******************************************************************************** conan install open-simulation-interface/3.2.0@ --build=open-simulation-interface --profile=/home/conan/w/BuildSingleReference/56819/8a394bb9-0490-4c38-9552-4b017c64475c/profile.txt ******************************************************************************** Configuration: [settings] arch=x86_64 build_type=Release compiler=gcc compiler.libcxx=libstdc++11 compiler.version=5 os=Linux [options] open-simulation-interface:shared=False [build_requires] [env] open-simulation-interface/3.2.0: Forced build from source Installing package: open-simulation-interface/3.2.0 Requirements open-simulation-interface/3.2.0 from local cache - Cache protobuf/3.17.1 from 'conan-center' - Cache zlib/1.2.11 from 'conan-center' - Cache Packages open-simulation-interface/3.2.0:7b03927dc313e0b1d5a671d0a31d302481266f56 - Build protobuf/3.17.1:d8bad2036b36ffe6dd729f7b0e633a5324d541af - Cache zlib/1.2.11:76f87539fc90ff313e0b3182641a9bb558a717d2 - Cache Installing (downloading, building) binaries... zlib/1.2.11: Already installed! [HOOK - conan-center.py] post_package_info(): [CMAKE FILE NOT IN BUILD FOLDERS (KB-H019)] OK [HOOK - conan-center.py] post_package_info(): [LIBRARY DOES NOT EXIST (KB-H054)] OK protobuf/3.17.1: Already installed! protobuf/3.17.1: Appending PATH environment variable: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/bin [HOOK - conan-center.py] post_package_info(): [CMAKE FILE NOT IN BUILD FOLDERS (KB-H019)] OK [HOOK - conan-center.py] post_package_info(): [LIBRARY DOES NOT EXIST (KB-H054)] OK open-simulation-interface/3.2.0: Copying sources to build folder open-simulation-interface/3.2.0: Building your package in /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56 open-simulation-interface/3.2.0: Generator cmake created conanbuildinfo.cmake open-simulation-interface/3.2.0: Generator cmake_find_package created FindProtobuf.cmake open-simulation-interface/3.2.0: Generator cmake_find_package created FindZLIB.cmake open-simulation-interface/3.2.0: Generator cmake_paths created conan_paths.cmake open-simulation-interface/3.2.0: Aggregating env generators [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK. 'fPIC' option found and apparently well managed [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK open-simulation-interface/3.2.0: Calling build() ----Running------ > cd '/home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder' && cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE="Release" -DCONAN_IN_LOCAL_CACHE="ON" -DCONAN_COMPILER="gcc" -DCONAN_COMPILER_VERSION="5" -DCONAN_CXX_FLAGS="-m64" -DCONAN_SHARED_LINKER_FLAGS="-m64" -DCONAN_C_FLAGS="-m64" -DCONAN_LIBCXX="libstdc++11" -DBUILD_SHARED_LIBS="OFF" -DCMAKE_INSTALL_PREFIX="/home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/package/7b03927dc313e0b1d5a671d0a31d302481266f56" -DCMAKE_INSTALL_BINDIR="bin" -DCMAKE_INSTALL_SBINDIR="bin" -DCMAKE_INSTALL_LIBEXECDIR="bin" -DCMAKE_INSTALL_LIBDIR="lib" -DCMAKE_INSTALL_INCLUDEDIR="include" -DCMAKE_INSTALL_OLDINCLUDEDIR="include" -DCMAKE_INSTALL_DATAROOTDIR="share" -DCONAN_CMAKE_POSITION_INDEPENDENT_CODE="ON" -DCMAKE_MODULE_PATH="/home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56" -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY="ON" -DCONAN_EXPORTED="1" -Wno-dev '/home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56' ----------------- -- The C compiler identification is GNU 5.4.0 -- The CXX compiler identification is GNU 5.4.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Conan: called by CMake conan helper -- Conan: called inside local cache -- Conan: Adjusting output directories -- Conan: Using cmake global configuration -- Conan: Adjusting default RPATHs Conan policies -- Conan: Adjusting language standard -- Conan: Adjusting fPIC flag (ON) -- Conan: Compiler GCC>=5, checking major version 5 -- Conan: Checking correct version: 5 -- Conan: C++ stdlib: libstdc++11 -- Conan: Using autogenerated FindProtobuf.cmake -- Found Protobuf: 3.17.1 (found suitable version "3.17.1", minimum required is "2.6.1") -- Library protoc found /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/lib/libprotoc.a -- Found: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/lib/libprotoc.a -- Library protobuf found /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/lib/libprotobuf.a -- Found: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/lib/libprotobuf.a -- Conan: Using autogenerated FindZLIB.cmake -- Found ZLIB: 1.2.11 (found version "1.2.11") -- Library z found /home/conan/w/BuildSingleReference/.conan/data/zlib/1.2.11/_/_/package/76f87539fc90ff313e0b3182641a9bb558a717d2/lib/libz.a -- Found: /home/conan/w/BuildSingleReference/.conan/data/zlib/1.2.11/_/_/package/76f87539fc90ff313e0b3182641a9bb558a717d2/lib/libz.a -- Library protobuf found /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/lib/libprotobuf.a -- Found: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/lib/libprotobuf.a -- Library protoc found /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/lib/libprotoc.a -- Found: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/lib/libprotoc.a -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) -- Configuring done -- Generating done -- Build files have been written to: /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder ----Running------ > cmake --build '/home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder' '--' '-j3' ----------------- [ 2%] Running cpp protocol buffer compiler on osi_sensorview.proto. Custom options: [ 4%] Running cpp protocol buffer compiler on osi_common.proto. Custom options: [ 6%] Running cpp protocol buffer compiler on osi_version.proto. Custom options: [ 8%] Running cpp protocol buffer compiler on osi_datarecording.proto. Custom options: [ 10%] Running cpp protocol buffer compiler on osi_detectedtrafficsign.proto. Custom options: [ 12%] Running cpp protocol buffer compiler on osi_detectedtrafficlight.proto. Custom options: [ 14%] Running cpp protocol buffer compiler on osi_detectedroadmarking.proto. Custom options: [ 17%] Running cpp protocol buffer compiler on osi_detectedlane.proto. Custom options: [ 19%] Running cpp protocol buffer compiler on osi_detectedobject.proto. Custom options: [ 21%] Running cpp protocol buffer compiler on osi_detectedoccupant.proto. Custom options: [ 23%] Running cpp protocol buffer compiler on osi_environment.proto. Custom options: [ 25%] Running cpp protocol buffer compiler on osi_groundtruth.proto. Custom options: [ 27%] Running cpp protocol buffer compiler on osi_hostvehicledata.proto. Custom options: [ 29%] Running cpp protocol buffer compiler on osi_trafficsign.proto. Custom options: [ 31%] Running cpp protocol buffer compiler on osi_trafficlight.proto. Custom options: [ 34%] Running cpp protocol buffer compiler on osi_roadmarking.proto. Custom options: [ 36%] Running cpp protocol buffer compiler on osi_lane.proto. Custom options: [ 38%] Running cpp protocol buffer compiler on osi_featuredata.proto. Custom options: [ 40%] Running cpp protocol buffer compiler on osi_object.proto. Custom options: [ 42%] Running cpp protocol buffer compiler on osi_occupant.proto. Custom options: [ 44%] Running cpp protocol buffer compiler on osi_sensordata.proto. Custom options: [ 46%] Running cpp protocol buffer compiler on osi_sensorviewconfiguration.proto. Custom options: [ 48%] Running cpp protocol buffer compiler on osi_sensorspecific.proto. Custom options: Scanning dependencies of target open_simulation_interface [ 51%] Building CXX object source_subfolder/CMakeFiles/open_simulation_interface.dir/osi_version.pb.cc.o [ 53%] Building CXX object source_subfolder/CMakeFiles/open_simulation_interface.dir/osi_common.pb.cc.o [ 55%] Building CXX object source_subfolder/CMakeFiles/open_simulation_interface.dir/osi_datarecording.pb.cc.o source_subfolder/CMakeFiles/open_simulation_interface.dir/build.make:291: recipe for target 'source_subfolder/CMakeFiles/open_simulation_interface.dir/osi_datarecording.pb.cc.o' failed source_subfolder/CMakeFiles/open_simulation_interface.dir/build.make:278: recipe for target 'source_subfolder/CMakeFiles/open_simulation_interface.dir/osi_common.pb.cc.o' failed source_subfolder/CMakeFiles/open_simulation_interface.dir/build.make:265: recipe for target 'source_subfolder/CMakeFiles/open_simulation_interface.dir/osi_version.pb.cc.o' failed CMakeFiles/Makefile2:112: recipe for target 'source_subfolder/CMakeFiles/open_simulation_interface.dir/all' failed Makefile:148: recipe for target 'all' failed open-simulation-interface/3.2.0: CMake Warning at source_subfolder/CMakeLists.txt:152 (message): Doxygen could not be found. CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_INSTALL_BINDIR CMAKE_INSTALL_DATAROOTDIR CMAKE_INSTALL_INCLUDEDIR CMAKE_INSTALL_LIBDIR CMAKE_INSTALL_LIBEXECDIR CMAKE_INSTALL_OLDINCLUDEDIR CMAKE_INSTALL_SBINDIR In file included from /usr/include/c++/5/atomic:38:0, from /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:115, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_datarecording.pb.h:23, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_datarecording.pb.cc:4: /usr/include/c++/5/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support must be enabled with the -std=c++11 or -std=gnu++11 compiler options. #error This file requires compiler and library support \ ^ In file included from /usr/include/c++/5/atomic:38:0, from /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:115, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_version.pb.h:23, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_version.pb.cc:4: /usr/include/c++/5/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support must be enabled with the -std=c++11 or -std=gnu++11 compiler options. #error This file requires compiler and library support \ ^ In file included from /usr/include/c++/5/atomic:38:0, from /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:115, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_common.pb.h:23, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_common.pb.cc:4: /usr/include/c++/5/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support must be enabled with the -std=c++11 or -std=gnu++11 compiler options. #error This file requires compiler and library support \ ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/common.h:48:0, from /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:147, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_datarecording.pb.h:23, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_datarecording.pb.cc:4: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:117:2: error: #error "Protobuf requires at least C++11." #error "Protobuf requires at least C++11." ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/common.h:48:0, from /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:147, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_version.pb.h:23, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_version.pb.cc:4: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:117:2: error: #error "Protobuf requires at least C++11." #error "Protobuf requires at least C++11." ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/common.h:48:0, from /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:147, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_common.pb.h:23, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_common.pb.cc:4: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:117:2: error: #error "Protobuf requires at least C++11." #error "Protobuf requires at least C++11." ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:123:7: error: expected nested-name-specifier before ‘ConstStringParam’ using ConstStringParam = const std::string &; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:132:9: error: ‘uint8_t’ does not name a type typedef uint8_t uint8; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:133:9: error: ‘uint16_t’ does not name a type typedef uint16_t uint16; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:134:9: error: ‘uint32_t’ does not name a type typedef uint32_t uint32; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:135:9: error: ‘uint64_t’ does not name a type typedef uint64_t uint64; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:141:14: error: ‘uint32’ does not name a type static const uint32 kuint32max = 0xFFFFFFFFu; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:142:14: error: ‘uint64’ does not name a type static const uint64 kuint64max = uint64_t{0xFFFFFFFFFFFFFFFFu}; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:195:8: error: ‘uint16’ does not name a type inline uint16 GOOGLE_UNALIGNED_LOAD16(const void *p) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:201:8: error: ‘uint32’ does not name a type inline uint32 GOOGLE_UNALIGNED_LOAD32(const void *p) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:207:8: error: ‘uint64’ does not name a type inline uint64 GOOGLE_UNALIGNED_LOAD64(const void *p) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:213:47: error: ‘uint16’ has not been declared inline void GOOGLE_UNALIGNED_STORE16(void *p, uint16 v) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:217:47: error: ‘uint32’ has not been declared inline void GOOGLE_UNALIGNED_STORE32(void *p, uint32 v) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:221:47: error: ‘uint64’ has not been declared inline void GOOGLE_UNALIGNED_STORE64(void *p, uint64 v) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:285:10: error: ‘uint32’ does not name a type static uint32 Log2FloorNonZero(uint32 n) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:297:10: error: ‘uint32’ does not name a type static uint32 Log2FloorNonZero64(uint64 n) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:315:40: error: ‘uint32’ has not been declared static int Log2FloorNonZero_Portable(uint32 n) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:332:42: error: ‘uint64’ has not been declared static int Log2FloorNonZero64_Portable(uint64 n) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h: In static member function ‘static int google::protobuf::Bits::Log2FloorNonZero_Portable(int)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:319:5: error: ‘uint32’ was not declared in this scope uint32 value = n; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:322:14: error: expected ‘;’ before ‘x’ uint32 x = value >> shift; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:323:11: error: ‘x’ was not declared in this scope if (x != 0) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:324:9: error: ‘value’ was not declared in this scope value = x; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h: In static member function ‘static int google::protobuf::Bits::Log2FloorNonZero64_Portable(int)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:333:11: error: ‘uint32’ does not name a type const uint32 topbits = static_cast(n >> 32); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:334:9: error: ‘topbits’ was not declared in this scope if (topbits == 0) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:336:60: error: ‘uint32’ does not name a type return static_cast(Log2FloorNonZero(static_cast(n))); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:336:70: error: ‘Log2FloorNonZero’ was not declared in this scope return static_cast(Log2FloorNonZero(static_cast(n))); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:338:60: error: ‘Log2FloorNonZero’ was not declared in this scope return 32 + static_cast(Log2FloorNonZero(topbits)); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h: At global scope: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:345:17: error: ‘uint32’ does not name a type PROTOBUF_EXPORT uint32 ghtonl(uint32 x); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:351:10: error: ‘uint16’ does not name a type static uint16 FromHost16(uint16 x) { return bswap_16(x); } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:352:10: error: ‘uint16’ does not name a type static uint16 ToHost16(uint16 x) { return bswap_16(x); } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:354:10: error: ‘uint32’ does not name a type static uint32 FromHost32(uint32 x) { return bswap_32(x); } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:355:10: error: ‘uint32’ does not name a type static uint32 ToHost32(uint32 x) { return bswap_32(x); } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:357:10: error: ‘uint64’ does not name a type static uint64 FromHost64(uint64 x) { return bswap_64(x); } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:358:10: error: ‘uint64’ does not name a type static uint64 ToHost64(uint64 x) { return bswap_64(x); } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:378:10: error: ‘uint16’ does not name a type static uint16 Load16(const void *p) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:382:32: error: ‘uint16’ has not been declared static void Store16(void *p, uint16 v) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:386:10: error: ‘uint32’ does not name a type static uint32 Load32(const void *p) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:390:32: error: ‘uint32’ has not been declared static void Store32(void *p, uint32 v) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:394:10: error: ‘uint64’ does not name a type static uint64 Load64(const void *p) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:398:32: error: ‘uint64’ has not been declared static void Store64(void *p, uint64 v) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h: In static member function ‘static void google::protobuf::BigEndian::Store16(void*, int)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:383:45: error: ‘FromHost16’ was not declared in this scope GOOGLE_UNALIGNED_STORE16(p, FromHost16(v)); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h: In static member function ‘static void google::protobuf::BigEndian::Store32(void*, int)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:391:45: error: ‘FromHost32’ was not declared in this scope GOOGLE_UNALIGNED_STORE32(p, FromHost32(v)); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h: In static member function ‘static void google::protobuf::BigEndian::Store64(void*, int)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:399:45: error: ‘FromHost64’ was not declared in this scope GOOGLE_UNALIGNED_STORE64(p, FromHost64(v)); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:151:0, from /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/common.h:49, from /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:147, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_datarecording.pb.h:23, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_datarecording.pb.cc:4: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/hash.h: At global scope: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/hash.h:50:31: error: expected template-name before ‘<’ token struct hash : public std::hash {}; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/hash.h:50:31: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/hash.h:50:31: error: expected unqualified-id before ‘<’ token In file included from /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/common.h:49:0, from /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:147, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_datarecording.pb.h:23, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_datarecording.pb.cc:4: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:161:9: error: expected nested-name-specifier before ‘traits_type’ using traits_type = std::char_traits; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:162:9: error: expected nested-name-specifier before ‘value_type’ using value_type = char; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:163:9: error: expected nested-name-specifier before ‘pointer’ using pointer = char*; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:164:9: error: expected nested-name-specifier before ‘const_pointer’ using const_pointer = const char*; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:165:9: error: expected nested-name-specifier before ‘reference’ using reference = char&; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:166:9: error: expected nested-name-specifier before ‘const_reference’ using const_reference = const char&; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:167:9: error: expected nested-name-specifier before ‘const_iterator’ using const_iterator = const char*; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:168:9: error: expected nested-name-specifier before ‘iterator’ using iterator = const_iterator; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:169:9: error: expected nested-name-specifier before ‘const_reverse_iterator’ using const_reverse_iterator = std::reverse_iterator; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:170:9: error: expected nested-name-specifier before ‘reverse_iterator’ using reverse_iterator = const_reverse_iterator; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:171:9: error: expected nested-name-specifier before ‘size_type’ using size_type = size_t; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:172:9: error: expected nested-name-specifier before ‘difference_type’ using difference_type = std::ptrdiff_t; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:176:3: error: ‘size_type’ does not name a type size_type length_; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:178:10: error: ‘constexpr’ does not name a type static constexpr size_type kMaxSize = ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:178:10: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:181:10: error: ‘size_type’ does not name a type static size_type CheckSize(size_type size) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:193:34: error: ‘size_type’ has not been declared static void LogFatalSizeTooBig(size_type size, const char* details); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:218:35: error: ‘size_type’ has not been declared StringPiece(const char* offset, size_type len) ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:225:3: error: ‘const_pointer’ does not name a type const_pointer data() const { return ptr_; } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:226:3: error: ‘size_type’ does not name a type size_type size() const { return length_; } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:227:3: error: ‘size_type’ does not name a type size_type length() const { return length_; } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:230:19: error: ‘size_type’ has not been declared char operator[](size_type i) const { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:235:22: error: ‘size_type’ has not been declared void remove_prefix(size_type n) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:241:22: error: ‘size_type’ has not been declared void remove_suffix(size_type n) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:292:16: error: ‘size_type’ does not name a type static const size_type npos; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:293:3: error: ‘const_iterator’ does not name a type const_iterator begin() const { return ptr_; } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:294:3: error: ‘const_iterator’ does not name a type const_iterator end() const { return ptr_ + length_; } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:295:3: error: ‘const_reverse_iterator’ does not name a type const_reverse_iterator rbegin() const { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:298:3: error: ‘const_reverse_iterator’ does not name a type const_reverse_iterator rend() const { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:301:3: error: ‘size_type’ does not name a type size_type max_size() const { return length_; } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:302:3: error: ‘size_type’ does not name a type size_type capacity() const { return length_; } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:305:3: error: ‘size_type’ does not name a type size_type copy(char* buf, size_type n, size_type pos = 0) const; // NOLINT ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:309:3: error: ‘size_type’ does not name a type size_type find(StringPiece s, size_type pos = 0) const; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:310:3: error: ‘size_type’ does not name a type size_type find(char c, size_type pos = 0) const; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:311:3: error: ‘size_type’ does not name a type size_type rfind(StringPiece s, size_type pos = npos) const; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:312:3: error: ‘size_type’ does not name a type size_type rfind(char c, size_type pos = npos) const; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:314:3: error: ‘size_type’ does not name a type size_type find_first_of(StringPiece s, size_type pos = 0) const; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:315:3: error: ‘size_type’ does not name a type size_type find_first_of(char c, size_type pos = 0) const { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:318:3: error: ‘size_type’ does not name a type size_type find_first_not_of(StringPiece s, size_type pos = 0) const; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:319:3: error: ‘size_type’ does not name a type size_type find_first_not_of(char c, size_type pos = 0) const; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:320:3: error: ‘size_type’ does not name a type size_type find_last_of(StringPiece s, size_type pos = npos) const; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:321:3: error: ‘size_type’ does not name a type size_type find_last_of(char c, size_type pos = npos) const { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:324:3: error: ‘size_type’ does not name a type size_type find_last_not_of(StringPiece s, size_type pos = npos) const; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:325:3: error: ‘size_type’ does not name a type size_type find_last_not_of(char c, size_type pos = npos) const; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:327:22: error: ‘size_type’ has not been declared StringPiece substr(size_type pos, size_type n = npos) const; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:327:37: error: ‘size_type’ has not been declared StringPiece substr(size_type pos, size_type n = npos) const; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:327:51: error: ‘npos’ was not declared in this scope StringPiece substr(size_type pos, size_type n = npos) const; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h: In constructor ‘google::protobuf::stringpiece_internal::StringPiece::StringPiece()’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:202:24: error: ‘nullptr’ was not declared in this scope StringPiece() : ptr_(nullptr), length_(0) {} ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:202:34: error: class ‘google::protobuf::stringpiece_internal::StringPiece’ does not have any field named ‘length_’ StringPiece() : ptr_(nullptr), length_(0) {} ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h: In constructor ‘google::protobuf::stringpiece_internal::StringPiece::StringPiece(const char*)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:205:20: error: class ‘google::protobuf::stringpiece_internal::StringPiece’ does not have any field named ‘length_’ : ptr_(str), length_(0) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:206:16: error: ‘nullptr’ was not declared in this scope if (str != nullptr) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:207:7: error: ‘length_’ was not declared in this scope length_ = CheckSize(strlen(str)); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:207:38: error: ‘CheckSize’ was not declared in this scope length_ = CheckSize(strlen(str)); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h: In constructor ‘google::protobuf::stringpiece_internal::StringPiece::StringPiece(const std::__cxx11::basic_string, Allocator>&)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:214:27: error: class ‘google::protobuf::stringpiece_internal::StringPiece’ does not have any field named ‘length_’ : ptr_(str.data()), length_(0) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:215:5: error: ‘length_’ was not declared in this scope length_ = CheckSize(str.size()); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h: In constructor ‘google::protobuf::stringpiece_internal::StringPiece::StringPiece(const char*, int)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:219:23: error: class ‘google::protobuf::stringpiece_internal::StringPiece’ does not have any field named ‘length_’ : ptr_(offset), length_(CheckSize(len)) {} ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:219:44: error: ‘CheckSize’ was not declared in this scope : ptr_(offset), length_(CheckSize(len)) {} ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h: In member function ‘bool google::protobuf::stringpiece_internal::StringPiece::empty() const’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:228:31: error: ‘length_’ was not declared in this scope bool empty() const { return length_ == 0; } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h: In member function ‘void google::protobuf::stringpiece_internal::StringPiece::remove_prefix(int)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:238:5: error: ‘length_’ was not declared in this scope length_ -= n; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h: In member function ‘void google::protobuf::stringpiece_internal::StringPiece::remove_suffix(int)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:243:5: error: ‘length_’ was not declared in this scope length_ -= n; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h: In member function ‘int google::protobuf::stringpiece_internal::StringPiece::compare(google::protobuf::stringpiece_internal::StringPiece) const’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:248:5: error: ‘size_type’ was not declared in this scope size_type min_size = length_ < x.length_ ? length_ : x.length_; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:249:54: error: ‘min_size’ was not declared in this scope int r = memcmp(ptr_, x.ptr_, static_cast(min_size)); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:252:9: error: ‘length_’ was not declared in this scope if (length_ < x.length_) return -1; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:252:21: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘length_’ if (length_ < x.length_) return -1; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:253:9: error: ‘length_’ was not declared in this scope if (length_ > x.length_) return 1; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:253:21: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘length_’ if (length_ > x.length_) return 1; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h: In member function ‘std::__cxx11::string google::protobuf::stringpiece_internal::StringPiece::ToString() const’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:264:17: error: ‘nullptr’ was not declared in this scope if (ptr_ == nullptr) return ""; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:265:29: error: ‘data’ was not declared in this scope return std::string(data(), static_cast(size())); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:265:44: error: ‘size_type’ was not declared in this scope return std::string(data(), static_cast(size())); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:265:23: error: expected primary-expression before ‘(’ token return std::string(data(), static_cast(size())); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:265:44: error: ‘size_type’ does not name a type return std::string(data(), static_cast(size())); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:265:60: error: ‘size’ was not declared in this scope return std::string(data(), static_cast(size())); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h: In member function ‘bool google::protobuf::stringpiece_internal::StringPiece::starts_with(google::protobuf::stringpiece_internal::StringPiece) const’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:274:13: error: ‘length_’ was not declared in this scope return (length_ >= x.length_) && ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:274:26: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘length_’ return (length_ >= x.length_) && ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:275:56: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘length_’ (memcmp(ptr_, x.ptr_, static_cast(x.length_)) == 0); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h: In member function ‘bool google::protobuf::stringpiece_internal::StringPiece::ends_with(google::protobuf::stringpiece_internal::StringPiece) const’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:279:14: error: ‘length_’ was not declared in this scope return ((length_ >= x.length_) && ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:279:27: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘length_’ return ((length_ >= x.length_) && ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:280:39: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘length_’ (memcmp(ptr_ + (length_-x.length_), x.ptr_, ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:281:40: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘length_’ static_cast(x.length_)) == 0)); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h: In function ‘bool google::protobuf::stringpiece_internal::operator==(google::protobuf::stringpiece_internal::StringPiece, google::protobuf::stringpiece_internal::StringPiece)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:334:3: error: ‘size_type’ is not a member of ‘google::protobuf::stringpiece_internal::StringPiece’ StringPiece::size_type len = x.size(); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:335:7: error: ‘len’ was not declared in this scope if (len != y.size()) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:335:16: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘size’ if (len != y.size()) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:339:12: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘data’ return x.data() == y.data() || len <= 0 || ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:339:24: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘data’ return x.data() == y.data() || len <= 0 || ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:339:34: error: ‘len’ was not declared in this scope return x.data() == y.data() || len <= 0 || ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:340:16: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘data’ memcmp(x.data(), y.data(), static_cast(len)) == 0; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:340:26: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘data’ memcmp(x.data(), y.data(), static_cast(len)) == 0; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h: In function ‘bool google::protobuf::stringpiece_internal::operator<(google::protobuf::stringpiece_internal::StringPiece, google::protobuf::stringpiece_internal::StringPiece)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:348:22: error: ‘size_type’ in ‘class google::protobuf::stringpiece_internal::StringPiece’ does not name a type const StringPiece::size_type min_size = ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:350:26: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘data’ const int r = memcmp(x.data(), y.data(), static_cast(min_size)); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:350:36: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘data’ const int r = memcmp(x.data(), y.data(), static_cast(min_size)); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:350:64: error: ‘min_size’ was not declared in this scope const int r = memcmp(x.data(), y.data(), static_cast(min_size)); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:351:34: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘size’ return (r < 0) || (r == 0 && x.size() < y.size()); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:351:45: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘size’ return (r < 0) || (r == 0 && x.size() < y.size()); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h: In member function ‘size_t google::protobuf::hash::operator()(const google::protobuf::stringpiece_internal::StringPiece&) const’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:380:30: error: ‘const class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘data’ for (const char *str = s.data(), *end = str + s.size(); str < end; str++) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:380:67: error: ‘end’ was not declared in this scope for (const char *str = s.data(), *end = str + s.size(); str < end; str++) { ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:147:0, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_datarecording.pb.h:23, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_datarecording.pb.cc:4: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/common.h: In function ‘bool google::protobuf::internal::IsStructurallyValidUTF8(google::protobuf::stringpiece_internal::StringPiece)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/common.h:133:38: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘data’ return IsStructurallyValidUTF8(str.data(), static_cast(str.length())); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/common.h:133:67: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘length’ return IsStructurallyValidUTF8(str.data(), static_cast(str.length())); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/common.h: In function ‘void google::protobuf::internal::StrongReference(const T&)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/common.h:166:17: error: ‘unused’ does not name a type auto volatile unused = &var; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/common.h:167:10: error: ‘unused’ was not declared in this scope (void)&unused; // Use address to avoid an extra load of "unused". ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/logging.h:36:0, from /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:148, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_datarecording.pb.h:23, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_datarecording.pb.cc:4: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/status.h: In member function ‘bool google::protobuf::util::status_internal::Status::ok() const’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/status.h:81:43: error: ‘StatusCode’ is not a class or namespace bool ok() const { return error_code_ == StatusCode::kOk; } ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:148:0, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_datarecording.pb.h:23, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_datarecording.pb.cc:4: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/logging.h: In function ‘T* google::protobuf::internal::CheckNotNull(const char*, int, const char*, T*)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/logging.h:165:14: error: ‘nullptr’ was not declared in this scope if (val == nullptr) { ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:149:0, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_datarecording.pb.h:23, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_datarecording.pb.cc:4: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h: In function ‘bool google::protobuf::HasPrefixString(google::protobuf::stringpiece_internal::StringPiece, google::protobuf::stringpiece_internal::StringPiece)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:117:14: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘size’ return str.size() >= prefix.size() && ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:117:31: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘size’ return str.size() >= prefix.size() && ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:118:21: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘data’ memcmp(str.data(), prefix.data(), prefix.size()) == 0; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:118:36: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘data’ memcmp(str.data(), prefix.data(), prefix.size()) == 0; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:118:51: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘size’ memcmp(str.data(), prefix.data(), prefix.size()) == 0; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h: In function ‘bool google::protobuf::HasSuffixString(google::protobuf::stringpiece_internal::StringPiece, google::protobuf::stringpiece_internal::StringPiece)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:139:14: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘size’ return str.size() >= suffix.size() && ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:139:31: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘size’ return str.size() >= suffix.size() && ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:140:21: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘data’ memcmp(str.data() + str.size() - suffix.size(), suffix.data(), ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:140:34: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘size’ memcmp(str.data() + str.size() - suffix.size(), suffix.data(), ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:140:50: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘size’ memcmp(str.data() + str.size() - suffix.size(), suffix.data(), ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:140:65: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘data’ memcmp(str.data() + str.size() - suffix.size(), suffix.data(), ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:141:24: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘size’ suffix.size()) == 0; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h: At global scope: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:360:17: error: ‘uint32’ does not name a type PROTOBUF_EXPORT uint32 strtou32_adaptor(const char* nptr, char** endptr, ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:370:8: error: ‘uint32’ does not name a type inline uint32 strtou32(const char *nptr, char **endptr, int base) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h: In function ‘google::protobuf::int64 google::protobuf::strto64(const char*, char**, int)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:381:55: error: ‘static_assert’ was not declared in this scope "sizeof_int64_is_not_sizeof_long_long"); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h: At global scope: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:385:8: error: ‘uint64’ does not name a type inline uint64 strtou64(const char *nptr, char **endptr, int base) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:403:60: error: ‘uint32’ has not been declared PROTOBUF_EXPORT bool safe_strtou32(const std::string& str, uint32* value); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:410:44: error: ‘uint32’ has not been declared inline bool safe_strtou32(const char* str, uint32* value) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:413:44: error: ‘uint32’ has not been declared inline bool safe_strtou32(StringPiece str, uint32* value) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:418:60: error: ‘uint64’ has not been declared PROTOBUF_EXPORT bool safe_strtou64(const std::string& str, uint64* value); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:425:44: error: ‘uint64’ has not been declared inline bool safe_strtou64(const char* str, uint64* value) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:428:44: error: ‘uint64’ has not been declared inline bool safe_strtou64(StringPiece str, uint64* value) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:475:26: error: ‘uint32’ was not declared in this scope char* FastUInt32ToBuffer(uint32 i, char* buffer); // inline below ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:475:36: error: expected primary-expression before ‘char’ char* FastUInt32ToBuffer(uint32 i, char* buffer); // inline below ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:475:48: error: expression list treated as compound expression in initializer [-fpermissive] char* FastUInt32ToBuffer(uint32 i, char* buffer); // inline below ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:476:26: error: ‘uint64’ was not declared in this scope char* FastUInt64ToBuffer(uint64 i, char* buffer); // inline below ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:476:36: error: expected primary-expression before ‘char’ char* FastUInt64ToBuffer(uint64 i, char* buffer); // inline below ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:476:48: error: expression list treated as compound expression in initializer [-fpermissive] char* FastUInt64ToBuffer(uint64 i, char* buffer); // inline below ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:478:41: error: ‘uint64’ was not declared in this scope PROTOBUF_EXPORT char* FastHex64ToBuffer(uint64 i, char* buffer); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:478:51: error: expected primary-expression before ‘char’ PROTOBUF_EXPORT char* FastHex64ToBuffer(uint64 i, char* buffer); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:478:63: error: expression list treated as compound expression in initializer [-fpermissive] PROTOBUF_EXPORT char* FastHex64ToBuffer(uint64 i, char* buffer); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:479:41: error: ‘uint32’ was not declared in this scope PROTOBUF_EXPORT char* FastHex32ToBuffer(uint32 i, char* buffer); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:479:51: error: expected primary-expression before ‘char’ PROTOBUF_EXPORT char* FastHex32ToBuffer(uint32 i, char* buffer); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:479:63: error: expression list treated as compound expression in initializer [-fpermissive] PROTOBUF_EXPORT char* FastHex32ToBuffer(uint32 i, char* buffer); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h: In function ‘char* google::protobuf::FastUIntToBuffer(unsigned int, char*)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:488:39: error: ‘google::protobuf::FastUInt32ToBuffer’ cannot be used as a function FastUInt32ToBuffer(i, buffer) : FastUInt64ToBuffer(i, buffer)); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:488:71: error: ‘google::protobuf::FastUInt64ToBuffer’ cannot be used as a function FastUInt32ToBuffer(i, buffer) : FastUInt64ToBuffer(i, buffer)); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h: In function ‘char* google::protobuf::FastULongToBuffer(long unsigned int, char*)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:496:39: error: ‘google::protobuf::FastUInt32ToBuffer’ cannot be used as a function FastUInt32ToBuffer(i, buffer) : FastUInt64ToBuffer(i, buffer)); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:496:71: error: ‘google::protobuf::FastUInt64ToBuffer’ cannot be used as a function FastUInt32ToBuffer(i, buffer) : FastUInt64ToBuffer(i, buffer)); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h: At global scope: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:516:46: error: ‘uint32’ was not declared in this scope PROTOBUF_EXPORT char* FastUInt32ToBufferLeft(uint32 i, char* buffer); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:516:56: error: expected primary-expression before ‘char’ PROTOBUF_EXPORT char* FastUInt32ToBufferLeft(uint32 i, char* buffer); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:516:68: error: expression list treated as compound expression in initializer [-fpermissive] PROTOBUF_EXPORT char* FastUInt32ToBufferLeft(uint32 i, char* buffer); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:518:46: error: ‘uint64’ was not declared in this scope PROTOBUF_EXPORT char* FastUInt64ToBufferLeft(uint64 i, char* buffer); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:518:56: error: expected primary-expression before ‘char’ PROTOBUF_EXPORT char* FastUInt64ToBufferLeft(uint64 i, char* buffer); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:518:68: error: expression list treated as compound expression in initializer [-fpermissive] PROTOBUF_EXPORT char* FastUInt64ToBufferLeft(uint64 i, char* buffer); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:521:33: error: ‘google::protobuf::FastUInt32ToBuffer’ declared as an ‘inline’ variable inline char* FastUInt32ToBuffer(uint32 i, char* buffer) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:521:33: error: redefinition of ‘char* google::protobuf::FastUInt32ToBuffer’ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:475:7: note: ‘char* google::protobuf::FastUInt32ToBuffer’ previously defined here char* FastUInt32ToBuffer(uint32 i, char* buffer); // inline below ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:521:33: error: ‘uint32’ was not declared in this scope inline char* FastUInt32ToBuffer(uint32 i, char* buffer) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:521:43: error: expected primary-expression before ‘char’ inline char* FastUInt32ToBuffer(uint32 i, char* buffer) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:525:33: error: ‘google::protobuf::FastUInt64ToBuffer’ declared as an ‘inline’ variable inline char* FastUInt64ToBuffer(uint64 i, char* buffer) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:525:33: error: redefinition of ‘char* google::protobuf::FastUInt64ToBuffer’ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:476:7: note: ‘char* google::protobuf::FastUInt64ToBuffer’ previously defined here char* FastUInt64ToBuffer(uint64 i, char* buffer); // inline below ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:525:33: error: ‘uint64’ was not declared in this scope inline char* FastUInt64ToBuffer(uint64 i, char* buffer) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:525:43: error: expected primary-expression before ‘char’ inline char* FastUInt64ToBuffer(uint64 i, char* buffer) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:598:3: error: ‘uint64’ does not name a type uint64 value; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h: In constructor ‘google::protobuf::strings::Hex::Hex(Int, google::protobuf::strings::PadSpec)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:610:5: error: ‘value’ was not declared in this scope value = sizeof(v) == 1 ? static_cast(v) ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:610:42: error: ‘uint8’ does not name a type value = sizeof(v) == 1 ? static_cast(v) ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:611:42: error: ‘uint16’ does not name a type : sizeof(v) == 2 ? static_cast(v) ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:612:42: error: ‘uint32’ does not name a type : sizeof(v) == 4 ? static_cast(v) ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:613:25: error: ‘uint64’ does not name a type : static_cast(v); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h: In constructor ‘google::protobuf::strings::AlphaNum::AlphaNum(unsigned int)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:631:55: error: ‘google::protobuf::FastUInt32ToBufferLeft’ cannot be used as a function piece_size_(FastUInt32ToBufferLeft(u32, digits) - &digits[0]) {} ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h: In constructor ‘google::protobuf::strings::AlphaNum::AlphaNum(long long unsigned int)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:637:55: error: ‘google::protobuf::FastUInt64ToBufferLeft’ cannot be used as a function piece_size_(FastUInt64ToBufferLeft(u64, digits) - &digits[0]) {} ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h: In constructor ‘google::protobuf::strings::AlphaNum::AlphaNum(long unsigned int)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:647:55: error: ‘google::protobuf::FastUInt64ToBufferLeft’ cannot be used as a function piece_size_(FastUInt64ToBufferLeft(u64, digits) - &digits[0]) {} ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h: In constructor ‘google::protobuf::strings::AlphaNum::AlphaNum(google::protobuf::stringpiece_internal::StringPiece)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:665:25: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘data’ : piece_data_(str.data()), piece_size_(str.size()) {} ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:665:50: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘size’ : piece_data_(str.data()), piece_size_(str.size()) {} ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h: At global scope: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:792:35: error: ‘uint64’ was not declared in this scope PROTOBUF_EXPORT std::string ToHex(uint64 num); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:866:30: error: ‘google::protobuf::IsValidCodePoint’ declared as an ‘inline’ variable inline bool IsValidCodePoint(uint32 code_point) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:866:30: error: ‘uint32’ was not declared in this scope /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:866:49: error: expected ‘,’ or ‘;’ before ‘{’ token inline bool IsValidCodePoint(uint32 code_point) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:878:38: error: ‘uint32’ was not declared in this scope PROTOBUF_EXPORT int EncodeAsUTF8Char(uint32 code_point, char* output); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:878:57: error: expected primary-expression before ‘char’ PROTOBUF_EXPORT int EncodeAsUTF8Char(uint32 code_point, char* output); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:878:69: error: expression list treated as compound expression in initializer [-fpermissive] PROTOBUF_EXPORT int EncodeAsUTF8Char(uint32 code_point, char* output); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h: In function ‘bool google::protobuf::strings::EndsWith(google::protobuf::stringpiece_internal::StringPiece, google::protobuf::stringpiece_internal::StringPiece)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:931:13: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘size’ (text.size() >= suffix.size() && ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:931:30: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘size’ (text.size() >= suffix.size() && ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:932:20: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘data’ memcmp(text.data() + (text.size() - suffix.size()), suffix.data(), ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:932:35: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘size’ memcmp(text.data() + (text.size() - suffix.size()), suffix.data(), ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:932:51: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘size’ memcmp(text.data() + (text.size() - suffix.size()), suffix.data(), ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:932:67: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘data’ memcmp(text.data() + (text.size() - suffix.size()), suffix.data(), ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:933:22: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘size’ suffix.size()) == 0); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_datarecording.pb.h:23:0, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_datarecording.pb.cc:4: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h: At global scope: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:195:35: error: ‘uint8’ does not name a type explicit CodedInputStream(const uint8* buffer, int size); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:234:27: error: ‘uint32’ has not been declared bool ReadLittleEndian32(uint32* value); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:236:27: error: ‘uint64’ has not been declared bool ReadLittleEndian64(uint64* value); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:241:16: error: ‘uint8’ does not name a type static const uint8* ReadLittleEndian32FromArray(const uint8* buffer, ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:244:16: error: ‘uint8’ does not name a type static const uint8* ReadLittleEndian64FromArray(const uint8* buffer, ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:250:21: error: ‘uint32’ has not been declared bool ReadVarint32(uint32* value); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:252:21: error: ‘uint64’ has not been declared bool ReadVarint64(uint64* value); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:273:26: error: ‘uint32’ does not name a type PROTOBUF_ALWAYS_INLINE uint32 ReadTag() { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:277:26: error: ‘uint32’ does not name a type PROTOBUF_ALWAYS_INLINE uint32 ReadTagNoLastTag(); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:288:13: error: ‘uint32’ was not declared in this scope std::pair ReadTagWithCutoff(uint32 cutoff) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:288:25: error: template argument 1 is invalid std::pair ReadTagWithCutoff(uint32 cutoff) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:288:45: error: ‘uint32’ has not been declared std::pair ReadTagWithCutoff(uint32 cutoff) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:295:13: error: ‘uint32’ was not declared in this scope std::pair ReadTagWithCutoffNoLastTag(uint32 cutoff); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:295:25: error: template argument 1 is invalid std::pair ReadTagWithCutoffNoLastTag(uint32 cutoff); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:295:54: error: ‘uint32’ has not been declared std::pair ReadTagWithCutoffNoLastTag(uint32 cutoff); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:304:41: error: ‘uint32’ has not been declared PROTOBUF_ALWAYS_INLINE bool ExpectTag(uint32 expected); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:314:16: error: ‘uint8’ does not name a type static const uint8* ExpectTagFromArray(const uint8* buffer, uint32 expected); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:333:19: error: ‘uint32’ has not been declared bool LastTagWas(uint32 expected); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:334:19: error: ‘uint32’ has not been declared void SetLastTag(uint32 tag) { last_tag_ = tag; } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:544:9: error: ‘uint8’ does not name a type const uint8* buffer_; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:545:9: error: ‘uint8’ does not name a type const uint8* buffer_end_; // pointer to the end of the buffer. ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:555:3: error: ‘uint32’ does not name a type uint32 last_tag_; // result of last ReadTag() or ReadTagWithCutoff(). ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:625:30: error: ‘uint32’ has not been declared int64 ReadVarint32Fallback(uint32 first_byte_or_zero); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:627:13: error: ‘uint64’ was not declared in this scope std::pair ReadVarint64Fallback(); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:627:25: error: template argument 1 is invalid std::pair ReadVarint64Fallback(); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:628:25: error: ‘uint32’ has not been declared bool ReadVarint32Slow(uint32* value); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:629:25: error: ‘uint64’ has not been declared bool ReadVarint64Slow(uint64* value); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:631:35: error: ‘uint32’ has not been declared bool ReadLittleEndian32Fallback(uint32* value); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:632:35: error: ‘uint64’ has not been declared bool ReadLittleEndian64Fallback(uint64* value); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:637:3: error: ‘uint32’ does not name a type uint32 ReadTagFallback(uint32 first_byte_or_zero); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:638:3: error: ‘uint32’ does not name a type uint32 ReadTagSlow(); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h: In member function ‘int google::protobuf::io::CodedInputStream::ReadTagWithCutoff(int)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:289:15: error: ‘uint32’ was not declared in this scope std::pair result = ReadTagWithCutoffNoLastTag(cutoff); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:289:27: error: template argument 1 is invalid std::pair result = ReadTagWithCutoffNoLastTag(cutoff); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:290:5: error: ‘last_tag_’ was not declared in this scope last_tag_ = result.first; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:290:24: error: request for member ‘first’ in ‘result’, which is of non-class type ‘int’ last_tag_ = result.first; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h: In member function ‘void google::protobuf::io::CodedInputStream::SetLastTag(int)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:334:33: error: ‘last_tag_’ was not declared in this scope void SetLastTag(uint32 tag) { last_tag_ = tag; } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h: At global scope: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:664:23: error: ‘uint8’ has not been declared uint8** pp) ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:682:43: error: ‘uint8’ has not been declared bool deterministic, uint8** pp) ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:689:3: error: ‘uint8’ does not name a type uint8* Trim(uint8* ptr); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:694:28: error: ‘uint8’ does not name a type PROTOBUF_MUST_USE_RESULT uint8* EnsureSpace(uint8* ptr) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:701:3: error: ‘uint8’ does not name a type uint8* WriteRaw(const void* data, int size, uint8* ptr) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:712:3: error: ‘uint8’ does not name a type uint8* WriteRawMaybeAliased(const void* data, int size, uint8* ptr) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:721:3: error: ‘uint8’ does not name a type uint8* WriteStringMaybeAliased(uint32 num, const std::string& s, uint8* ptr) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:732:3: error: ‘uint8’ does not name a type uint8* WriteBytesMaybeAliased(uint32 num, const std::string& s, uint8* ptr) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:737:26: error: ‘uint8’ does not name a type PROTOBUF_ALWAYS_INLINE uint8* WriteString(uint32 num, const T& s, ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:750:3: error: ‘uint8’ does not name a type uint8* WriteBytes(uint32 num, const T& s, uint8* ptr) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:755:26: error: ‘uint8’ does not name a type PROTOBUF_ALWAYS_INLINE uint8* WriteInt32Packed(int num, const T& r, int size, ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:760:26: error: ‘uint8’ does not name a type PROTOBUF_ALWAYS_INLINE uint8* WriteUInt32Packed(int num, const T& r, int size, ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:765:26: error: ‘uint8’ does not name a type PROTOBUF_ALWAYS_INLINE uint8* WriteSInt32Packed(int num, const T& r, int size, ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:770:26: error: ‘uint8’ does not name a type PROTOBUF_ALWAYS_INLINE uint8* WriteInt64Packed(int num, const T& r, int size, ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:775:26: error: ‘uint8’ does not name a type PROTOBUF_ALWAYS_INLINE uint8* WriteUInt64Packed(int num, const T& r, int size, ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:780:26: error: ‘uint8’ does not name a type PROTOBUF_ALWAYS_INLINE uint8* WriteSInt64Packed(int num, const T& r, int size, ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:785:26: error: ‘uint8’ does not name a type PROTOBUF_ALWAYS_INLINE uint8* WriteEnumPacked(int num, const T& r, int size, ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:791:26: error: ‘uint8’ does not name a type PROTOBUF_ALWAYS_INLINE uint8* WriteFixedPacked(int num, const T& r, ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:828:19: error: ‘uint8’ has not been declared int64 ByteCount(uint8* ptr) const; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:832:3: error: ‘uint8’ does not name a type uint8* end_; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:833:3: error: ‘uint8’ does not name a type uint8* buffer_end_ = buffer_; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:834:3: error: ‘uint8’ does not name a type uint8 buffer_[2 * kSlopBytes]; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:840:3: error: ‘uint8’ does not name a type uint8* EnsureSpaceFallback(uint8* ptr); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:841:10: error: ‘uint8’ does not name a type inline uint8* Next(); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:842:13: error: ‘uint8’ has not been declared int Flush(uint8* ptr); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:843:26: error: ‘uint8’ has not been declared std::ptrdiff_t GetSize(uint8* ptr) const { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:848:3: error: ‘uint8’ does not name a type uint8* Error() { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:855:10: error: ‘constexpr’ does not name a type static constexpr int TagSize(uint32 tag) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:855:10: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:863:26: error: ‘uint8’ does not name a type PROTOBUF_ALWAYS_INLINE uint8* WriteTag(uint32 num, uint32 wt, uint8* ptr) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:868:26: error: ‘uint8’ does not name a type PROTOBUF_ALWAYS_INLINE uint8* WriteLengthDelim(int num, uint32 size, ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:874:3: error: ‘uint8’ does not name a type uint8* WriteRawFallback(const void* data, int size, uint8* ptr); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:876:3: error: ‘uint8’ does not name a type uint8* WriteAliasedRaw(const void* data, int size, uint8* ptr); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:878:3: error: ‘uint8’ does not name a type uint8* WriteStringMaybeAliasedOutline(uint32 num, const std::string& s, ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:880:3: error: ‘uint8’ does not name a type uint8* WriteStringOutline(uint32 num, const std::string& s, uint8* ptr); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:883:26: error: ‘uint8’ does not name a type PROTOBUF_ALWAYS_INLINE uint8* WriteVarintPacked(int num, const T& r, int size, ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:896:10: error: ‘uint32’ does not name a type static uint32 Encode32(uint32 v) { return v; } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:897:10: error: ‘uint64’ does not name a type static uint64 Encode64(uint64 v) { return v; } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:898:10: error: ‘uint32’ does not name a type static uint32 ZigZagEncode32(int32 v) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:901:10: error: ‘uint64’ does not name a type static uint64 ZigZagEncode64(int64 v) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:906:33: error: ‘uint8’ does not name a type PROTOBUF_ALWAYS_INLINE static uint8* UnsafeVarint(T value, uint8* ptr) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:931:33: error: ‘uint8’ does not name a type PROTOBUF_ALWAYS_INLINE static uint8* UnsafeWriteSize(uint32 value, ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:943:3: error: ‘uint8’ does not name a type uint8* WriteRawLittleEndian(const void* data, int size, uint8* ptr); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:953:3: error: ‘uint8’ does not name a type uint8* SetInitialBuffer(void* data, int size) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:969:3: error: ‘uint8’ does not name a type uint8* FlushAndResetBuffer(uint8*); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:974:24: error: ‘uint8’ has not been declared bool Skip(int count, uint8** pp); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:975:55: error: ‘uint8’ has not been declared bool GetDirectBufferPointer(void** data, int* size, uint8** pp); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:976:3: error: ‘uint8’ does not name a type uint8* GetDirectBufferForNBytesAndAdvance(int size, uint8** pp); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h: In constructor ‘google::protobuf::io::EpsCopyOutputStream::EpsCopyOutputStream(google::protobuf::io::ZeroCopyOutputStream*, bool, int**)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:665:9: error: class ‘google::protobuf::io::EpsCopyOutputStream’ does not have any field named ‘end_’ : end_(buffer_), ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:665:14: error: ‘buffer_’ was not declared in this scope : end_(buffer_), ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h: In constructor ‘google::protobuf::io::EpsCopyOutputStream::EpsCopyOutputStream(void*, int, bool)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:675:9: error: class ‘google::protobuf::io::EpsCopyOutputStream’ does not have any field named ‘end_’ : end_(static_cast(data) + size), ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:675:26: error: ‘uint8’ does not name a type : end_(static_cast(data) + size), ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:675:31: error: expected ‘>’ before ‘*’ token : end_(static_cast(data) + size), ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:675:31: error: expected ‘(’ before ‘*’ token /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:675:32: error: expected primary-expression before ‘>’ token : end_(static_cast(data) + size), ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:676:21: error: ‘nullptr’ was not declared in this scope buffer_end_(nullptr), ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:676:28: error: ‘buffer_end_’ was not declared in this scope buffer_end_(nullptr), ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:677:24: error: expression cannot be used as a function stream_(nullptr), ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:678:54: error: expression cannot be used as a function is_serialization_deterministic_(deterministic) {} ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:678:57: error: expected ‘{’ at end of input is_serialization_deterministic_(deterministic) {} ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h: In constructor ‘google::protobuf::io::EpsCopyOutputStream::EpsCopyOutputStream(void*, int, google::protobuf::io::ZeroCopyOutputStream*, bool, int**)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:684:38: error: ‘SetInitialBuffer’ was not declared in this scope *pp = SetInitialBuffer(data, size); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:148:0, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_datarecording.pb.h:23, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_datarecording.pb.cc:4: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h: In member function ‘std::ptrdiff_t google::protobuf::io::EpsCopyOutputStream::GetSize(int*) const’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:844:5: error: ‘end_’ was not declared in this scope GOOGLE_DCHECK(ptr <= end_ + kSlopBytes); // NOLINT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_datarecording.pb.h:23:0, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_datarecording.pb.cc:4: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:845:12: error: ‘end_’ was not declared in this scope return end_ + kSlopBytes - ptr; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h: At global scope: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:982:8: error: ‘uint8’ does not name a type inline uint8* EpsCopyOutputStream::WriteRawLittleEndian<1>(const void* data, ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:988:8: error: ‘uint8’ does not name a type inline uint8* EpsCopyOutputStream::WriteRawLittleEndian<4>(const void* data, ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:998:8: error: ‘uint8’ does not name a type inline uint8* EpsCopyOutputStream::WriteRawLittleEndian<8>(const void* data, ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1108:10: error: ‘uint8’ does not name a type inline uint8* GetDirectBufferForNBytesAndAdvance(int size) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1124:10: error: ‘uint8’ does not name a type static uint8* WriteRawToArray(const void* buffer, int size, uint8* target); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1129:10: error: ‘uint8’ does not name a type static uint8* WriteStringToArray(const std::string& str, uint8* target); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1131:10: error: ‘uint8’ does not name a type static uint8* WriteStringWithSizeToArray(const std::string& str, ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1136:28: error: ‘uint32’ has not been declared void WriteLittleEndian32(uint32 value) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1141:10: error: ‘uint8’ does not name a type static uint8* WriteLittleEndian32ToArray(uint32 value, uint8* target); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1143:28: error: ‘uint64’ has not been declared void WriteLittleEndian64(uint64 value) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1148:10: error: ‘uint8’ does not name a type static uint8* WriteLittleEndian64ToArray(uint64 value, uint8* target); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1153:22: error: ‘uint32’ has not been declared void WriteVarint32(uint32 value); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1155:10: error: ‘uint8’ does not name a type static uint8* WriteVarint32ToArray(uint32 value, uint8* target); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1158:10: error: ‘uint8’ does not name a type static uint8* WriteVarint32ToArrayOutOfLine(uint32 value, uint8* target); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1160:22: error: ‘uint64’ has not been declared void WriteVarint64(uint64 value); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1162:10: error: ‘uint8’ does not name a type static uint8* WriteVarint64ToArray(uint64 value, uint8* target); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1168:10: error: ‘uint8’ does not name a type static uint8* WriteVarint32SignExtendedToArray(int32 value, uint8* target); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1175:17: error: ‘uint32’ has not been declared void WriteTag(uint32 value); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1178:10: error: ‘uint8’ does not name a type static uint8* WriteTagToArray(uint32 value, uint8* target); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1181:30: error: ‘uint32’ has not been declared static size_t VarintSize32(uint32 value); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1183:30: error: ‘uint64’ has not been declared static size_t VarintSize64(uint64 value); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1189:13: error: ‘uint32’ has not been declared template ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1252:3: error: ‘uint8’ does not name a type uint8* Cur() const { return cur_; } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1253:15: error: ‘uint8’ has not been declared void SetCur(uint8* ptr) { cur_ = ptr; } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1258:3: error: ‘uint8’ does not name a type uint8* cur_; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1260:15: error: ‘atomic’ in namespace ‘std’ does not name a template type static std::atomic default_serialization_deterministic_; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1274:10: error: ‘uint8’ does not name a type static uint8* WriteVarint32ToArrayOutOfLineHelper(uint32 value, uint8* target); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h: In member function ‘bool google::protobuf::io::CodedOutputStream::HadError()’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1069:5: error: ‘cur_’ was not declared in this scope cur_ = impl_.FlushAndResetBuffer(cur_); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1069:18: error: ‘class google::protobuf::io::EpsCopyOutputStream’ has no member named ‘FlushAndResetBuffer’ cur_ = impl_.FlushAndResetBuffer(cur_); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h: In member function ‘void google::protobuf::io::CodedOutputStream::Trim()’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1079:17: error: ‘cur_’ was not declared in this scope void Trim() { cur_ = impl_.Trim(cur_); } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1079:30: error: ‘class google::protobuf::io::EpsCopyOutputStream’ has no member named ‘Trim’ void Trim() { cur_ = impl_.Trim(cur_); } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h: In member function ‘bool google::protobuf::io::CodedOutputStream::Skip(int)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1087:52: error: ‘cur_’ was not declared in this scope bool Skip(int count) { return impl_.Skip(count, &cur_); } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h: In member function ‘bool google::protobuf::io::CodedOutputStream::GetDirectBufferPointer(void**, int*)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1098:54: error: ‘cur_’ was not declared in this scope return impl_.GetDirectBufferPointer(data, size, &cur_); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h: In member function ‘void google::protobuf::io::CodedOutputStream::WriteRaw(const void*, int)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1114:5: error: ‘cur_’ was not declared in this scope cur_ = impl_.WriteRaw(buffer, size, cur_); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1114:18: error: ‘class google::protobuf::io::EpsCopyOutputStream’ has no member named ‘WriteRaw’ cur_ = impl_.WriteRaw(buffer, size, cur_); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h: In member function ‘void google::protobuf::io::CodedOutputStream::WriteLittleEndian32(int)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1137:5: error: ‘cur_’ was not declared in this scope cur_ = impl_.EnsureSpace(cur_); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1137:18: error: ‘class google::protobuf::io::EpsCopyOutputStream’ has no member named ‘EnsureSpace’ cur_ = impl_.EnsureSpace(cur_); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1138:50: error: ‘Cur’ was not declared in this scope SetCur(WriteLittleEndian32ToArray(value, Cur())); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1138:51: error: ‘WriteLittleEndian32ToArray’ was not declared in this scope SetCur(WriteLittleEndian32ToArray(value, Cur())); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h: In member function ‘void google::protobuf::io::CodedOutputStream::WriteLittleEndian64(int)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1144:5: error: ‘cur_’ was not declared in this scope cur_ = impl_.EnsureSpace(cur_); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1144:18: error: ‘class google::protobuf::io::EpsCopyOutputStream’ has no member named ‘EnsureSpace’ cur_ = impl_.EnsureSpace(cur_); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1145:50: error: ‘Cur’ was not declared in this scope SetCur(WriteLittleEndian64ToArray(value, Cur())); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1145:51: error: ‘WriteLittleEndian64ToArray’ was not declared in this scope SetCur(WriteLittleEndian64ToArray(value, Cur())); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h: In member function ‘int google::protobuf::io::CodedOutputStream::ByteCount() const’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1200:45: error: ‘cur_’ was not declared in this scope return static_cast(impl_.ByteCount(cur_) - start_count_); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h: In static member function ‘static bool google::protobuf::io::CodedOutputStream::IsDefaultSerializationDeterministic()’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1245:12: error: ‘default_serialization_deterministic_’ was not declared in this scope return default_serialization_deterministic_.load( ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1246:16: error: ‘memory_order_relaxed’ is not a member of ‘std’ std::memory_order_relaxed) != 0; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h: In member function ‘void google::protobuf::io::CodedOutputStream::SetCur(int*)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1253:29: error: ‘cur_’ was not declared in this scope void SetCur(uint8* ptr) { cur_ = ptr; } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h: In static member function ‘static void google::protobuf::io::CodedOutputStream::SetDefaultSerializationDeterministic()’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1271:5: error: ‘default_serialization_deterministic_’ was not declared in this scope default_serialization_deterministic_.store(true, std::memory_order_relaxed); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1271:54: error: ‘memory_order_relaxed’ is not a member of ‘std’ default_serialization_deterministic_.store(true, std::memory_order_relaxed); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h: At global scope: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1282:44: error: ‘google::protobuf::io::CodedInputStream::ReadVarint32’ declared as an ‘inline’ variable inline bool CodedInputStream::ReadVarint32(uint32* value) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1282:44: error: ‘bool google::protobuf::io::CodedInputStream::ReadVarint32’ is not a static data member of ‘class google::protobuf::io::CodedInputStream’ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1282:44: error: ‘uint32’ was not declared in this scope /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1282:52: error: ‘value’ was not declared in this scope inline bool CodedInputStream::ReadVarint32(uint32* value) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1282:59: error: expected ‘,’ or ‘;’ before ‘{’ token inline bool CodedInputStream::ReadVarint32(uint32* value) { ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1734:0, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_datarecording.pb.h:23, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_datarecording.pb.cc:4: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/port_undef.inc:122:27: error: expected ‘}’ before end of line /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/port_undef.inc:122:27: error: expected ‘}’ before end of line /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/port_undef.inc:122:27: error: expected ‘}’ before end of line /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/port_undef.inc:122:27: error: expected declaration before end of line In file included from /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/common.h:49:0, from /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:147, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_datarecording.pb.h:23, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_datarecording.pb.cc:4: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h: In instantiation of ‘google::protobuf::stringpiece_internal::StringPiece::StringPiece(const std::__cxx11::basic_string, Allocator>&) [with Allocator = std::allocator]’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/status.h:84:12: required from here /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:215:24: error: ‘CheckSize’ was not declared in this scope length_ = CheckSize(str.size()); ^ make[2]: *** [source_subfolder/CMakeFiles/open_simulation_interface.dir/osi_datarecording.pb.cc.o] Error 1 make[2]: *** Waiting for unfinished jobs.... /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:123:7: error: expected nested-name-specifier before ‘ConstStringParam’ using ConstStringParam = const std::string &; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:132:9: error: ‘uint8_t’ does not name a type typedef uint8_t uint8; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:133:9: error: ‘uint16_t’ does not name a type typedef uint16_t uint16; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:134:9: error: ‘uint32_t’ does not name a type typedef uint32_t uint32; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:135:9: error: ‘uint64_t’ does not name a type typedef uint64_t uint64; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:141:14: error: ‘uint32’ does not name a type static const uint32 kuint32max = 0xFFFFFFFFu; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:142:14: error: ‘uint64’ does not name a type static const uint64 kuint64max = uint64_t{0xFFFFFFFFFFFFFFFFu}; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:195:8: error: ‘uint16’ does not name a type inline uint16 GOOGLE_UNALIGNED_LOAD16(const void *p) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:201:8: error: ‘uint32’ does not name a type inline uint32 GOOGLE_UNALIGNED_LOAD32(const void *p) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:207:8: error: ‘uint64’ does not name a type inline uint64 GOOGLE_UNALIGNED_LOAD64(const void *p) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:213:47: error: ‘uint16’ has not been declared inline void GOOGLE_UNALIGNED_STORE16(void *p, uint16 v) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:217:47: error: ‘uint32’ has not been declared inline void GOOGLE_UNALIGNED_STORE32(void *p, uint32 v) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:221:47: error: ‘uint64’ has not been declared inline void GOOGLE_UNALIGNED_STORE64(void *p, uint64 v) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:285:10: error: ‘uint32’ does not name a type static uint32 Log2FloorNonZero(uint32 n) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:297:10: error: ‘uint32’ does not name a type static uint32 Log2FloorNonZero64(uint64 n) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:315:40: error: ‘uint32’ has not been declared static int Log2FloorNonZero_Portable(uint32 n) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:332:42: error: ‘uint64’ has not been declared static int Log2FloorNonZero64_Portable(uint64 n) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h: In static member function ‘static int google::protobuf::Bits::Log2FloorNonZero_Portable(int)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:319:5: error: ‘uint32’ was not declared in this scope uint32 value = n; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:322:14: error: expected ‘;’ before ‘x’ uint32 x = value >> shift; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:323:11: error: ‘x’ was not declared in this scope if (x != 0) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:324:9: error: ‘value’ was not declared in this scope value = x; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h: In static member function ‘static int google::protobuf::Bits::Log2FloorNonZero64_Portable(int)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:333:11: error: ‘uint32’ does not name a type const uint32 topbits = static_cast(n >> 32); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:334:9: error: ‘topbits’ was not declared in this scope if (topbits == 0) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:336:60: error: ‘uint32’ does not name a type return static_cast(Log2FloorNonZero(static_cast(n))); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:336:70: error: ‘Log2FloorNonZero’ was not declared in this scope return static_cast(Log2FloorNonZero(static_cast(n))); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:338:60: error: ‘Log2FloorNonZero’ was not declared in this scope return 32 + static_cast(Log2FloorNonZero(topbits)); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h: At global scope: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:345:17: error: ‘uint32’ does not name a type PROTOBUF_EXPORT uint32 ghtonl(uint32 x); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:351:10: error: ‘uint16’ does not name a type static uint16 FromHost16(uint16 x) { return bswap_16(x); } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:352:10: error: ‘uint16’ does not name a type static uint16 ToHost16(uint16 x) { return bswap_16(x); } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:354:10: error: ‘uint32’ does not name a type static uint32 FromHost32(uint32 x) { return bswap_32(x); } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:355:10: error: ‘uint32’ does not name a type static uint32 ToHost32(uint32 x) { return bswap_32(x); } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:357:10: error: ‘uint64’ does not name a type static uint64 FromHost64(uint64 x) { return bswap_64(x); } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:358:10: error: ‘uint64’ does not name a type static uint64 ToHost64(uint64 x) { return bswap_64(x); } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:378:10: error: ‘uint16’ does not name a type static uint16 Load16(const void *p) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:382:32: error: ‘uint16’ has not been declared static void Store16(void *p, uint16 v) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:386:10: error: ‘uint32’ does not name a type static uint32 Load32(const void *p) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:390:32: error: ‘uint32’ has not been declared static void Store32(void *p, uint32 v) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:394:10: error: ‘uint64’ does not name a type static uint64 Load64(const void *p) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:398:32: error: ‘uint64’ has not been declared static void Store64(void *p, uint64 v) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h: In static member function ‘static void google::protobuf::BigEndian::Store16(void*, int)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:383:45: error: ‘FromHost16’ was not declared in this scope GOOGLE_UNALIGNED_STORE16(p, FromHost16(v)); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h: In static member function ‘static void google::protobuf::BigEndian::Store32(void*, int)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:391:45: error: ‘FromHost32’ was not declared in this scope GOOGLE_UNALIGNED_STORE32(p, FromHost32(v)); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h: In static member function ‘static void google::protobuf::BigEndian::Store64(void*, int)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:399:45: error: ‘FromHost64’ was not declared in this scope GOOGLE_UNALIGNED_STORE64(p, FromHost64(v)); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:151:0, from /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/common.h:49, from /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:147, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_common.pb.h:23, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_common.pb.cc:4: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/hash.h: At global scope: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/hash.h:50:31: error: expected template-name before ‘<’ token struct hash : public std::hash {}; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/hash.h:50:31: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/hash.h:50:31: error: expected unqualified-id before ‘<’ token In file included from /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/common.h:49:0, from /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:147, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_common.pb.h:23, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_common.pb.cc:4: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:161:9: error: expected nested-name-specifier before ‘traits_type’ using traits_type = std::char_traits; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:162:9: error: expected nested-name-specifier before ‘value_type’ using value_type = char; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:163:9: error: expected nested-name-specifier before ‘pointer’ using pointer = char*; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:164:9: error: expected nested-name-specifier before ‘const_pointer’ using const_pointer = const char*; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:165:9: error: expected nested-name-specifier before ‘reference’ using reference = char&; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:166:9: error: expected nested-name-specifier before ‘const_reference’ using const_reference = const char&; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:167:9: error: expected nested-name-specifier before ‘const_iterator’ using const_iterator = const char*; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:168:9: error: expected nested-name-specifier before ‘iterator’ using iterator = const_iterator; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:169:9: error: expected nested-name-specifier before ‘const_reverse_iterator’ using const_reverse_iterator = std::reverse_iterator; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:170:9: error: expected nested-name-specifier before ‘reverse_iterator’ using reverse_iterator = const_reverse_iterator; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:171:9: error: expected nested-name-specifier before ‘size_type’ using size_type = size_t; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:172:9: error: expected nested-name-specifier before ‘difference_type’ using difference_type = std::ptrdiff_t; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:176:3: error: ‘size_type’ does not name a type size_type length_; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:178:10: error: ‘constexpr’ does not name a type static constexpr size_type kMaxSize = ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:178:10: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:181:10: error: ‘size_type’ does not name a type static size_type CheckSize(size_type size) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:193:34: error: ‘size_type’ has not been declared static void LogFatalSizeTooBig(size_type size, const char* details); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:218:35: error: ‘size_type’ has not been declared StringPiece(const char* offset, size_type len) ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:225:3: error: ‘const_pointer’ does not name a type const_pointer data() const { return ptr_; } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:226:3: error: ‘size_type’ does not name a type size_type size() const { return length_; } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:227:3: error: ‘size_type’ does not name a type size_type length() const { return length_; } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:230:19: error: ‘size_type’ has not been declared char operator[](size_type i) const { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:235:22: error: ‘size_type’ has not been declared void remove_prefix(size_type n) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:241:22: error: ‘size_type’ has not been declared void remove_suffix(size_type n) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:292:16: error: ‘size_type’ does not name a type static const size_type npos; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:293:3: error: ‘const_iterator’ does not name a type const_iterator begin() const { return ptr_; } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:294:3: error: ‘const_iterator’ does not name a type const_iterator end() const { return ptr_ + length_; } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:295:3: error: ‘const_reverse_iterator’ does not name a type const_reverse_iterator rbegin() const { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:298:3: error: ‘const_reverse_iterator’ does not name a type const_reverse_iterator rend() const { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:301:3: error: ‘size_type’ does not name a type size_type max_size() const { return length_; } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:302:3: error: ‘size_type’ does not name a type size_type capacity() const { return length_; } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:305:3: error: ‘size_type’ does not name a type size_type copy(char* buf, size_type n, size_type pos = 0) const; // NOLINT ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:309:3: error: ‘size_type’ does not name a type size_type find(StringPiece s, size_type pos = 0) const; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:310:3: error: ‘size_type’ does not name a type size_type find(char c, size_type pos = 0) const; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:311:3: error: ‘size_type’ does not name a type size_type rfind(StringPiece s, size_type pos = npos) const; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:312:3: error: ‘size_type’ does not name a type size_type rfind(char c, size_type pos = npos) const; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:314:3: error: ‘size_type’ does not name a type size_type find_first_of(StringPiece s, size_type pos = 0) const; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:315:3: error: ‘size_type’ does not name a type size_type find_first_of(char c, size_type pos = 0) const { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:318:3: error: ‘size_type’ does not name a type size_type find_first_not_of(StringPiece s, size_type pos = 0) const; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:319:3: error: ‘size_type’ does not name a type size_type find_first_not_of(char c, size_type pos = 0) const; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:320:3: error: ‘size_type’ does not name a type size_type find_last_of(StringPiece s, size_type pos = npos) const; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:321:3: error: ‘size_type’ does not name a type size_type find_last_of(char c, size_type pos = npos) const { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:324:3: error: ‘size_type’ does not name a type size_type find_last_not_of(StringPiece s, size_type pos = npos) const; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:325:3: error: ‘size_type’ does not name a type size_type find_last_not_of(char c, size_type pos = npos) const; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:327:22: error: ‘size_type’ has not been declared StringPiece substr(size_type pos, size_type n = npos) const; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:327:37: error: ‘size_type’ has not been declared StringPiece substr(size_type pos, size_type n = npos) const; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:327:51: error: ‘npos’ was not declared in this scope StringPiece substr(size_type pos, size_type n = npos) const; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h: In constructor ‘google::protobuf::stringpiece_internal::StringPiece::StringPiece()’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:202:24: error: ‘nullptr’ was not declared in this scope StringPiece() : ptr_(nullptr), length_(0) {} ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:202:34: error: class ‘google::protobuf::stringpiece_internal::StringPiece’ does not have any field named ‘length_’ StringPiece() : ptr_(nullptr), length_(0) {} ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h: In constructor ‘google::protobuf::stringpiece_internal::StringPiece::StringPiece(const char*)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:205:20: error: class ‘google::protobuf::stringpiece_internal::StringPiece’ does not have any field named ‘length_’ : ptr_(str), length_(0) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:206:16: error: ‘nullptr’ was not declared in this scope if (str != nullptr) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:207:7: error: ‘length_’ was not declared in this scope length_ = CheckSize(strlen(str)); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:207:38: error: ‘CheckSize’ was not declared in this scope length_ = CheckSize(strlen(str)); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h: In constructor ‘google::protobuf::stringpiece_internal::StringPiece::StringPiece(const std::__cxx11::basic_string, Allocator>&)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:214:27: error: class ‘google::protobuf::stringpiece_internal::StringPiece’ does not have any field named ‘length_’ : ptr_(str.data()), length_(0) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:215:5: error: ‘length_’ was not declared in this scope length_ = CheckSize(str.size()); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h: In constructor ‘google::protobuf::stringpiece_internal::StringPiece::StringPiece(const char*, int)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:219:23: error: class ‘google::protobuf::stringpiece_internal::StringPiece’ does not have any field named ‘length_’ : ptr_(offset), length_(CheckSize(len)) {} ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:219:44: error: ‘CheckSize’ was not declared in this scope : ptr_(offset), length_(CheckSize(len)) {} ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h: In member function ‘bool google::protobuf::stringpiece_internal::StringPiece::empty() const’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:228:31: error: ‘length_’ was not declared in this scope bool empty() const { return length_ == 0; } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h: In member function ‘void google::protobuf::stringpiece_internal::StringPiece::remove_prefix(int)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:238:5: error: ‘length_’ was not declared in this scope length_ -= n; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h: In member function ‘void google::protobuf::stringpiece_internal::StringPiece::remove_suffix(int)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:243:5: error: ‘length_’ was not declared in this scope length_ -= n; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h: In member function ‘int google::protobuf::stringpiece_internal::StringPiece::compare(google::protobuf::stringpiece_internal::StringPiece) const’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:248:5: error: ‘size_type’ was not declared in this scope size_type min_size = length_ < x.length_ ? length_ : x.length_; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:249:54: error: ‘min_size’ was not declared in this scope int r = memcmp(ptr_, x.ptr_, static_cast(min_size)); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:252:9: error: ‘length_’ was not declared in this scope if (length_ < x.length_) return -1; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:252:21: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘length_’ if (length_ < x.length_) return -1; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:253:9: error: ‘length_’ was not declared in this scope if (length_ > x.length_) return 1; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:253:21: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘length_’ if (length_ > x.length_) return 1; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h: In member function ‘std::__cxx11::string google::protobuf::stringpiece_internal::StringPiece::ToString() const’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:264:17: error: ‘nullptr’ was not declared in this scope if (ptr_ == nullptr) return ""; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:265:29: error: ‘data’ was not declared in this scope return std::string(data(), static_cast(size())); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:265:44: error: ‘size_type’ was not declared in this scope return std::string(data(), static_cast(size())); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:265:23: error: expected primary-expression before ‘(’ token return std::string(data(), static_cast(size())); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:265:44: error: ‘size_type’ does not name a type return std::string(data(), static_cast(size())); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:265:60: error: ‘size’ was not declared in this scope return std::string(data(), static_cast(size())); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h: In member function ‘bool google::protobuf::stringpiece_internal::StringPiece::starts_with(google::protobuf::stringpiece_internal::StringPiece) const’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:274:13: error: ‘length_’ was not declared in this scope return (length_ >= x.length_) && ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:274:26: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘length_’ return (length_ >= x.length_) && ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:275:56: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘length_’ (memcmp(ptr_, x.ptr_, static_cast(x.length_)) == 0); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h: In member function ‘bool google::protobuf::stringpiece_internal::StringPiece::ends_with(google::protobuf::stringpiece_internal::StringPiece) const’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:279:14: error: ‘length_’ was not declared in this scope return ((length_ >= x.length_) && ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:279:27: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘length_’ return ((length_ >= x.length_) && ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:280:39: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘length_’ (memcmp(ptr_ + (length_-x.length_), x.ptr_, ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:281:40: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘length_’ static_cast(x.length_)) == 0)); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h: In function ‘bool google::protobuf::stringpiece_internal::operator==(google::protobuf::stringpiece_internal::StringPiece, google::protobuf::stringpiece_internal::StringPiece)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:334:3: error: ‘size_type’ is not a member of ‘google::protobuf::stringpiece_internal::StringPiece’ StringPiece::size_type len = x.size(); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:335:7: error: ‘len’ was not declared in this scope if (len != y.size()) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:335:16: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘size’ if (len != y.size()) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:339:12: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘data’ return x.data() == y.data() || len <= 0 || ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:339:24: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘data’ return x.data() == y.data() || len <= 0 || ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:339:34: error: ‘len’ was not declared in this scope return x.data() == y.data() || len <= 0 || ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:340:16: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘data’ memcmp(x.data(), y.data(), static_cast(len)) == 0; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:340:26: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘data’ memcmp(x.data(), y.data(), static_cast(len)) == 0; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h: In function ‘bool google::protobuf::stringpiece_internal::operator<(google::protobuf::stringpiece_internal::StringPiece, google::protobuf::stringpiece_internal::StringPiece)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:348:22: error: ‘size_type’ in ‘class google::protobuf::stringpiece_internal::StringPiece’ does not name a type const StringPiece::size_type min_size = ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:350:26: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘data’ const int r = memcmp(x.data(), y.data(), static_cast(min_size)); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:350:36: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘data’ const int r = memcmp(x.data(), y.data(), static_cast(min_size)); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:350:64: error: ‘min_size’ was not declared in this scope const int r = memcmp(x.data(), y.data(), static_cast(min_size)); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:351:34: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘size’ return (r < 0) || (r == 0 && x.size() < y.size()); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:351:45: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘size’ return (r < 0) || (r == 0 && x.size() < y.size()); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h: In member function ‘size_t google::protobuf::hash::operator()(const google::protobuf::stringpiece_internal::StringPiece&) const’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:380:30: error: ‘const class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘data’ for (const char *str = s.data(), *end = str + s.size(); str < end; str++) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:380:67: error: ‘end’ was not declared in this scope for (const char *str = s.data(), *end = str + s.size(); str < end; str++) { ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:147:0, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_common.pb.h:23, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_common.pb.cc:4: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/common.h: In function ‘bool google::protobuf::internal::IsStructurallyValidUTF8(google::protobuf::stringpiece_internal::StringPiece)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/common.h:133:38: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘data’ return IsStructurallyValidUTF8(str.data(), static_cast(str.length())); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/common.h:133:67: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘length’ return IsStructurallyValidUTF8(str.data(), static_cast(str.length())); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/common.h: In function ‘void google::protobuf::internal::StrongReference(const T&)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/common.h:166:17: error: ‘unused’ does not name a type auto volatile unused = &var; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/common.h:167:10: error: ‘unused’ was not declared in this scope (void)&unused; // Use address to avoid an extra load of "unused". ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:123:7: error: expected nested-name-specifier before ‘ConstStringParam’ using ConstStringParam = const std::string &; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:132:9: error: ‘uint8_t’ does not name a type typedef uint8_t uint8; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:133:9: error: ‘uint16_t’ does not name a type typedef uint16_t uint16; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:134:9: error: ‘uint32_t’ does not name a type typedef uint32_t uint32; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:135:9: error: ‘uint64_t’ does not name a type typedef uint64_t uint64; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:141:14: error: ‘uint32’ does not name a type static const uint32 kuint32max = 0xFFFFFFFFu; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:142:14: error: ‘uint64’ does not name a type static const uint64 kuint64max = uint64_t{0xFFFFFFFFFFFFFFFFu}; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:195:8: error: ‘uint16’ does not name a type inline uint16 GOOGLE_UNALIGNED_LOAD16(const void *p) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:201:8: error: ‘uint32’ does not name a type inline uint32 GOOGLE_UNALIGNED_LOAD32(const void *p) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:207:8: error: ‘uint64’ does not name a type inline uint64 GOOGLE_UNALIGNED_LOAD64(const void *p) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:213:47: error: ‘uint16’ has not been declared inline void GOOGLE_UNALIGNED_STORE16(void *p, uint16 v) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:217:47: error: ‘uint32’ has not been declared inline void GOOGLE_UNALIGNED_STORE32(void *p, uint32 v) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:221:47: error: ‘uint64’ has not been declared inline void GOOGLE_UNALIGNED_STORE64(void *p, uint64 v) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:285:10: error: ‘uint32’ does not name a type static uint32 Log2FloorNonZero(uint32 n) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:297:10: error: ‘uint32’ does not name a type static uint32 Log2FloorNonZero64(uint64 n) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:315:40: error: ‘uint32’ has not been declared static int Log2FloorNonZero_Portable(uint32 n) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:332:42: error: ‘uint64’ has not been declared static int Log2FloorNonZero64_Portable(uint64 n) { ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/logging.h:36:0, from /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:148, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_common.pb.h:23, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_common.pb.cc:4: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/status.h: In member function ‘bool google::protobuf::util::status_internal::Status::ok() const’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/status.h:81:43: error: ‘StatusCode’ is not a class or namespace bool ok() const { return error_code_ == StatusCode::kOk; } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h: In static member function ‘static int google::protobuf::Bits::Log2FloorNonZero_Portable(int)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:319:5: error: ‘uint32’ was not declared in this scope uint32 value = n; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:322:14: error: expected ‘;’ before ‘x’ uint32 x = value >> shift; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:323:11: error: ‘x’ was not declared in this scope if (x != 0) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:324:9: error: ‘value’ was not declared in this scope value = x; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h: In static member function ‘static int google::protobuf::Bits::Log2FloorNonZero64_Portable(int)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:333:11: error: ‘uint32’ does not name a type const uint32 topbits = static_cast(n >> 32); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:334:9: error: ‘topbits’ was not declared in this scope if (topbits == 0) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:336:60: error: ‘uint32’ does not name a type return static_cast(Log2FloorNonZero(static_cast(n))); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:336:70: error: ‘Log2FloorNonZero’ was not declared in this scope return static_cast(Log2FloorNonZero(static_cast(n))); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:338:60: error: ‘Log2FloorNonZero’ was not declared in this scope return 32 + static_cast(Log2FloorNonZero(topbits)); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h: At global scope: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:345:17: error: ‘uint32’ does not name a type PROTOBUF_EXPORT uint32 ghtonl(uint32 x); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:351:10: error: ‘uint16’ does not name a type static uint16 FromHost16(uint16 x) { return bswap_16(x); } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:352:10: error: ‘uint16’ does not name a type static uint16 ToHost16(uint16 x) { return bswap_16(x); } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:354:10: error: ‘uint32’ does not name a type static uint32 FromHost32(uint32 x) { return bswap_32(x); } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:355:10: error: ‘uint32’ does not name a type static uint32 ToHost32(uint32 x) { return bswap_32(x); } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:357:10: error: ‘uint64’ does not name a type static uint64 FromHost64(uint64 x) { return bswap_64(x); } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:358:10: error: ‘uint64’ does not name a type static uint64 ToHost64(uint64 x) { return bswap_64(x); } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:378:10: error: ‘uint16’ does not name a type static uint16 Load16(const void *p) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:382:32: error: ‘uint16’ has not been declared static void Store16(void *p, uint16 v) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:386:10: error: ‘uint32’ does not name a type static uint32 Load32(const void *p) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:390:32: error: ‘uint32’ has not been declared static void Store32(void *p, uint32 v) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:394:10: error: ‘uint64’ does not name a type static uint64 Load64(const void *p) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:398:32: error: ‘uint64’ has not been declared static void Store64(void *p, uint64 v) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h: In static member function ‘static void google::protobuf::BigEndian::Store16(void*, int)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:383:45: error: ‘FromHost16’ was not declared in this scope GOOGLE_UNALIGNED_STORE16(p, FromHost16(v)); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h: In static member function ‘static void google::protobuf::BigEndian::Store32(void*, int)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:391:45: error: ‘FromHost32’ was not declared in this scope GOOGLE_UNALIGNED_STORE32(p, FromHost32(v)); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h: In static member function ‘static void google::protobuf::BigEndian::Store64(void*, int)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/port.h:399:45: error: ‘FromHost64’ was not declared in this scope GOOGLE_UNALIGNED_STORE64(p, FromHost64(v)); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:151:0, from /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/common.h:49, from /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:147, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_version.pb.h:23, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_version.pb.cc:4: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/hash.h: At global scope: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/hash.h:50:31: error: expected template-name before ‘<’ token struct hash : public std::hash {}; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/hash.h:50:31: error: expected ‘{’ before ‘<’ token /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/hash.h:50:31: error: expected unqualified-id before ‘<’ token In file included from /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:148:0, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_common.pb.h:23, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_common.pb.cc:4: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/logging.h: In function ‘T* google::protobuf::internal::CheckNotNull(const char*, int, const char*, T*)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/logging.h:165:14: error: ‘nullptr’ was not declared in this scope if (val == nullptr) { ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/common.h:49:0, from /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:147, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_version.pb.h:23, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_version.pb.cc:4: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:161:9: error: expected nested-name-specifier before ‘traits_type’ using traits_type = std::char_traits; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:162:9: error: expected nested-name-specifier before ‘value_type’ using value_type = char; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:163:9: error: expected nested-name-specifier before ‘pointer’ using pointer = char*; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:164:9: error: expected nested-name-specifier before ‘const_pointer’ using const_pointer = const char*; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:165:9: error: expected nested-name-specifier before ‘reference’ using reference = char&; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:166:9: error: expected nested-name-specifier before ‘const_reference’ using const_reference = const char&; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:167:9: error: expected nested-name-specifier before ‘const_iterator’ using const_iterator = const char*; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:168:9: error: expected nested-name-specifier before ‘iterator’ using iterator = const_iterator; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:169:9: error: expected nested-name-specifier before ‘const_reverse_iterator’ using const_reverse_iterator = std::reverse_iterator; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:170:9: error: expected nested-name-specifier before ‘reverse_iterator’ using reverse_iterator = const_reverse_iterator; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:171:9: error: expected nested-name-specifier before ‘size_type’ using size_type = size_t; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:172:9: error: expected nested-name-specifier before ‘difference_type’ using difference_type = std::ptrdiff_t; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:176:3: error: ‘size_type’ does not name a type size_type length_; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:178:10: error: ‘constexpr’ does not name a type static constexpr size_type kMaxSize = ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:178:10: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:181:10: error: ‘size_type’ does not name a type static size_type CheckSize(size_type size) { ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:149:0, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_common.pb.h:23, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_common.pb.cc:4: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h: In function ‘bool google::protobuf::HasPrefixString(google::protobuf::stringpiece_internal::StringPiece, google::protobuf::stringpiece_internal::StringPiece)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:117:14: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘size’ return str.size() >= prefix.size() && ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:193:34: error: ‘size_type’ has not been declared static void LogFatalSizeTooBig(size_type size, const char* details); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:117:31: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘size’ return str.size() >= prefix.size() && ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:118:21: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘data’ memcmp(str.data(), prefix.data(), prefix.size()) == 0; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:118:36: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘data’ memcmp(str.data(), prefix.data(), prefix.size()) == 0; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:118:51: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘size’ memcmp(str.data(), prefix.data(), prefix.size()) == 0; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:218:35: error: ‘size_type’ has not been declared StringPiece(const char* offset, size_type len) ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:225:3: error: ‘const_pointer’ does not name a type const_pointer data() const { return ptr_; } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:226:3: error: ‘size_type’ does not name a type size_type size() const { return length_; } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:227:3: error: ‘size_type’ does not name a type size_type length() const { return length_; } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:230:19: error: ‘size_type’ has not been declared char operator[](size_type i) const { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:235:22: error: ‘size_type’ has not been declared void remove_prefix(size_type n) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:241:22: error: ‘size_type’ has not been declared void remove_suffix(size_type n) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h: In function ‘bool google::protobuf::HasSuffixString(google::protobuf::stringpiece_internal::StringPiece, google::protobuf::stringpiece_internal::StringPiece)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:139:14: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘size’ return str.size() >= suffix.size() && ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:139:31: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘size’ return str.size() >= suffix.size() && ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:292:16: error: ‘size_type’ does not name a type static const size_type npos; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:140:21: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘data’ memcmp(str.data() + str.size() - suffix.size(), suffix.data(), ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:293:3: error: ‘const_iterator’ does not name a type const_iterator begin() const { return ptr_; } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:140:34: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘size’ memcmp(str.data() + str.size() - suffix.size(), suffix.data(), ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:294:3: error: ‘const_iterator’ does not name a type const_iterator end() const { return ptr_ + length_; } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:140:50: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘size’ memcmp(str.data() + str.size() - suffix.size(), suffix.data(), ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:295:3: error: ‘const_reverse_iterator’ does not name a type const_reverse_iterator rbegin() const { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:140:65: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘data’ memcmp(str.data() + str.size() - suffix.size(), suffix.data(), ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:298:3: error: ‘const_reverse_iterator’ does not name a type const_reverse_iterator rend() const { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:141:24: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘size’ suffix.size()) == 0; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:301:3: error: ‘size_type’ does not name a type size_type max_size() const { return length_; } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:302:3: error: ‘size_type’ does not name a type size_type capacity() const { return length_; } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:305:3: error: ‘size_type’ does not name a type size_type copy(char* buf, size_type n, size_type pos = 0) const; // NOLINT ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:309:3: error: ‘size_type’ does not name a type size_type find(StringPiece s, size_type pos = 0) const; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:310:3: error: ‘size_type’ does not name a type size_type find(char c, size_type pos = 0) const; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:311:3: error: ‘size_type’ does not name a type size_type rfind(StringPiece s, size_type pos = npos) const; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:312:3: error: ‘size_type’ does not name a type size_type rfind(char c, size_type pos = npos) const; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:314:3: error: ‘size_type’ does not name a type size_type find_first_of(StringPiece s, size_type pos = 0) const; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:315:3: error: ‘size_type’ does not name a type size_type find_first_of(char c, size_type pos = 0) const { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:318:3: error: ‘size_type’ does not name a type size_type find_first_not_of(StringPiece s, size_type pos = 0) const; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:319:3: error: ‘size_type’ does not name a type size_type find_first_not_of(char c, size_type pos = 0) const; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:320:3: error: ‘size_type’ does not name a type size_type find_last_of(StringPiece s, size_type pos = npos) const; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:321:3: error: ‘size_type’ does not name a type size_type find_last_of(char c, size_type pos = npos) const { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:324:3: error: ‘size_type’ does not name a type size_type find_last_not_of(StringPiece s, size_type pos = npos) const; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:325:3: error: ‘size_type’ does not name a type size_type find_last_not_of(char c, size_type pos = npos) const; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:327:22: error: ‘size_type’ has not been declared StringPiece substr(size_type pos, size_type n = npos) const; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:327:37: error: ‘size_type’ has not been declared StringPiece substr(size_type pos, size_type n = npos) const; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:327:51: error: ‘npos’ was not declared in this scope StringPiece substr(size_type pos, size_type n = npos) const; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h: In constructor ‘google::protobuf::stringpiece_internal::StringPiece::StringPiece()’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:202:24: error: ‘nullptr’ was not declared in this scope StringPiece() : ptr_(nullptr), length_(0) {} ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:202:34: error: class ‘google::protobuf::stringpiece_internal::StringPiece’ does not have any field named ‘length_’ StringPiece() : ptr_(nullptr), length_(0) {} ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h: In constructor ‘google::protobuf::stringpiece_internal::StringPiece::StringPiece(const char*)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:205:20: error: class ‘google::protobuf::stringpiece_internal::StringPiece’ does not have any field named ‘length_’ : ptr_(str), length_(0) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:206:16: error: ‘nullptr’ was not declared in this scope if (str != nullptr) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:207:7: error: ‘length_’ was not declared in this scope length_ = CheckSize(strlen(str)); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:207:38: error: ‘CheckSize’ was not declared in this scope length_ = CheckSize(strlen(str)); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h: In constructor ‘google::protobuf::stringpiece_internal::StringPiece::StringPiece(const std::__cxx11::basic_string, Allocator>&)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:214:27: error: class ‘google::protobuf::stringpiece_internal::StringPiece’ does not have any field named ‘length_’ : ptr_(str.data()), length_(0) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:215:5: error: ‘length_’ was not declared in this scope length_ = CheckSize(str.size()); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h: In constructor ‘google::protobuf::stringpiece_internal::StringPiece::StringPiece(const char*, int)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:219:23: error: class ‘google::protobuf::stringpiece_internal::StringPiece’ does not have any field named ‘length_’ : ptr_(offset), length_(CheckSize(len)) {} ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:219:44: error: ‘CheckSize’ was not declared in this scope : ptr_(offset), length_(CheckSize(len)) {} ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h: In member function ‘bool google::protobuf::stringpiece_internal::StringPiece::empty() const’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:228:31: error: ‘length_’ was not declared in this scope bool empty() const { return length_ == 0; } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h: In member function ‘void google::protobuf::stringpiece_internal::StringPiece::remove_prefix(int)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:238:5: error: ‘length_’ was not declared in this scope length_ -= n; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h: In member function ‘void google::protobuf::stringpiece_internal::StringPiece::remove_suffix(int)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:243:5: error: ‘length_’ was not declared in this scope length_ -= n; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h: In member function ‘int google::protobuf::stringpiece_internal::StringPiece::compare(google::protobuf::stringpiece_internal::StringPiece) const’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:248:5: error: ‘size_type’ was not declared in this scope size_type min_size = length_ < x.length_ ? length_ : x.length_; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:249:54: error: ‘min_size’ was not declared in this scope int r = memcmp(ptr_, x.ptr_, static_cast(min_size)); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:252:9: error: ‘length_’ was not declared in this scope if (length_ < x.length_) return -1; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:252:21: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘length_’ if (length_ < x.length_) return -1; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:253:9: error: ‘length_’ was not declared in this scope if (length_ > x.length_) return 1; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:253:21: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘length_’ if (length_ > x.length_) return 1; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h: In member function ‘std::__cxx11::string google::protobuf::stringpiece_internal::StringPiece::ToString() const’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:264:17: error: ‘nullptr’ was not declared in this scope if (ptr_ == nullptr) return ""; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:265:29: error: ‘data’ was not declared in this scope return std::string(data(), static_cast(size())); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:265:44: error: ‘size_type’ was not declared in this scope return std::string(data(), static_cast(size())); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:265:23: error: expected primary-expression before ‘(’ token return std::string(data(), static_cast(size())); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:265:44: error: ‘size_type’ does not name a type return std::string(data(), static_cast(size())); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:265:60: error: ‘size’ was not declared in this scope return std::string(data(), static_cast(size())); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h: In member function ‘bool google::protobuf::stringpiece_internal::StringPiece::starts_with(google::protobuf::stringpiece_internal::StringPiece) const’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:274:13: error: ‘length_’ was not declared in this scope return (length_ >= x.length_) && ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:274:26: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘length_’ return (length_ >= x.length_) && ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:275:56: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘length_’ (memcmp(ptr_, x.ptr_, static_cast(x.length_)) == 0); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h: In member function ‘bool google::protobuf::stringpiece_internal::StringPiece::ends_with(google::protobuf::stringpiece_internal::StringPiece) const’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:279:14: error: ‘length_’ was not declared in this scope return ((length_ >= x.length_) && ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:279:27: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘length_’ return ((length_ >= x.length_) && ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:280:39: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘length_’ (memcmp(ptr_ + (length_-x.length_), x.ptr_, ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:281:40: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘length_’ static_cast(x.length_)) == 0)); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h: In function ‘bool google::protobuf::stringpiece_internal::operator==(google::protobuf::stringpiece_internal::StringPiece, google::protobuf::stringpiece_internal::StringPiece)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:334:3: error: ‘size_type’ is not a member of ‘google::protobuf::stringpiece_internal::StringPiece’ StringPiece::size_type len = x.size(); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:335:7: error: ‘len’ was not declared in this scope if (len != y.size()) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:335:16: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘size’ if (len != y.size()) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:339:12: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘data’ return x.data() == y.data() || len <= 0 || ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:339:24: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘data’ return x.data() == y.data() || len <= 0 || ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:339:34: error: ‘len’ was not declared in this scope return x.data() == y.data() || len <= 0 || ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:340:16: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘data’ memcmp(x.data(), y.data(), static_cast(len)) == 0; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:340:26: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘data’ memcmp(x.data(), y.data(), static_cast(len)) == 0; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h: In function ‘bool google::protobuf::stringpiece_internal::operator<(google::protobuf::stringpiece_internal::StringPiece, google::protobuf::stringpiece_internal::StringPiece)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:348:22: error: ‘size_type’ in ‘class google::protobuf::stringpiece_internal::StringPiece’ does not name a type const StringPiece::size_type min_size = ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:350:26: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘data’ const int r = memcmp(x.data(), y.data(), static_cast(min_size)); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:350:36: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘data’ const int r = memcmp(x.data(), y.data(), static_cast(min_size)); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:350:64: error: ‘min_size’ was not declared in this scope const int r = memcmp(x.data(), y.data(), static_cast(min_size)); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:351:34: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘size’ return (r < 0) || (r == 0 && x.size() < y.size()); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:351:45: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘size’ return (r < 0) || (r == 0 && x.size() < y.size()); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h: In member function ‘size_t google::protobuf::hash::operator()(const google::protobuf::stringpiece_internal::StringPiece&) const’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:380:30: error: ‘const class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘data’ for (const char *str = s.data(), *end = str + s.size(); str < end; str++) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:380:67: error: ‘end’ was not declared in this scope for (const char *str = s.data(), *end = str + s.size(); str < end; str++) { ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:147:0, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_version.pb.h:23, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_version.pb.cc:4: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/common.h: In function ‘bool google::protobuf::internal::IsStructurallyValidUTF8(google::protobuf::stringpiece_internal::StringPiece)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/common.h:133:38: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘data’ return IsStructurallyValidUTF8(str.data(), static_cast(str.length())); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/common.h:133:67: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘length’ return IsStructurallyValidUTF8(str.data(), static_cast(str.length())); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/common.h: In function ‘void google::protobuf::internal::StrongReference(const T&)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/common.h:166:17: error: ‘unused’ does not name a type auto volatile unused = &var; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/common.h:167:10: error: ‘unused’ was not declared in this scope (void)&unused; // Use address to avoid an extra load of "unused". ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/logging.h:36:0, from /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:148, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_version.pb.h:23, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_version.pb.cc:4: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/status.h: In member function ‘bool google::protobuf::util::status_internal::Status::ok() const’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/status.h:81:43: error: ‘StatusCode’ is not a class or namespace bool ok() const { return error_code_ == StatusCode::kOk; } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h: At global scope: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:360:17: error: ‘uint32’ does not name a type PROTOBUF_EXPORT uint32 strtou32_adaptor(const char* nptr, char** endptr, ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:370:8: error: ‘uint32’ does not name a type inline uint32 strtou32(const char *nptr, char **endptr, int base) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h: In function ‘google::protobuf::int64 google::protobuf::strto64(const char*, char**, int)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:381:55: error: ‘static_assert’ was not declared in this scope "sizeof_int64_is_not_sizeof_long_long"); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h: At global scope: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:385:8: error: ‘uint64’ does not name a type inline uint64 strtou64(const char *nptr, char **endptr, int base) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:403:60: error: ‘uint32’ has not been declared PROTOBUF_EXPORT bool safe_strtou32(const std::string& str, uint32* value); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:410:44: error: ‘uint32’ has not been declared inline bool safe_strtou32(const char* str, uint32* value) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:413:44: error: ‘uint32’ has not been declared inline bool safe_strtou32(StringPiece str, uint32* value) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:418:60: error: ‘uint64’ has not been declared PROTOBUF_EXPORT bool safe_strtou64(const std::string& str, uint64* value); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:148:0, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_version.pb.h:23, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_version.pb.cc:4: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/logging.h: In function ‘T* google::protobuf::internal::CheckNotNull(const char*, int, const char*, T*)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/logging.h:165:14: error: ‘nullptr’ was not declared in this scope if (val == nullptr) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:425:44: error: ‘uint64’ has not been declared inline bool safe_strtou64(const char* str, uint64* value) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:428:44: error: ‘uint64’ has not been declared inline bool safe_strtou64(StringPiece str, uint64* value) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:475:26: error: ‘uint32’ was not declared in this scope char* FastUInt32ToBuffer(uint32 i, char* buffer); // inline below ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:475:36: error: expected primary-expression before ‘char’ char* FastUInt32ToBuffer(uint32 i, char* buffer); // inline below ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:475:48: error: expression list treated as compound expression in initializer [-fpermissive] char* FastUInt32ToBuffer(uint32 i, char* buffer); // inline below ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:476:26: error: ‘uint64’ was not declared in this scope char* FastUInt64ToBuffer(uint64 i, char* buffer); // inline below ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:476:36: error: expected primary-expression before ‘char’ char* FastUInt64ToBuffer(uint64 i, char* buffer); // inline below ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:476:48: error: expression list treated as compound expression in initializer [-fpermissive] char* FastUInt64ToBuffer(uint64 i, char* buffer); // inline below ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:478:41: error: ‘uint64’ was not declared in this scope PROTOBUF_EXPORT char* FastHex64ToBuffer(uint64 i, char* buffer); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:478:51: error: expected primary-expression before ‘char’ PROTOBUF_EXPORT char* FastHex64ToBuffer(uint64 i, char* buffer); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:478:63: error: expression list treated as compound expression in initializer [-fpermissive] PROTOBUF_EXPORT char* FastHex64ToBuffer(uint64 i, char* buffer); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:479:41: error: ‘uint32’ was not declared in this scope PROTOBUF_EXPORT char* FastHex32ToBuffer(uint32 i, char* buffer); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:479:51: error: expected primary-expression before ‘char’ PROTOBUF_EXPORT char* FastHex32ToBuffer(uint32 i, char* buffer); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:479:63: error: expression list treated as compound expression in initializer [-fpermissive] PROTOBUF_EXPORT char* FastHex32ToBuffer(uint32 i, char* buffer); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h: In function ‘char* google::protobuf::FastUIntToBuffer(unsigned int, char*)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:488:39: error: ‘google::protobuf::FastUInt32ToBuffer’ cannot be used as a function FastUInt32ToBuffer(i, buffer) : FastUInt64ToBuffer(i, buffer)); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:488:71: error: ‘google::protobuf::FastUInt64ToBuffer’ cannot be used as a function FastUInt32ToBuffer(i, buffer) : FastUInt64ToBuffer(i, buffer)); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:149:0, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_version.pb.h:23, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_version.pb.cc:4: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h: In function ‘bool google::protobuf::HasPrefixString(google::protobuf::stringpiece_internal::StringPiece, google::protobuf::stringpiece_internal::StringPiece)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:117:14: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘size’ return str.size() >= prefix.size() && ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h: In function ‘char* google::protobuf::FastULongToBuffer(long unsigned int, char*)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:496:39: error: ‘google::protobuf::FastUInt32ToBuffer’ cannot be used as a function FastUInt32ToBuffer(i, buffer) : FastUInt64ToBuffer(i, buffer)); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:496:71: error: ‘google::protobuf::FastUInt64ToBuffer’ cannot be used as a function FastUInt32ToBuffer(i, buffer) : FastUInt64ToBuffer(i, buffer)); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:117:31: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘size’ return str.size() >= prefix.size() && ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:118:21: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘data’ memcmp(str.data(), prefix.data(), prefix.size()) == 0; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h: At global scope: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:516:46: error: ‘uint32’ was not declared in this scope PROTOBUF_EXPORT char* FastUInt32ToBufferLeft(uint32 i, char* buffer); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:118:36: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘data’ memcmp(str.data(), prefix.data(), prefix.size()) == 0; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:118:51: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘size’ memcmp(str.data(), prefix.data(), prefix.size()) == 0; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:516:56: error: expected primary-expression before ‘char’ PROTOBUF_EXPORT char* FastUInt32ToBufferLeft(uint32 i, char* buffer); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:516:68: error: expression list treated as compound expression in initializer [-fpermissive] PROTOBUF_EXPORT char* FastUInt32ToBufferLeft(uint32 i, char* buffer); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:518:46: error: ‘uint64’ was not declared in this scope PROTOBUF_EXPORT char* FastUInt64ToBufferLeft(uint64 i, char* buffer); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:518:56: error: expected primary-expression before ‘char’ PROTOBUF_EXPORT char* FastUInt64ToBufferLeft(uint64 i, char* buffer); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:518:68: error: expression list treated as compound expression in initializer [-fpermissive] PROTOBUF_EXPORT char* FastUInt64ToBufferLeft(uint64 i, char* buffer); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:521:33: error: ‘google::protobuf::FastUInt32ToBuffer’ declared as an ‘inline’ variable inline char* FastUInt32ToBuffer(uint32 i, char* buffer) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:521:33: error: redefinition of ‘char* google::protobuf::FastUInt32ToBuffer’ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:475:7: note: ‘char* google::protobuf::FastUInt32ToBuffer’ previously defined here char* FastUInt32ToBuffer(uint32 i, char* buffer); // inline below ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:521:33: error: ‘uint32’ was not declared in this scope inline char* FastUInt32ToBuffer(uint32 i, char* buffer) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:521:43: error: expected primary-expression before ‘char’ inline char* FastUInt32ToBuffer(uint32 i, char* buffer) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:525:33: error: ‘google::protobuf::FastUInt64ToBuffer’ declared as an ‘inline’ variable inline char* FastUInt64ToBuffer(uint64 i, char* buffer) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:525:33: error: redefinition of ‘char* google::protobuf::FastUInt64ToBuffer’ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:476:7: note: ‘char* google::protobuf::FastUInt64ToBuffer’ previously defined here char* FastUInt64ToBuffer(uint64 i, char* buffer); // inline below ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:525:33: error: ‘uint64’ was not declared in this scope inline char* FastUInt64ToBuffer(uint64 i, char* buffer) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:525:43: error: expected primary-expression before ‘char’ inline char* FastUInt64ToBuffer(uint64 i, char* buffer) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h: In function ‘bool google::protobuf::HasSuffixString(google::protobuf::stringpiece_internal::StringPiece, google::protobuf::stringpiece_internal::StringPiece)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:139:14: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘size’ return str.size() >= suffix.size() && ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:139:31: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘size’ return str.size() >= suffix.size() && ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:140:21: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘data’ memcmp(str.data() + str.size() - suffix.size(), suffix.data(), ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:140:34: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘size’ memcmp(str.data() + str.size() - suffix.size(), suffix.data(), ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:140:50: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘size’ memcmp(str.data() + str.size() - suffix.size(), suffix.data(), ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:140:65: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘data’ memcmp(str.data() + str.size() - suffix.size(), suffix.data(), ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:141:24: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘size’ suffix.size()) == 0; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:598:3: error: ‘uint64’ does not name a type uint64 value; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h: In constructor ‘google::protobuf::strings::Hex::Hex(Int, google::protobuf::strings::PadSpec)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:610:5: error: ‘value’ was not declared in this scope value = sizeof(v) == 1 ? static_cast(v) ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:610:42: error: ‘uint8’ does not name a type value = sizeof(v) == 1 ? static_cast(v) ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:611:42: error: ‘uint16’ does not name a type : sizeof(v) == 2 ? static_cast(v) ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:612:42: error: ‘uint32’ does not name a type : sizeof(v) == 4 ? static_cast(v) ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:613:25: error: ‘uint64’ does not name a type : static_cast(v); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h: In constructor ‘google::protobuf::strings::AlphaNum::AlphaNum(unsigned int)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:631:55: error: ‘google::protobuf::FastUInt32ToBufferLeft’ cannot be used as a function piece_size_(FastUInt32ToBufferLeft(u32, digits) - &digits[0]) {} ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h: In constructor ‘google::protobuf::strings::AlphaNum::AlphaNum(long long unsigned int)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:637:55: error: ‘google::protobuf::FastUInt64ToBufferLeft’ cannot be used as a function piece_size_(FastUInt64ToBufferLeft(u64, digits) - &digits[0]) {} ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h: In constructor ‘google::protobuf::strings::AlphaNum::AlphaNum(long unsigned int)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:647:55: error: ‘google::protobuf::FastUInt64ToBufferLeft’ cannot be used as a function piece_size_(FastUInt64ToBufferLeft(u64, digits) - &digits[0]) {} ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h: In constructor ‘google::protobuf::strings::AlphaNum::AlphaNum(google::protobuf::stringpiece_internal::StringPiece)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:665:25: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘data’ : piece_data_(str.data()), piece_size_(str.size()) {} ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:665:50: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘size’ : piece_data_(str.data()), piece_size_(str.size()) {} ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h: At global scope: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:792:35: error: ‘uint64’ was not declared in this scope PROTOBUF_EXPORT std::string ToHex(uint64 num); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:866:30: error: ‘google::protobuf::IsValidCodePoint’ declared as an ‘inline’ variable inline bool IsValidCodePoint(uint32 code_point) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:866:30: error: ‘uint32’ was not declared in this scope /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:866:49: error: expected ‘,’ or ‘;’ before ‘{’ token inline bool IsValidCodePoint(uint32 code_point) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:878:38: error: ‘uint32’ was not declared in this scope PROTOBUF_EXPORT int EncodeAsUTF8Char(uint32 code_point, char* output); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:878:57: error: expected primary-expression before ‘char’ PROTOBUF_EXPORT int EncodeAsUTF8Char(uint32 code_point, char* output); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:878:69: error: expression list treated as compound expression in initializer [-fpermissive] PROTOBUF_EXPORT int EncodeAsUTF8Char(uint32 code_point, char* output); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h: In function ‘bool google::protobuf::strings::EndsWith(google::protobuf::stringpiece_internal::StringPiece, google::protobuf::stringpiece_internal::StringPiece)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:931:13: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘size’ (text.size() >= suffix.size() && ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:931:30: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘size’ (text.size() >= suffix.size() && ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:932:20: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘data’ memcmp(text.data() + (text.size() - suffix.size()), suffix.data(), ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:932:35: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘size’ memcmp(text.data() + (text.size() - suffix.size()), suffix.data(), ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:932:51: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘size’ memcmp(text.data() + (text.size() - suffix.size()), suffix.data(), ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:932:67: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘data’ memcmp(text.data() + (text.size() - suffix.size()), suffix.data(), ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:933:22: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘size’ suffix.size()) == 0); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_common.pb.h:23:0, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_common.pb.cc:4: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h: At global scope: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:195:35: error: ‘uint8’ does not name a type explicit CodedInputStream(const uint8* buffer, int size); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:234:27: error: ‘uint32’ has not been declared bool ReadLittleEndian32(uint32* value); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:236:27: error: ‘uint64’ has not been declared bool ReadLittleEndian64(uint64* value); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:241:16: error: ‘uint8’ does not name a type static const uint8* ReadLittleEndian32FromArray(const uint8* buffer, ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:244:16: error: ‘uint8’ does not name a type static const uint8* ReadLittleEndian64FromArray(const uint8* buffer, ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:250:21: error: ‘uint32’ has not been declared bool ReadVarint32(uint32* value); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:252:21: error: ‘uint64’ has not been declared bool ReadVarint64(uint64* value); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:273:26: error: ‘uint32’ does not name a type PROTOBUF_ALWAYS_INLINE uint32 ReadTag() { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:277:26: error: ‘uint32’ does not name a type PROTOBUF_ALWAYS_INLINE uint32 ReadTagNoLastTag(); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:288:13: error: ‘uint32’ was not declared in this scope std::pair ReadTagWithCutoff(uint32 cutoff) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:288:25: error: template argument 1 is invalid std::pair ReadTagWithCutoff(uint32 cutoff) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:288:45: error: ‘uint32’ has not been declared std::pair ReadTagWithCutoff(uint32 cutoff) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:295:13: error: ‘uint32’ was not declared in this scope std::pair ReadTagWithCutoffNoLastTag(uint32 cutoff); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:295:25: error: template argument 1 is invalid std::pair ReadTagWithCutoffNoLastTag(uint32 cutoff); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:295:54: error: ‘uint32’ has not been declared std::pair ReadTagWithCutoffNoLastTag(uint32 cutoff); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:304:41: error: ‘uint32’ has not been declared PROTOBUF_ALWAYS_INLINE bool ExpectTag(uint32 expected); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:314:16: error: ‘uint8’ does not name a type static const uint8* ExpectTagFromArray(const uint8* buffer, uint32 expected); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:333:19: error: ‘uint32’ has not been declared bool LastTagWas(uint32 expected); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:334:19: error: ‘uint32’ has not been declared void SetLastTag(uint32 tag) { last_tag_ = tag; } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h: At global scope: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:360:17: error: ‘uint32’ does not name a type PROTOBUF_EXPORT uint32 strtou32_adaptor(const char* nptr, char** endptr, ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:370:8: error: ‘uint32’ does not name a type inline uint32 strtou32(const char *nptr, char **endptr, int base) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:544:9: error: ‘uint8’ does not name a type const uint8* buffer_; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:545:9: error: ‘uint8’ does not name a type const uint8* buffer_end_; // pointer to the end of the buffer. ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:555:3: error: ‘uint32’ does not name a type uint32 last_tag_; // result of last ReadTag() or ReadTagWithCutoff(). ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h: In function ‘google::protobuf::int64 google::protobuf::strto64(const char*, char**, int)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:381:55: error: ‘static_assert’ was not declared in this scope "sizeof_int64_is_not_sizeof_long_long"); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h: At global scope: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:385:8: error: ‘uint64’ does not name a type inline uint64 strtou64(const char *nptr, char **endptr, int base) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:625:30: error: ‘uint32’ has not been declared int64 ReadVarint32Fallback(uint32 first_byte_or_zero); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:403:60: error: ‘uint32’ has not been declared PROTOBUF_EXPORT bool safe_strtou32(const std::string& str, uint32* value); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:627:13: error: ‘uint64’ was not declared in this scope std::pair ReadVarint64Fallback(); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:627:25: error: template argument 1 is invalid std::pair ReadVarint64Fallback(); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:628:25: error: ‘uint32’ has not been declared bool ReadVarint32Slow(uint32* value); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:629:25: error: ‘uint64’ has not been declared bool ReadVarint64Slow(uint64* value); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:631:35: error: ‘uint32’ has not been declared bool ReadLittleEndian32Fallback(uint32* value); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:632:35: error: ‘uint64’ has not been declared bool ReadLittleEndian64Fallback(uint64* value); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:637:3: error: ‘uint32’ does not name a type uint32 ReadTagFallback(uint32 first_byte_or_zero); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:410:44: error: ‘uint32’ has not been declared inline bool safe_strtou32(const char* str, uint32* value) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:638:3: error: ‘uint32’ does not name a type uint32 ReadTagSlow(); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:413:44: error: ‘uint32’ has not been declared inline bool safe_strtou32(StringPiece str, uint32* value) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:418:60: error: ‘uint64’ has not been declared PROTOBUF_EXPORT bool safe_strtou64(const std::string& str, uint64* value); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h: In member function ‘int google::protobuf::io::CodedInputStream::ReadTagWithCutoff(int)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:289:15: error: ‘uint32’ was not declared in this scope std::pair result = ReadTagWithCutoffNoLastTag(cutoff); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:289:27: error: template argument 1 is invalid std::pair result = ReadTagWithCutoffNoLastTag(cutoff); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:290:5: error: ‘last_tag_’ was not declared in this scope last_tag_ = result.first; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:290:24: error: request for member ‘first’ in ‘result’, which is of non-class type ‘int’ last_tag_ = result.first; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:425:44: error: ‘uint64’ has not been declared inline bool safe_strtou64(const char* str, uint64* value) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h: In member function ‘void google::protobuf::io::CodedInputStream::SetLastTag(int)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:334:33: error: ‘last_tag_’ was not declared in this scope void SetLastTag(uint32 tag) { last_tag_ = tag; } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:428:44: error: ‘uint64’ has not been declared inline bool safe_strtou64(StringPiece str, uint64* value) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h: At global scope: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:664:23: error: ‘uint8’ has not been declared uint8** pp) ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:682:43: error: ‘uint8’ has not been declared bool deterministic, uint8** pp) ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:689:3: error: ‘uint8’ does not name a type uint8* Trim(uint8* ptr); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:694:28: error: ‘uint8’ does not name a type PROTOBUF_MUST_USE_RESULT uint8* EnsureSpace(uint8* ptr) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:701:3: error: ‘uint8’ does not name a type uint8* WriteRaw(const void* data, int size, uint8* ptr) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:712:3: error: ‘uint8’ does not name a type uint8* WriteRawMaybeAliased(const void* data, int size, uint8* ptr) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:721:3: error: ‘uint8’ does not name a type uint8* WriteStringMaybeAliased(uint32 num, const std::string& s, uint8* ptr) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:732:3: error: ‘uint8’ does not name a type uint8* WriteBytesMaybeAliased(uint32 num, const std::string& s, uint8* ptr) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:737:26: error: ‘uint8’ does not name a type PROTOBUF_ALWAYS_INLINE uint8* WriteString(uint32 num, const T& s, ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:750:3: error: ‘uint8’ does not name a type uint8* WriteBytes(uint32 num, const T& s, uint8* ptr) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:755:26: error: ‘uint8’ does not name a type PROTOBUF_ALWAYS_INLINE uint8* WriteInt32Packed(int num, const T& r, int size, ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:760:26: error: ‘uint8’ does not name a type PROTOBUF_ALWAYS_INLINE uint8* WriteUInt32Packed(int num, const T& r, int size, ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:765:26: error: ‘uint8’ does not name a type PROTOBUF_ALWAYS_INLINE uint8* WriteSInt32Packed(int num, const T& r, int size, ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:770:26: error: ‘uint8’ does not name a type PROTOBUF_ALWAYS_INLINE uint8* WriteInt64Packed(int num, const T& r, int size, ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:775:26: error: ‘uint8’ does not name a type PROTOBUF_ALWAYS_INLINE uint8* WriteUInt64Packed(int num, const T& r, int size, ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:780:26: error: ‘uint8’ does not name a type PROTOBUF_ALWAYS_INLINE uint8* WriteSInt64Packed(int num, const T& r, int size, ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:785:26: error: ‘uint8’ does not name a type PROTOBUF_ALWAYS_INLINE uint8* WriteEnumPacked(int num, const T& r, int size, ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:791:26: error: ‘uint8’ does not name a type PROTOBUF_ALWAYS_INLINE uint8* WriteFixedPacked(int num, const T& r, ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:475:26: error: ‘uint32’ was not declared in this scope char* FastUInt32ToBuffer(uint32 i, char* buffer); // inline below ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:828:19: error: ‘uint8’ has not been declared int64 ByteCount(uint8* ptr) const; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:475:36: error: expected primary-expression before ‘char’ char* FastUInt32ToBuffer(uint32 i, char* buffer); // inline below ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:832:3: error: ‘uint8’ does not name a type uint8* end_; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:833:3: error: ‘uint8’ does not name a type uint8* buffer_end_ = buffer_; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:475:48: error: expression list treated as compound expression in initializer [-fpermissive] char* FastUInt32ToBuffer(uint32 i, char* buffer); // inline below ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:834:3: error: ‘uint8’ does not name a type uint8 buffer_[2 * kSlopBytes]; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:840:3: error: ‘uint8’ does not name a type uint8* EnsureSpaceFallback(uint8* ptr); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:476:26: error: ‘uint64’ was not declared in this scope char* FastUInt64ToBuffer(uint64 i, char* buffer); // inline below ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:841:10: error: ‘uint8’ does not name a type inline uint8* Next(); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:842:13: error: ‘uint8’ has not been declared int Flush(uint8* ptr); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:476:36: error: expected primary-expression before ‘char’ char* FastUInt64ToBuffer(uint64 i, char* buffer); // inline below ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:476:48: error: expression list treated as compound expression in initializer [-fpermissive] char* FastUInt64ToBuffer(uint64 i, char* buffer); // inline below ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:843:26: error: ‘uint8’ has not been declared std::ptrdiff_t GetSize(uint8* ptr) const { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:848:3: error: ‘uint8’ does not name a type uint8* Error() { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:855:10: error: ‘constexpr’ does not name a type static constexpr int TagSize(uint32 tag) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:855:10: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:478:41: error: ‘uint64’ was not declared in this scope PROTOBUF_EXPORT char* FastHex64ToBuffer(uint64 i, char* buffer); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:863:26: error: ‘uint8’ does not name a type PROTOBUF_ALWAYS_INLINE uint8* WriteTag(uint32 num, uint32 wt, uint8* ptr) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:868:26: error: ‘uint8’ does not name a type PROTOBUF_ALWAYS_INLINE uint8* WriteLengthDelim(int num, uint32 size, ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:478:51: error: expected primary-expression before ‘char’ PROTOBUF_EXPORT char* FastHex64ToBuffer(uint64 i, char* buffer); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:874:3: error: ‘uint8’ does not name a type uint8* WriteRawFallback(const void* data, int size, uint8* ptr); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:478:63: error: expression list treated as compound expression in initializer [-fpermissive] PROTOBUF_EXPORT char* FastHex64ToBuffer(uint64 i, char* buffer); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:876:3: error: ‘uint8’ does not name a type uint8* WriteAliasedRaw(const void* data, int size, uint8* ptr); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:878:3: error: ‘uint8’ does not name a type uint8* WriteStringMaybeAliasedOutline(uint32 num, const std::string& s, ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:479:41: error: ‘uint32’ was not declared in this scope PROTOBUF_EXPORT char* FastHex32ToBuffer(uint32 i, char* buffer); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:880:3: error: ‘uint8’ does not name a type uint8* WriteStringOutline(uint32 num, const std::string& s, uint8* ptr); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:883:26: error: ‘uint8’ does not name a type PROTOBUF_ALWAYS_INLINE uint8* WriteVarintPacked(int num, const T& r, int size, ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:479:51: error: expected primary-expression before ‘char’ PROTOBUF_EXPORT char* FastHex32ToBuffer(uint32 i, char* buffer); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:896:10: error: ‘uint32’ does not name a type static uint32 Encode32(uint32 v) { return v; } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:479:63: error: expression list treated as compound expression in initializer [-fpermissive] PROTOBUF_EXPORT char* FastHex32ToBuffer(uint32 i, char* buffer); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:897:10: error: ‘uint64’ does not name a type static uint64 Encode64(uint64 v) { return v; } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:898:10: error: ‘uint32’ does not name a type static uint32 ZigZagEncode32(int32 v) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:901:10: error: ‘uint64’ does not name a type static uint64 ZigZagEncode64(int64 v) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:906:33: error: ‘uint8’ does not name a type PROTOBUF_ALWAYS_INLINE static uint8* UnsafeVarint(T value, uint8* ptr) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:931:33: error: ‘uint8’ does not name a type PROTOBUF_ALWAYS_INLINE static uint8* UnsafeWriteSize(uint32 value, ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:943:3: error: ‘uint8’ does not name a type uint8* WriteRawLittleEndian(const void* data, int size, uint8* ptr); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:953:3: error: ‘uint8’ does not name a type uint8* SetInitialBuffer(void* data, int size) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:969:3: error: ‘uint8’ does not name a type uint8* FlushAndResetBuffer(uint8*); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:974:24: error: ‘uint8’ has not been declared bool Skip(int count, uint8** pp); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:975:55: error: ‘uint8’ has not been declared bool GetDirectBufferPointer(void** data, int* size, uint8** pp); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h: In function ‘char* google::protobuf::FastUIntToBuffer(unsigned int, char*)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:488:39: error: ‘google::protobuf::FastUInt32ToBuffer’ cannot be used as a function FastUInt32ToBuffer(i, buffer) : FastUInt64ToBuffer(i, buffer)); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:976:3: error: ‘uint8’ does not name a type uint8* GetDirectBufferForNBytesAndAdvance(int size, uint8** pp); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:488:71: error: ‘google::protobuf::FastUInt64ToBuffer’ cannot be used as a function FastUInt32ToBuffer(i, buffer) : FastUInt64ToBuffer(i, buffer)); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h: In constructor ‘google::protobuf::io::EpsCopyOutputStream::EpsCopyOutputStream(google::protobuf::io::ZeroCopyOutputStream*, bool, int**)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:665:9: error: class ‘google::protobuf::io::EpsCopyOutputStream’ does not have any field named ‘end_’ : end_(buffer_), ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h: In function ‘char* google::protobuf::FastULongToBuffer(long unsigned int, char*)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:496:39: error: ‘google::protobuf::FastUInt32ToBuffer’ cannot be used as a function FastUInt32ToBuffer(i, buffer) : FastUInt64ToBuffer(i, buffer)); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:496:71: error: ‘google::protobuf::FastUInt64ToBuffer’ cannot be used as a function FastUInt32ToBuffer(i, buffer) : FastUInt64ToBuffer(i, buffer)); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:665:14: error: ‘buffer_’ was not declared in this scope : end_(buffer_), ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h: At global scope: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:516:46: error: ‘uint32’ was not declared in this scope PROTOBUF_EXPORT char* FastUInt32ToBufferLeft(uint32 i, char* buffer); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:516:56: error: expected primary-expression before ‘char’ PROTOBUF_EXPORT char* FastUInt32ToBufferLeft(uint32 i, char* buffer); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:516:68: error: expression list treated as compound expression in initializer [-fpermissive] PROTOBUF_EXPORT char* FastUInt32ToBufferLeft(uint32 i, char* buffer); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:518:46: error: ‘uint64’ was not declared in this scope PROTOBUF_EXPORT char* FastUInt64ToBufferLeft(uint64 i, char* buffer); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:518:56: error: expected primary-expression before ‘char’ PROTOBUF_EXPORT char* FastUInt64ToBufferLeft(uint64 i, char* buffer); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:518:68: error: expression list treated as compound expression in initializer [-fpermissive] PROTOBUF_EXPORT char* FastUInt64ToBufferLeft(uint64 i, char* buffer); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:521:33: error: ‘google::protobuf::FastUInt32ToBuffer’ declared as an ‘inline’ variable inline char* FastUInt32ToBuffer(uint32 i, char* buffer) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h: In constructor ‘google::protobuf::io::EpsCopyOutputStream::EpsCopyOutputStream(void*, int, bool)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:675:9: error: class ‘google::protobuf::io::EpsCopyOutputStream’ does not have any field named ‘end_’ : end_(static_cast(data) + size), ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:521:33: error: redefinition of ‘char* google::protobuf::FastUInt32ToBuffer’ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:475:7: note: ‘char* google::protobuf::FastUInt32ToBuffer’ previously defined here char* FastUInt32ToBuffer(uint32 i, char* buffer); // inline below ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:675:26: error: ‘uint8’ does not name a type : end_(static_cast(data) + size), ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:521:33: error: ‘uint32’ was not declared in this scope inline char* FastUInt32ToBuffer(uint32 i, char* buffer) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:675:31: error: expected ‘>’ before ‘*’ token : end_(static_cast(data) + size), ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:521:43: error: expected primary-expression before ‘char’ inline char* FastUInt32ToBuffer(uint32 i, char* buffer) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:675:31: error: expected ‘(’ before ‘*’ token /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:525:33: error: ‘google::protobuf::FastUInt64ToBuffer’ declared as an ‘inline’ variable inline char* FastUInt64ToBuffer(uint64 i, char* buffer) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:675:32: error: expected primary-expression before ‘>’ token : end_(static_cast(data) + size), ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:525:33: error: redefinition of ‘char* google::protobuf::FastUInt64ToBuffer’ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:476:7: note: ‘char* google::protobuf::FastUInt64ToBuffer’ previously defined here char* FastUInt64ToBuffer(uint64 i, char* buffer); // inline below ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:676:21: error: ‘nullptr’ was not declared in this scope buffer_end_(nullptr), ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:525:33: error: ‘uint64’ was not declared in this scope inline char* FastUInt64ToBuffer(uint64 i, char* buffer) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:525:43: error: expected primary-expression before ‘char’ inline char* FastUInt64ToBuffer(uint64 i, char* buffer) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:676:28: error: ‘buffer_end_’ was not declared in this scope buffer_end_(nullptr), ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:677:24: error: expression cannot be used as a function stream_(nullptr), ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:678:54: error: expression cannot be used as a function is_serialization_deterministic_(deterministic) {} ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:678:57: error: expected ‘{’ at end of input is_serialization_deterministic_(deterministic) {} ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h: In constructor ‘google::protobuf::io::EpsCopyOutputStream::EpsCopyOutputStream(void*, int, google::protobuf::io::ZeroCopyOutputStream*, bool, int**)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:684:38: error: ‘SetInitialBuffer’ was not declared in this scope *pp = SetInitialBuffer(data, size); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:598:3: error: ‘uint64’ does not name a type uint64 value; ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:148:0, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_common.pb.h:23, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_common.pb.cc:4: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h: In member function ‘std::ptrdiff_t google::protobuf::io::EpsCopyOutputStream::GetSize(int*) const’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:844:5: error: ‘end_’ was not declared in this scope GOOGLE_DCHECK(ptr <= end_ + kSlopBytes); // NOLINT ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h: In constructor ‘google::protobuf::strings::Hex::Hex(Int, google::protobuf::strings::PadSpec)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:610:5: error: ‘value’ was not declared in this scope value = sizeof(v) == 1 ? static_cast(v) ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:610:42: error: ‘uint8’ does not name a type value = sizeof(v) == 1 ? static_cast(v) ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:611:42: error: ‘uint16’ does not name a type : sizeof(v) == 2 ? static_cast(v) ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:612:42: error: ‘uint32’ does not name a type : sizeof(v) == 4 ? static_cast(v) ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:613:25: error: ‘uint64’ does not name a type : static_cast(v); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_common.pb.h:23:0, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_common.pb.cc:4: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:845:12: error: ‘end_’ was not declared in this scope return end_ + kSlopBytes - ptr; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h: At global scope: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:982:8: error: ‘uint8’ does not name a type inline uint8* EpsCopyOutputStream::WriteRawLittleEndian<1>(const void* data, ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:988:8: error: ‘uint8’ does not name a type inline uint8* EpsCopyOutputStream::WriteRawLittleEndian<4>(const void* data, ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:998:8: error: ‘uint8’ does not name a type inline uint8* EpsCopyOutputStream::WriteRawLittleEndian<8>(const void* data, ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1108:10: error: ‘uint8’ does not name a type inline uint8* GetDirectBufferForNBytesAndAdvance(int size) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1124:10: error: ‘uint8’ does not name a type static uint8* WriteRawToArray(const void* buffer, int size, uint8* target); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1129:10: error: ‘uint8’ does not name a type static uint8* WriteStringToArray(const std::string& str, uint8* target); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1131:10: error: ‘uint8’ does not name a type static uint8* WriteStringWithSizeToArray(const std::string& str, ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1136:28: error: ‘uint32’ has not been declared void WriteLittleEndian32(uint32 value) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1141:10: error: ‘uint8’ does not name a type static uint8* WriteLittleEndian32ToArray(uint32 value, uint8* target); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1143:28: error: ‘uint64’ has not been declared void WriteLittleEndian64(uint64 value) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1148:10: error: ‘uint8’ does not name a type static uint8* WriteLittleEndian64ToArray(uint64 value, uint8* target); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1153:22: error: ‘uint32’ has not been declared void WriteVarint32(uint32 value); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1155:10: error: ‘uint8’ does not name a type static uint8* WriteVarint32ToArray(uint32 value, uint8* target); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1158:10: error: ‘uint8’ does not name a type static uint8* WriteVarint32ToArrayOutOfLine(uint32 value, uint8* target); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1160:22: error: ‘uint64’ has not been declared void WriteVarint64(uint64 value); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1162:10: error: ‘uint8’ does not name a type static uint8* WriteVarint64ToArray(uint64 value, uint8* target); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1168:10: error: ‘uint8’ does not name a type static uint8* WriteVarint32SignExtendedToArray(int32 value, uint8* target); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1175:17: error: ‘uint32’ has not been declared void WriteTag(uint32 value); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h: In constructor ‘google::protobuf::strings::AlphaNum::AlphaNum(unsigned int)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:631:55: error: ‘google::protobuf::FastUInt32ToBufferLeft’ cannot be used as a function piece_size_(FastUInt32ToBufferLeft(u32, digits) - &digits[0]) {} ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1178:10: error: ‘uint8’ does not name a type static uint8* WriteTagToArray(uint32 value, uint8* target); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1181:30: error: ‘uint32’ has not been declared static size_t VarintSize32(uint32 value); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1183:30: error: ‘uint64’ has not been declared static size_t VarintSize64(uint64 value); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1189:13: error: ‘uint32’ has not been declared template ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h: In constructor ‘google::protobuf::strings::AlphaNum::AlphaNum(long long unsigned int)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:637:55: error: ‘google::protobuf::FastUInt64ToBufferLeft’ cannot be used as a function piece_size_(FastUInt64ToBufferLeft(u64, digits) - &digits[0]) {} ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1252:3: error: ‘uint8’ does not name a type uint8* Cur() const { return cur_; } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1253:15: error: ‘uint8’ has not been declared void SetCur(uint8* ptr) { cur_ = ptr; } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1258:3: error: ‘uint8’ does not name a type uint8* cur_; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1260:15: error: ‘atomic’ in namespace ‘std’ does not name a template type static std::atomic default_serialization_deterministic_; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1274:10: error: ‘uint8’ does not name a type static uint8* WriteVarint32ToArrayOutOfLineHelper(uint32 value, uint8* target); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h: In constructor ‘google::protobuf::strings::AlphaNum::AlphaNum(long unsigned int)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:647:55: error: ‘google::protobuf::FastUInt64ToBufferLeft’ cannot be used as a function piece_size_(FastUInt64ToBufferLeft(u64, digits) - &digits[0]) {} ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h: In member function ‘bool google::protobuf::io::CodedOutputStream::HadError()’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1069:5: error: ‘cur_’ was not declared in this scope cur_ = impl_.FlushAndResetBuffer(cur_); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1069:18: error: ‘class google::protobuf::io::EpsCopyOutputStream’ has no member named ‘FlushAndResetBuffer’ cur_ = impl_.FlushAndResetBuffer(cur_); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h: In constructor ‘google::protobuf::strings::AlphaNum::AlphaNum(google::protobuf::stringpiece_internal::StringPiece)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:665:25: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘data’ : piece_data_(str.data()), piece_size_(str.size()) {} ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:665:50: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘size’ : piece_data_(str.data()), piece_size_(str.size()) {} ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h: In member function ‘void google::protobuf::io::CodedOutputStream::Trim()’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1079:17: error: ‘cur_’ was not declared in this scope void Trim() { cur_ = impl_.Trim(cur_); } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1079:30: error: ‘class google::protobuf::io::EpsCopyOutputStream’ has no member named ‘Trim’ void Trim() { cur_ = impl_.Trim(cur_); } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h: In member function ‘bool google::protobuf::io::CodedOutputStream::Skip(int)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1087:52: error: ‘cur_’ was not declared in this scope bool Skip(int count) { return impl_.Skip(count, &cur_); } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h: In member function ‘bool google::protobuf::io::CodedOutputStream::GetDirectBufferPointer(void**, int*)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1098:54: error: ‘cur_’ was not declared in this scope return impl_.GetDirectBufferPointer(data, size, &cur_); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h: In member function ‘void google::protobuf::io::CodedOutputStream::WriteRaw(const void*, int)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1114:5: error: ‘cur_’ was not declared in this scope cur_ = impl_.WriteRaw(buffer, size, cur_); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1114:18: error: ‘class google::protobuf::io::EpsCopyOutputStream’ has no member named ‘WriteRaw’ cur_ = impl_.WriteRaw(buffer, size, cur_); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h: In member function ‘void google::protobuf::io::CodedOutputStream::WriteLittleEndian32(int)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1137:5: error: ‘cur_’ was not declared in this scope cur_ = impl_.EnsureSpace(cur_); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1137:18: error: ‘class google::protobuf::io::EpsCopyOutputStream’ has no member named ‘EnsureSpace’ cur_ = impl_.EnsureSpace(cur_); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1138:50: error: ‘Cur’ was not declared in this scope SetCur(WriteLittleEndian32ToArray(value, Cur())); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1138:51: error: ‘WriteLittleEndian32ToArray’ was not declared in this scope SetCur(WriteLittleEndian32ToArray(value, Cur())); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h: In member function ‘void google::protobuf::io::CodedOutputStream::WriteLittleEndian64(int)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1144:5: error: ‘cur_’ was not declared in this scope cur_ = impl_.EnsureSpace(cur_); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1144:18: error: ‘class google::protobuf::io::EpsCopyOutputStream’ has no member named ‘EnsureSpace’ cur_ = impl_.EnsureSpace(cur_); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1145:50: error: ‘Cur’ was not declared in this scope SetCur(WriteLittleEndian64ToArray(value, Cur())); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1145:51: error: ‘WriteLittleEndian64ToArray’ was not declared in this scope SetCur(WriteLittleEndian64ToArray(value, Cur())); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h: In member function ‘int google::protobuf::io::CodedOutputStream::ByteCount() const’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1200:45: error: ‘cur_’ was not declared in this scope return static_cast(impl_.ByteCount(cur_) - start_count_); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h: In static member function ‘static bool google::protobuf::io::CodedOutputStream::IsDefaultSerializationDeterministic()’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1245:12: error: ‘default_serialization_deterministic_’ was not declared in this scope return default_serialization_deterministic_.load( ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1246:16: error: ‘memory_order_relaxed’ is not a member of ‘std’ std::memory_order_relaxed) != 0; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h: In member function ‘void google::protobuf::io::CodedOutputStream::SetCur(int*)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1253:29: error: ‘cur_’ was not declared in this scope void SetCur(uint8* ptr) { cur_ = ptr; } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h: In static member function ‘static void google::protobuf::io::CodedOutputStream::SetDefaultSerializationDeterministic()’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1271:5: error: ‘default_serialization_deterministic_’ was not declared in this scope default_serialization_deterministic_.store(true, std::memory_order_relaxed); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h: At global scope: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:792:35: error: ‘uint64’ was not declared in this scope PROTOBUF_EXPORT std::string ToHex(uint64 num); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1271:54: error: ‘memory_order_relaxed’ is not a member of ‘std’ default_serialization_deterministic_.store(true, std::memory_order_relaxed); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h: At global scope: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1282:44: error: ‘google::protobuf::io::CodedInputStream::ReadVarint32’ declared as an ‘inline’ variable inline bool CodedInputStream::ReadVarint32(uint32* value) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1282:44: error: ‘bool google::protobuf::io::CodedInputStream::ReadVarint32’ is not a static data member of ‘class google::protobuf::io::CodedInputStream’ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1282:44: error: ‘uint32’ was not declared in this scope /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1282:52: error: ‘value’ was not declared in this scope inline bool CodedInputStream::ReadVarint32(uint32* value) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1282:59: error: expected ‘,’ or ‘;’ before ‘{’ token inline bool CodedInputStream::ReadVarint32(uint32* value) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:866:30: error: ‘google::protobuf::IsValidCodePoint’ declared as an ‘inline’ variable inline bool IsValidCodePoint(uint32 code_point) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:866:30: error: ‘uint32’ was not declared in this scope In file included from /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1734:0, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_common.pb.h:23, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_common.pb.cc:4: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/port_undef.inc:122:27: error: expected ‘}’ before end of line /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:866:49: error: expected ‘,’ or ‘;’ before ‘{’ token inline bool IsValidCodePoint(uint32 code_point) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/port_undef.inc:122:27: error: expected ‘}’ before end of line /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/port_undef.inc:122:27: error: expected ‘}’ before end of line /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/port_undef.inc:122:27: error: expected declaration before end of line /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:878:38: error: ‘uint32’ was not declared in this scope PROTOBUF_EXPORT int EncodeAsUTF8Char(uint32 code_point, char* output); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:878:57: error: expected primary-expression before ‘char’ PROTOBUF_EXPORT int EncodeAsUTF8Char(uint32 code_point, char* output); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:878:69: error: expression list treated as compound expression in initializer [-fpermissive] PROTOBUF_EXPORT int EncodeAsUTF8Char(uint32 code_point, char* output); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h: In function ‘bool google::protobuf::strings::EndsWith(google::protobuf::stringpiece_internal::StringPiece, google::protobuf::stringpiece_internal::StringPiece)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:931:13: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘size’ (text.size() >= suffix.size() && ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:931:30: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘size’ (text.size() >= suffix.size() && ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:932:20: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘data’ memcmp(text.data() + (text.size() - suffix.size()), suffix.data(), ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:932:35: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘size’ memcmp(text.data() + (text.size() - suffix.size()), suffix.data(), ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:932:51: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘size’ memcmp(text.data() + (text.size() - suffix.size()), suffix.data(), ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:932:67: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘data’ memcmp(text.data() + (text.size() - suffix.size()), suffix.data(), ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/strutil.h:933:22: error: ‘class google::protobuf::stringpiece_internal::StringPiece’ has no member named ‘size’ suffix.size()) == 0); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_version.pb.h:23:0, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_version.pb.cc:4: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h: At global scope: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:195:35: error: ‘uint8’ does not name a type explicit CodedInputStream(const uint8* buffer, int size); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:234:27: error: ‘uint32’ has not been declared bool ReadLittleEndian32(uint32* value); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:236:27: error: ‘uint64’ has not been declared bool ReadLittleEndian64(uint64* value); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:241:16: error: ‘uint8’ does not name a type static const uint8* ReadLittleEndian32FromArray(const uint8* buffer, ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:244:16: error: ‘uint8’ does not name a type static const uint8* ReadLittleEndian64FromArray(const uint8* buffer, ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:250:21: error: ‘uint32’ has not been declared bool ReadVarint32(uint32* value); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:252:21: error: ‘uint64’ has not been declared bool ReadVarint64(uint64* value); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:273:26: error: ‘uint32’ does not name a type PROTOBUF_ALWAYS_INLINE uint32 ReadTag() { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:277:26: error: ‘uint32’ does not name a type PROTOBUF_ALWAYS_INLINE uint32 ReadTagNoLastTag(); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:288:13: error: ‘uint32’ was not declared in this scope std::pair ReadTagWithCutoff(uint32 cutoff) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:288:25: error: template argument 1 is invalid std::pair ReadTagWithCutoff(uint32 cutoff) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:288:45: error: ‘uint32’ has not been declared std::pair ReadTagWithCutoff(uint32 cutoff) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:295:13: error: ‘uint32’ was not declared in this scope std::pair ReadTagWithCutoffNoLastTag(uint32 cutoff); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:295:25: error: template argument 1 is invalid std::pair ReadTagWithCutoffNoLastTag(uint32 cutoff); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:295:54: error: ‘uint32’ has not been declared std::pair ReadTagWithCutoffNoLastTag(uint32 cutoff); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:304:41: error: ‘uint32’ has not been declared PROTOBUF_ALWAYS_INLINE bool ExpectTag(uint32 expected); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:314:16: error: ‘uint8’ does not name a type static const uint8* ExpectTagFromArray(const uint8* buffer, uint32 expected); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:333:19: error: ‘uint32’ has not been declared bool LastTagWas(uint32 expected); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:334:19: error: ‘uint32’ has not been declared void SetLastTag(uint32 tag) { last_tag_ = tag; } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:544:9: error: ‘uint8’ does not name a type const uint8* buffer_; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:545:9: error: ‘uint8’ does not name a type const uint8* buffer_end_; // pointer to the end of the buffer. ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:555:3: error: ‘uint32’ does not name a type uint32 last_tag_; // result of last ReadTag() or ReadTagWithCutoff(). ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/common.h:49:0, from /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:147, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_common.pb.h:23, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_common.pb.cc:4: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h: In instantiation of ‘google::protobuf::stringpiece_internal::StringPiece::StringPiece(const std::__cxx11::basic_string, Allocator>&) [with Allocator = std::allocator]’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/status.h:84:12: required from here /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:215:24: error: ‘CheckSize’ was not declared in this scope length_ = CheckSize(str.size()); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:625:30: error: ‘uint32’ has not been declared int64 ReadVarint32Fallback(uint32 first_byte_or_zero); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:627:13: error: ‘uint64’ was not declared in this scope std::pair ReadVarint64Fallback(); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:627:25: error: template argument 1 is invalid std::pair ReadVarint64Fallback(); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:628:25: error: ‘uint32’ has not been declared bool ReadVarint32Slow(uint32* value); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:629:25: error: ‘uint64’ has not been declared bool ReadVarint64Slow(uint64* value); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:631:35: error: ‘uint32’ has not been declared bool ReadLittleEndian32Fallback(uint32* value); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:632:35: error: ‘uint64’ has not been declared bool ReadLittleEndian64Fallback(uint64* value); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:637:3: error: ‘uint32’ does not name a type uint32 ReadTagFallback(uint32 first_byte_or_zero); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:638:3: error: ‘uint32’ does not name a type uint32 ReadTagSlow(); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h: In member function ‘int google::protobuf::io::CodedInputStream::ReadTagWithCutoff(int)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:289:15: error: ‘uint32’ was not declared in this scope std::pair result = ReadTagWithCutoffNoLastTag(cutoff); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:289:27: error: template argument 1 is invalid std::pair result = ReadTagWithCutoffNoLastTag(cutoff); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:290:5: error: ‘last_tag_’ was not declared in this scope last_tag_ = result.first; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:290:24: error: request for member ‘first’ in ‘result’, which is of non-class type ‘int’ last_tag_ = result.first; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h: In member function ‘void google::protobuf::io::CodedInputStream::SetLastTag(int)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:334:33: error: ‘last_tag_’ was not declared in this scope void SetLastTag(uint32 tag) { last_tag_ = tag; } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h: At global scope: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:664:23: error: ‘uint8’ has not been declared uint8** pp) ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:682:43: error: ‘uint8’ has not been declared bool deterministic, uint8** pp) ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:689:3: error: ‘uint8’ does not name a type uint8* Trim(uint8* ptr); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:694:28: error: ‘uint8’ does not name a type PROTOBUF_MUST_USE_RESULT uint8* EnsureSpace(uint8* ptr) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:701:3: error: ‘uint8’ does not name a type uint8* WriteRaw(const void* data, int size, uint8* ptr) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:712:3: error: ‘uint8’ does not name a type uint8* WriteRawMaybeAliased(const void* data, int size, uint8* ptr) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:721:3: error: ‘uint8’ does not name a type uint8* WriteStringMaybeAliased(uint32 num, const std::string& s, uint8* ptr) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:732:3: error: ‘uint8’ does not name a type uint8* WriteBytesMaybeAliased(uint32 num, const std::string& s, uint8* ptr) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:737:26: error: ‘uint8’ does not name a type PROTOBUF_ALWAYS_INLINE uint8* WriteString(uint32 num, const T& s, ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:750:3: error: ‘uint8’ does not name a type uint8* WriteBytes(uint32 num, const T& s, uint8* ptr) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:755:26: error: ‘uint8’ does not name a type PROTOBUF_ALWAYS_INLINE uint8* WriteInt32Packed(int num, const T& r, int size, ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:760:26: error: ‘uint8’ does not name a type PROTOBUF_ALWAYS_INLINE uint8* WriteUInt32Packed(int num, const T& r, int size, ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:765:26: error: ‘uint8’ does not name a type PROTOBUF_ALWAYS_INLINE uint8* WriteSInt32Packed(int num, const T& r, int size, ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:770:26: error: ‘uint8’ does not name a type PROTOBUF_ALWAYS_INLINE uint8* WriteInt64Packed(int num, const T& r, int size, ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:775:26: error: ‘uint8’ does not name a type PROTOBUF_ALWAYS_INLINE uint8* WriteUInt64Packed(int num, const T& r, int size, ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:780:26: error: ‘uint8’ does not name a type PROTOBUF_ALWAYS_INLINE uint8* WriteSInt64Packed(int num, const T& r, int size, ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:785:26: error: ‘uint8’ does not name a type PROTOBUF_ALWAYS_INLINE uint8* WriteEnumPacked(int num, const T& r, int size, ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:791:26: error: ‘uint8’ does not name a type PROTOBUF_ALWAYS_INLINE uint8* WriteFixedPacked(int num, const T& r, ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:828:19: error: ‘uint8’ has not been declared int64 ByteCount(uint8* ptr) const; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:832:3: error: ‘uint8’ does not name a type uint8* end_; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:833:3: error: ‘uint8’ does not name a type uint8* buffer_end_ = buffer_; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:834:3: error: ‘uint8’ does not name a type uint8 buffer_[2 * kSlopBytes]; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:840:3: error: ‘uint8’ does not name a type uint8* EnsureSpaceFallback(uint8* ptr); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:841:10: error: ‘uint8’ does not name a type inline uint8* Next(); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:842:13: error: ‘uint8’ has not been declared int Flush(uint8* ptr); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:843:26: error: ‘uint8’ has not been declared std::ptrdiff_t GetSize(uint8* ptr) const { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:848:3: error: ‘uint8’ does not name a type uint8* Error() { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:855:10: error: ‘constexpr’ does not name a type static constexpr int TagSize(uint32 tag) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:855:10: note: C++11 ‘constexpr’ only available with -std=c++11 or -std=gnu++11 /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:863:26: error: ‘uint8’ does not name a type PROTOBUF_ALWAYS_INLINE uint8* WriteTag(uint32 num, uint32 wt, uint8* ptr) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:868:26: error: ‘uint8’ does not name a type PROTOBUF_ALWAYS_INLINE uint8* WriteLengthDelim(int num, uint32 size, ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:874:3: error: ‘uint8’ does not name a type uint8* WriteRawFallback(const void* data, int size, uint8* ptr); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:876:3: error: ‘uint8’ does not name a type uint8* WriteAliasedRaw(const void* data, int size, uint8* ptr); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:878:3: error: ‘uint8’ does not name a type uint8* WriteStringMaybeAliasedOutline(uint32 num, const std::string& s, ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:880:3: error: ‘uint8’ does not name a type uint8* WriteStringOutline(uint32 num, const std::string& s, uint8* ptr); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:883:26: error: ‘uint8’ does not name a type PROTOBUF_ALWAYS_INLINE uint8* WriteVarintPacked(int num, const T& r, int size, ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:896:10: error: ‘uint32’ does not name a type static uint32 Encode32(uint32 v) { return v; } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:897:10: error: ‘uint64’ does not name a type static uint64 Encode64(uint64 v) { return v; } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:898:10: error: ‘uint32’ does not name a type static uint32 ZigZagEncode32(int32 v) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:901:10: error: ‘uint64’ does not name a type static uint64 ZigZagEncode64(int64 v) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:906:33: error: ‘uint8’ does not name a type PROTOBUF_ALWAYS_INLINE static uint8* UnsafeVarint(T value, uint8* ptr) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:931:33: error: ‘uint8’ does not name a type PROTOBUF_ALWAYS_INLINE static uint8* UnsafeWriteSize(uint32 value, ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:943:3: error: ‘uint8’ does not name a type uint8* WriteRawLittleEndian(const void* data, int size, uint8* ptr); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:953:3: error: ‘uint8’ does not name a type uint8* SetInitialBuffer(void* data, int size) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:969:3: error: ‘uint8’ does not name a type uint8* FlushAndResetBuffer(uint8*); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:974:24: error: ‘uint8’ has not been declared bool Skip(int count, uint8** pp); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:975:55: error: ‘uint8’ has not been declared bool GetDirectBufferPointer(void** data, int* size, uint8** pp); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:976:3: error: ‘uint8’ does not name a type uint8* GetDirectBufferForNBytesAndAdvance(int size, uint8** pp); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h: In constructor ‘google::protobuf::io::EpsCopyOutputStream::EpsCopyOutputStream(google::protobuf::io::ZeroCopyOutputStream*, bool, int**)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:665:9: error: class ‘google::protobuf::io::EpsCopyOutputStream’ does not have any field named ‘end_’ : end_(buffer_), ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:665:14: error: ‘buffer_’ was not declared in this scope : end_(buffer_), ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h: In constructor ‘google::protobuf::io::EpsCopyOutputStream::EpsCopyOutputStream(void*, int, bool)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:675:9: error: class ‘google::protobuf::io::EpsCopyOutputStream’ does not have any field named ‘end_’ : end_(static_cast(data) + size), ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:675:26: error: ‘uint8’ does not name a type : end_(static_cast(data) + size), ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:675:31: error: expected ‘>’ before ‘*’ token : end_(static_cast(data) + size), ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:675:31: error: expected ‘(’ before ‘*’ token /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:675:32: error: expected primary-expression before ‘>’ token : end_(static_cast(data) + size), ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:676:21: error: ‘nullptr’ was not declared in this scope buffer_end_(nullptr), ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:676:28: error: ‘buffer_end_’ was not declared in this scope buffer_end_(nullptr), ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:677:24: error: expression cannot be used as a function stream_(nullptr), ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:678:54: error: expression cannot be used as a function is_serialization_deterministic_(deterministic) {} ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:678:57: error: expected ‘{’ at end of input is_serialization_deterministic_(deterministic) {} ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h: In constructor ‘google::protobuf::io::EpsCopyOutputStream::EpsCopyOutputStream(void*, int, google::protobuf::io::ZeroCopyOutputStream*, bool, int**)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:684:38: error: ‘SetInitialBuffer’ was not declared in this scope *pp = SetInitialBuffer(data, size); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:148:0, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_version.pb.h:23, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_version.pb.cc:4: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h: In member function ‘std::ptrdiff_t google::protobuf::io::EpsCopyOutputStream::GetSize(int*) const’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:844:5: error: ‘end_’ was not declared in this scope GOOGLE_DCHECK(ptr <= end_ + kSlopBytes); // NOLINT ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_version.pb.h:23:0, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_version.pb.cc:4: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:845:12: error: ‘end_’ was not declared in this scope return end_ + kSlopBytes - ptr; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h: At global scope: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:982:8: error: ‘uint8’ does not name a type inline uint8* EpsCopyOutputStream::WriteRawLittleEndian<1>(const void* data, ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:988:8: error: ‘uint8’ does not name a type inline uint8* EpsCopyOutputStream::WriteRawLittleEndian<4>(const void* data, ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:998:8: error: ‘uint8’ does not name a type inline uint8* EpsCopyOutputStream::WriteRawLittleEndian<8>(const void* data, ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1108:10: error: ‘uint8’ does not name a type inline uint8* GetDirectBufferForNBytesAndAdvance(int size) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1124:10: error: ‘uint8’ does not name a type static uint8* WriteRawToArray(const void* buffer, int size, uint8* target); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1129:10: error: ‘uint8’ does not name a type static uint8* WriteStringToArray(const std::string& str, uint8* target); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1131:10: error: ‘uint8’ does not name a type static uint8* WriteStringWithSizeToArray(const std::string& str, ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1136:28: error: ‘uint32’ has not been declared void WriteLittleEndian32(uint32 value) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1141:10: error: ‘uint8’ does not name a type static uint8* WriteLittleEndian32ToArray(uint32 value, uint8* target); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1143:28: error: ‘uint64’ has not been declared void WriteLittleEndian64(uint64 value) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1148:10: error: ‘uint8’ does not name a type static uint8* WriteLittleEndian64ToArray(uint64 value, uint8* target); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1153:22: error: ‘uint32’ has not been declared void WriteVarint32(uint32 value); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1155:10: error: ‘uint8’ does not name a type static uint8* WriteVarint32ToArray(uint32 value, uint8* target); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1158:10: error: ‘uint8’ does not name a type static uint8* WriteVarint32ToArrayOutOfLine(uint32 value, uint8* target); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1160:22: error: ‘uint64’ has not been declared void WriteVarint64(uint64 value); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1162:10: error: ‘uint8’ does not name a type static uint8* WriteVarint64ToArray(uint64 value, uint8* target); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1168:10: error: ‘uint8’ does not name a type static uint8* WriteVarint32SignExtendedToArray(int32 value, uint8* target); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1175:17: error: ‘uint32’ has not been declared void WriteTag(uint32 value); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1178:10: error: ‘uint8’ does not name a type static uint8* WriteTagToArray(uint32 value, uint8* target); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1181:30: error: ‘uint32’ has not been declared static size_t VarintSize32(uint32 value); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1183:30: error: ‘uint64’ has not been declared static size_t VarintSize64(uint64 value); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1189:13: error: ‘uint32’ has not been declared template ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1252:3: error: ‘uint8’ does not name a type uint8* Cur() const { return cur_; } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1253:15: error: ‘uint8’ has not been declared void SetCur(uint8* ptr) { cur_ = ptr; } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1258:3: error: ‘uint8’ does not name a type uint8* cur_; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1260:15: error: ‘atomic’ in namespace ‘std’ does not name a template type static std::atomic default_serialization_deterministic_; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1274:10: error: ‘uint8’ does not name a type static uint8* WriteVarint32ToArrayOutOfLineHelper(uint32 value, uint8* target); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h: In member function ‘bool google::protobuf::io::CodedOutputStream::HadError()’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1069:5: error: ‘cur_’ was not declared in this scope cur_ = impl_.FlushAndResetBuffer(cur_); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1069:18: error: ‘class google::protobuf::io::EpsCopyOutputStream’ has no member named ‘FlushAndResetBuffer’ cur_ = impl_.FlushAndResetBuffer(cur_); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h: In member function ‘void google::protobuf::io::CodedOutputStream::Trim()’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1079:17: error: ‘cur_’ was not declared in this scope void Trim() { cur_ = impl_.Trim(cur_); } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1079:30: error: ‘class google::protobuf::io::EpsCopyOutputStream’ has no member named ‘Trim’ void Trim() { cur_ = impl_.Trim(cur_); } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h: In member function ‘bool google::protobuf::io::CodedOutputStream::Skip(int)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1087:52: error: ‘cur_’ was not declared in this scope bool Skip(int count) { return impl_.Skip(count, &cur_); } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h: In member function ‘bool google::protobuf::io::CodedOutputStream::GetDirectBufferPointer(void**, int*)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1098:54: error: ‘cur_’ was not declared in this scope return impl_.GetDirectBufferPointer(data, size, &cur_); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h: In member function ‘void google::protobuf::io::CodedOutputStream::WriteRaw(const void*, int)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1114:5: error: ‘cur_’ was not declared in this scope cur_ = impl_.WriteRaw(buffer, size, cur_); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1114:18: error: ‘class google::protobuf::io::EpsCopyOutputStream’ has no member named ‘WriteRaw’ cur_ = impl_.WriteRaw(buffer, size, cur_); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h: In member function ‘void google::protobuf::io::CodedOutputStream::WriteLittleEndian32(int)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1137:5: error: ‘cur_’ was not declared in this scope cur_ = impl_.EnsureSpace(cur_); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1137:18: error: ‘class google::protobuf::io::EpsCopyOutputStream’ has no member named ‘EnsureSpace’ cur_ = impl_.EnsureSpace(cur_); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1138:50: error: ‘Cur’ was not declared in this scope SetCur(WriteLittleEndian32ToArray(value, Cur())); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1138:51: error: ‘WriteLittleEndian32ToArray’ was not declared in this scope SetCur(WriteLittleEndian32ToArray(value, Cur())); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h: In member function ‘void google::protobuf::io::CodedOutputStream::WriteLittleEndian64(int)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1144:5: error: ‘cur_’ was not declared in this scope cur_ = impl_.EnsureSpace(cur_); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1144:18: error: ‘class google::protobuf::io::EpsCopyOutputStream’ has no member named ‘EnsureSpace’ cur_ = impl_.EnsureSpace(cur_); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1145:50: error: ‘Cur’ was not declared in this scope SetCur(WriteLittleEndian64ToArray(value, Cur())); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1145:51: error: ‘WriteLittleEndian64ToArray’ was not declared in this scope SetCur(WriteLittleEndian64ToArray(value, Cur())); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h: In member function ‘int google::protobuf::io::CodedOutputStream::ByteCount() const’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1200:45: error: ‘cur_’ was not declared in this scope return static_cast(impl_.ByteCount(cur_) - start_count_); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h: In static member function ‘static bool google::protobuf::io::CodedOutputStream::IsDefaultSerializationDeterministic()’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1245:12: error: ‘default_serialization_deterministic_’ was not declared in this scope return default_serialization_deterministic_.load( ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1246:16: error: ‘memory_order_relaxed’ is not a member of ‘std’ std::memory_order_relaxed) != 0; ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h: In member function ‘void google::protobuf::io::CodedOutputStream::SetCur(int*)’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1253:29: error: ‘cur_’ was not declared in this scope void SetCur(uint8* ptr) { cur_ = ptr; } ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h: In static member function ‘static void google::protobuf::io::CodedOutputStream::SetDefaultSerializationDeterministic()’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1271:5: error: ‘default_serialization_deterministic_’ was not declared in this scope default_serialization_deterministic_.store(true, std::memory_order_relaxed); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1271:54: error: ‘memory_order_relaxed’ is not a member of ‘std’ default_serialization_deterministic_.store(true, std::memory_order_relaxed); ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h: At global scope: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1282:44: error: ‘google::protobuf::io::CodedInputStream::ReadVarint32’ declared as an ‘inline’ variable inline bool CodedInputStream::ReadVarint32(uint32* value) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1282:44: error: ‘bool google::protobuf::io::CodedInputStream::ReadVarint32’ is not a static data member of ‘class google::protobuf::io::CodedInputStream’ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1282:44: error: ‘uint32’ was not declared in this scope /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1282:52: error: ‘value’ was not declared in this scope inline bool CodedInputStream::ReadVarint32(uint32* value) { ^ /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1282:59: error: expected ‘,’ or ‘;’ before ‘{’ token inline bool CodedInputStream::ReadVarint32(uint32* value) { ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:1734:0, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_version.pb.h:23, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_version.pb.cc:4: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/port_undef.inc:122:27: error: expected ‘}’ before end of line /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/port_undef.inc:122:27: error: expected ‘}’ before end of line /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/port_undef.inc:122:27: error: expected ‘}’ before end of line /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/port_undef.inc:122:27: error: expected declaration before end of line In file included from /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/common.h:49:0, from /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/io/coded_stream.h:147, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_version.pb.h:23, from /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder/source_subfolder/osi_version.pb.cc:4: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h: In instantiation of ‘google::protobuf::stringpiece_internal::StringPiece::StringPiece(const std::__cxx11::basic_string, Allocator>&) [with Allocator = std::allocator]’: /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/status.h:84:12: required from here /home/conan/w/BuildSingleReference/.conan/data/protobuf/3.17.1/_/_/package/d8bad2036b36ffe6dd729f7b0e633a5324d541af/include/google/protobuf/stubs/stringpiece.h:215:24: error: ‘CheckSize’ was not declared in this scope length_ = CheckSize(str.size()); ^ make[2]: *** [source_subfolder/CMakeFiles/open_simulation_interface.dir/osi_common.pb.cc.o] Error 1 make[2]: *** [source_subfolder/CMakeFiles/open_simulation_interface.dir/osi_version.pb.cc.o] Error 1 make[1]: *** [source_subfolder/CMakeFiles/open_simulation_interface.dir/all] Error 2 make: *** [all] Error 2 open-simulation-interface/3.2.0: WARN: Build folder is dirty, removing it: /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56 open-simulation-interface/3.2.0: ERROR: Package '7b03927dc313e0b1d5a671d0a31d302481266f56' build failed open-simulation-interface/3.2.0: WARN: Build folder /home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56 ERROR: open-simulation-interface/3.2.0: Error in build() method, line 66 cmake.build() ConanException: Error 2 while executing cmake --build '/home/conan/w/BuildSingleReference/.conan/data/open-simulation-interface/3.2.0/_/_/build/7b03927dc313e0b1d5a671d0a31d302481266f56/build_subfolder' '--' '-j3'