******************************************************************************** conan test conan-center-index/recipes/rapidcsv/all/test_package/conanfile.py rapidcsv/8.53@ --profile=/home/conan/w/BuildSingleReference/47372/6b4a7aec-76f5-49bc-a284-28b699a3616b/profile.txt ******************************************************************************** Configuration: [settings] arch=x86_64 build_type=Release compiler=gcc compiler.libcxx=libstdc++11 compiler.version=5 os=Linux [options] [build_requires] [env] rapidcsv/8.53 (test package): Installing package Requirements rapidcsv/8.53 from local cache - Cache Packages rapidcsv/8.53:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Cache Installing (downloading, building) binaries... rapidcsv/8.53: 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 rapidcsv/8.53 (test package): Generator txt created conanbuildinfo.txt rapidcsv/8.53 (test package): Generator cmake created conanbuildinfo.cmake rapidcsv/8.53 (test package): Aggregating env generators rapidcsv/8.53 (test package): Generated conaninfo.txt rapidcsv/8.53 (test package): Generated graphinfo Using lockfile: '/home/conan/w/BuildSingleReference/conan-center-index/recipes/rapidcsv/all/test_package/build/2da8b83836e27aacd43916b404a0e9d98f21239f/conan.lock' Using cached profile from lockfile [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] 'fPIC' option not found [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK rapidcsv/8.53 (test package): Calling build() ----Running------ > cd '/home/conan/w/BuildSingleReference/conan-center-index/recipes/rapidcsv/all/test_package/build/2da8b83836e27aacd43916b404a0e9d98f21239f' && cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE="Release" -DCONAN_IN_LOCAL_CACHE="OFF" -DCONAN_COMPILER="gcc" -DCONAN_COMPILER_VERSION="5" -DCONAN_CXX_FLAGS="-m64" -DCONAN_SHARED_LINKER_FLAGS="-m64" -DCONAN_C_FLAGS="-m64" -DCONAN_LIBCXX="libstdc++11" -DCMAKE_INSTALL_PREFIX="/home/conan/w/BuildSingleReference/conan-center-index/recipes/rapidcsv/all/test_package/build/2da8b83836e27aacd43916b404a0e9d98f21239f/package" -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" -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY="ON" -DCONAN_EXPORTED="1" -Wno-dev '/home/conan/w/BuildSingleReference/conan-center-index/recipes/rapidcsv/all/test_package' ----------------- -- 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: Adjusting output directories -- Conan: Using cmake global configuration -- Conan: Adjusting default RPATHs Conan policies -- Conan: Adjusting language standard -- Conan: Compiler GCC>=5, checking major version 5 -- Conan: Checking correct version: 5 -- Conan: C++ stdlib: libstdc++11 -- Configuring done -- Generating done -- Build files have been written to: /home/conan/w/BuildSingleReference/conan-center-index/recipes/rapidcsv/all/test_package/build/2da8b83836e27aacd43916b404a0e9d98f21239f ----Running------ > cmake --build '/home/conan/w/BuildSingleReference/conan-center-index/recipes/rapidcsv/all/test_package/build/2da8b83836e27aacd43916b404a0e9d98f21239f' '--' '-j3' ----------------- Scanning dependencies of target test_package [ 50%] Building CXX object CMakeFiles/test_package.dir/test_package.cpp.o CMakeFiles/test_package.dir/build.make:81: recipe for target 'CMakeFiles/test_package.dir/test_package.cpp.o' failed CMakeFiles/Makefile2:94: recipe for target 'CMakeFiles/test_package.dir/all' failed Makefile:102: recipe for target 'all' failed 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 /home/conan/w/BuildSingleReference/conan-center-index/recipes/rapidcsv/all/test_package/test_package.cpp:1:0: /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:60:64: error: ‘numeric_limits’ is not a member of ‘std’ const long double pDefaultFloat = std::numeric_limits::signaling_NaN(), ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:60:84: error: expected primary-expression before ‘long’ const long double pDefaultFloat = std::numeric_limits::signaling_NaN(), ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h: In member function ‘void rapidcsv::Converter::ToVal(const string&, T&) const’: /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:159:33: error: ‘stoi’ is not a member of ‘std’ pVal = static_cast(std::stoi(pStr)); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:164:33: error: ‘stol’ is not a member of ‘std’ pVal = static_cast(std::stol(pStr)); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:169:33: error: ‘stoll’ is not a member of ‘std’ pVal = static_cast(std::stoll(pStr)); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:174:33: error: ‘stoul’ is not a member of ‘std’ pVal = static_cast(std::stoul(pStr)); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:179:33: error: ‘stoul’ is not a member of ‘std’ pVal = static_cast(std::stoul(pStr)); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:184:33: error: ‘stoull’ is not a member of ‘std’ pVal = static_cast(std::stoull(pStr)); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:205:33: error: ‘stof’ is not a member of ‘std’ pVal = static_cast(std::stof(pStr)); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:210:33: error: ‘stod’ is not a member of ‘std’ pVal = static_cast(std::stod(pStr)); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:215:33: error: ‘stold’ is not a member of ‘std’ pVal = static_cast(std::stold(pStr)); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h: At global scope: /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:270:3: error: expected unqualified-id before ‘using’ using ConvFunc = std::function; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:599:55: error: ‘ConvFunc’ has not been declared std::vector GetColumn(const size_t pColumnIdx, ConvFunc pToVal) const ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:599:63: error: expected ‘,’ or ‘...’ before ‘<’ token std::vector GetColumn(const size_t pColumnIdx, ConvFunc pToVal) const ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:638:62: error: ‘ConvFunc’ has not been declared std::vector GetColumn(const std::string& pColumnName, ConvFunc pToVal) const ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:638:70: error: expected ‘,’ or ‘...’ before ‘<’ token std::vector GetColumn(const std::string& pColumnName, ConvFunc pToVal) const ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:835:49: error: ‘ConvFunc’ has not been declared std::vector GetRow(const size_t pRowIdx, ConvFunc pToVal) const ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:835:57: error: expected ‘,’ or ‘...’ before ‘<’ token std::vector GetRow(const size_t pRowIdx, ConvFunc pToVal) const ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:875:56: error: ‘ConvFunc’ has not been declared std::vector GetRow(const std::string& pRowName, ConvFunc pToVal) const ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:875:64: error: expected ‘,’ or ‘...’ before ‘<’ token std::vector GetRow(const std::string& pRowName, ConvFunc pToVal) const ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:1040:62: error: ‘ConvFunc’ has not been declared T GetCell(const size_t pColumnIdx, const size_t pRowIdx, ConvFunc pToVal) const ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:1040:70: error: expected ‘,’ or ‘...’ before ‘<’ token T GetCell(const size_t pColumnIdx, const size_t pRowIdx, ConvFunc pToVal) const ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:1082:76: error: ‘ConvFunc’ has not been declared T GetCell(const std::string& pColumnName, const std::string& pRowName, ConvFunc pToVal) const ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:1082:84: error: expected ‘,’ or ‘...’ before ‘<’ token T GetCell(const std::string& pColumnName, const std::string& pRowName, ConvFunc pToVal) const ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:1125:69: error: ‘ConvFunc’ has not been declared T GetCell(const std::string& pColumnName, const size_t pRowIdx, ConvFunc pToVal) const ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:1125:77: error: expected ‘,’ or ‘...’ before ‘<’ token T GetCell(const std::string& pColumnName, const size_t pRowIdx, ConvFunc pToVal) const ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:1162:69: error: ‘ConvFunc’ has not been declared T GetCell(const size_t pColumnIdx, const std::string& pRowName, ConvFunc pToVal) const ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:1162:77: error: expected ‘,’ or ‘...’ before ‘<’ token T GetCell(const size_t pColumnIdx, const std::string& pRowName, ConvFunc pToVal) const ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:1712:40: error: ‘>>’ should be ‘> >’ within a nested template argument list std::vector> mData; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:416:81: error: call to ‘rapidcsv::ConverterParams::ConverterParams(bool, long double, long long int)’ uses the default argument for parameter 2, which is not yet defined const ConverterParams& pConverterParams = ConverterParams(), ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:442:81: error: call to ‘rapidcsv::ConverterParams::ConverterParams(bool, long double, long long int)’ uses the default argument for parameter 2, which is not yet defined const ConverterParams& pConverterParams = ConverterParams(), ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:466:73: error: call to ‘rapidcsv::ConverterParams::ConverterParams(bool, long double, long long int)’ uses the default argument for parameter 2, which is not yet defined const ConverterParams& pConverterParams = ConverterParams(), ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:489:73: error: call to ‘rapidcsv::ConverterParams::ConverterParams(bool, long double, long long int)’ uses the default argument for parameter 2, which is not yet defined const ConverterParams& pConverterParams = ConverterParams(), ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h: In member function ‘std::vector rapidcsv::Document::GetColumn(size_t) const’: /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:567:17: error: ‘itRow’ does not name a type for (auto itRow = mData.begin(); itRow != mData.end(); ++itRow) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:567:40: error: expected ‘;’ before ‘itRow’ for (auto itRow = mData.begin(); itRow != mData.end(); ++itRow) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:567:40: error: ‘itRow’ was not declared in this scope /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:580:15: error: ‘to_string’ is not a member of ‘std’ std::to_string(columnIdx - (mLabelParams.mRowNameIdx + 1)) + " >= " + ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:581:15: error: ‘to_string’ is not a member of ‘std’ std::to_string(itRow->size() - (mLabelParams.mRowNameIdx + 1)) + ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:583:15: error: ‘to_string’ is not a member of ‘std’ std::to_string(std::distance(mData.begin(), itRow) - ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h: In member function ‘std::vector rapidcsv::Document::GetColumn(size_t, int) const’: /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:603:17: error: ‘itRow’ does not name a type for (auto itRow = mData.begin(); itRow != mData.end(); ++itRow) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:603:40: error: expected ‘;’ before ‘itRow’ for (auto itRow = mData.begin(); itRow != mData.end(); ++itRow) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:603:40: error: ‘itRow’ was not declared in this scope /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h: In member function ‘std::vector rapidcsv::Document::GetColumn(const string&, int) const’: /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:645:38: error: ‘pToVal’ was not declared in this scope return GetColumn(columnIdx, pToVal); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h: In member function ‘void rapidcsv::Document::SetColumn(size_t, const std::vector&)’: /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:667:19: error: ‘itRow’ does not name a type for (auto itRow = mData.begin(); itRow != mData.end(); ++itRow) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:667:42: error: expected ‘;’ before ‘itRow’ for (auto itRow = mData.begin(); itRow != mData.end(); ++itRow) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:667:42: error: ‘itRow’ was not declared in this scope /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:674:17: error: ‘itRow’ does not name a type for (auto itRow = pColumn.begin(); itRow != pColumn.end(); ++itRow) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:674:42: error: expected ‘;’ before ‘itRow’ for (auto itRow = pColumn.begin(); itRow != pColumn.end(); ++itRow) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:674:42: error: ‘itRow’ was not declared in this scope /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h: In member function ‘void rapidcsv::Document::RemoveColumn(size_t)’: /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:705:17: error: ‘itRow’ does not name a type for (auto itRow = mData.begin(); itRow != mData.end(); ++itRow) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:705:40: error: expected ‘;’ before ‘itRow’ for (auto itRow = mData.begin(); itRow != mData.end(); ++itRow) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:705:40: error: ‘itRow’ was not declared in this scope /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h: In member function ‘void rapidcsv::Document::InsertColumn(size_t, const std::vector&, const string&)’: /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:747:19: error: ‘itRow’ does not name a type for (auto itRow = pColumn.begin(); itRow != pColumn.end(); ++itRow) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:747:44: error: expected ‘;’ before ‘itRow’ for (auto itRow = pColumn.begin(); itRow != pColumn.end(); ++itRow) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:747:44: error: ‘itRow’ was not declared in this scope /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:765:17: error: ‘itRow’ does not name a type for (auto itRow = mData.begin(); itRow != mData.end(); ++itRow) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:765:40: error: expected ‘;’ before ‘itRow’ for (auto itRow = mData.begin(); itRow != mData.end(); ++itRow) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:765:40: error: ‘itRow’ was not declared in this scope /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h: In member function ‘std::vector rapidcsv::Document::GetRow(size_t) const’: /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:816:17: error: ‘itCol’ does not name a type for (auto itCol = mData.at(rowIdx).begin(); itCol != mData.at(rowIdx).end(); ++itCol) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:816:51: error: expected ‘;’ before ‘itCol’ for (auto itCol = mData.at(rowIdx).begin(); itCol != mData.at(rowIdx).end(); ++itCol) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:816:51: error: ‘itCol’ was not declared in this scope /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h: In member function ‘std::vector rapidcsv::Document::GetRow(size_t, int) const’: /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:840:17: error: ‘itCol’ does not name a type for (auto itCol = mData.at(rowIdx).begin(); itCol != mData.at(rowIdx).end(); ++itCol) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:840:51: error: expected ‘;’ before ‘itCol’ for (auto itCol = mData.at(rowIdx).begin(); itCol != mData.at(rowIdx).end(); ++itCol) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:840:51: error: ‘itCol’ was not declared in this scope /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h: In member function ‘std::vector rapidcsv::Document::GetRow(const string&, int) const’: /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:882:32: error: ‘pToVal’ was not declared in this scope return GetRow(rowIdx, pToVal); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h: In member function ‘void rapidcsv::Document::SetRow(size_t, const std::vector&)’: /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:904:19: error: ‘itRow’ does not name a type for (auto itRow = mData.begin(); itRow != mData.end(); ++itRow) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:904:42: error: expected ‘;’ before ‘itRow’ for (auto itRow = mData.begin(); itRow != mData.end(); ++itRow) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:904:42: error: ‘itRow’ was not declared in this scope /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:911:17: error: ‘itCol’ does not name a type for (auto itCol = pRow.begin(); itCol != pRow.end(); ++itCol) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:911:39: error: expected ‘;’ before ‘itCol’ for (auto itCol = pRow.begin(); itCol != pRow.end(); ++itCol) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:911:39: error: ‘itCol’ was not declared in this scope /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h: In member function ‘void rapidcsv::Document::InsertRow(size_t, const std::vector&, const string&)’: /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:981:19: error: ‘itCol’ does not name a type for (auto itCol = pRow.begin(); itCol != pRow.end(); ++itCol) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:981:41: error: expected ‘;’ before ‘itCol’ for (auto itCol = pRow.begin(); itCol != pRow.end(); ++itCol) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:981:41: error: ‘itCol’ was not declared in this scope /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h: In member function ‘T rapidcsv::Document::GetCell(const string&, const string&, int) const’: /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:1096:44: error: ‘pToVal’ was not declared in this scope return GetCell(columnIdx, rowIdx, pToVal); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h: In member function ‘T rapidcsv::Document::GetCell(const string&, size_t, int) const’: /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:1133:45: error: ‘pToVal’ was not declared in this scope return GetCell(columnIdx, pRowIdx, pToVal); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h: In member function ‘T rapidcsv::Document::GetCell(size_t, const string&, int) const’: /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:1170:45: error: ‘pToVal’ was not declared in this scope return GetCell(pColumnIdx, rowIdx, pToVal); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h: In member function ‘void rapidcsv::Document::SetCell(size_t, size_t, const T&)’: /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:1194:19: error: ‘itRow’ does not name a type for (auto itRow = mData.begin(); itRow != mData.end(); ++itRow) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:1194:42: error: expected ‘;’ before ‘itRow’ for (auto itRow = mData.begin(); itRow != mData.end(); ++itRow) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:1194:42: error: ‘itRow’ was not declared in this scope /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h: In member function ‘std::__cxx11::string rapidcsv::Document::GetColumnName(ssize_t)’: /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:1240:65: error: ‘to_string’ is not a member of ‘std’ throw std::out_of_range("column name row index < 0: " + std::to_string(mLabelParams.mColumnNameIdx)); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h: In member function ‘void rapidcsv::Document::SetColumnName(size_t, const string&)’: /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:1257:65: error: ‘to_string’ is not a member of ‘std’ throw std::out_of_range("column name row index < 0: " + std::to_string(mLabelParams.mColumnNameIdx)); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:1266:13: error: ISO C++ forbids declaration of ‘row’ with no type [-fpermissive] auto& row = mData[rowIdx]; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:1266:31: error: invalid initialization of reference of type ‘int&’ from expression of type ‘std::vector >’ auto& row = mData[rowIdx]; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:1267:45: error: request for member ‘size’ in ‘row’, which is of non-class type ‘int’ if (columnIdx >= static_cast(row.size())) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:1269:13: error: request for member ‘resize’ in ‘row’, which is of non-class type ‘int’ row.resize(columnIdx + 1); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h: In member function ‘std::__cxx11::string rapidcsv::Document::GetRowName(ssize_t)’: /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:1301:65: error: ‘to_string’ is not a member of ‘std’ throw std::out_of_range("row name column index < 0: " + std::to_string(mLabelParams.mRowNameIdx)); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h: In member function ‘void rapidcsv::Document::SetRowName(size_t, const string&)’: /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:1318:65: error: ‘to_string’ is not a member of ‘std’ throw std::out_of_range("row name column index < 0: " + std::to_string(mLabelParams.mRowNameIdx)); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:1326:13: error: ISO C++ forbids declaration of ‘row’ with no type [-fpermissive] auto& row = mData[rowIdx]; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:1326:31: error: invalid initialization of reference of type ‘int&’ from expression of type ‘std::vector >’ auto& row = mData[rowIdx]; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:1327:60: error: request for member ‘size’ in ‘row’, which is of non-class type ‘int’ if (mLabelParams.mRowNameIdx >= static_cast(row.size())) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:1329:13: error: request for member ‘resize’ in ‘row’, which is of non-class type ‘int’ row.resize(mLabelParams.mRowNameIdx + 1); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h: In member function ‘std::vector > rapidcsv::Document::GetRowNames()’: /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:1344:19: error: ‘itRow’ does not name a type for (auto itRow = mData.begin(); itRow != mData.end(); ++itRow) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:1344:42: error: expected ‘;’ before ‘itRow’ for (auto itRow = mData.begin(); itRow != mData.end(); ++itRow) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:1344:42: error: ‘itRow’ was not declared in this scope /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h: In member function ‘void rapidcsv::Document::ReadCsv()’: /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:1360:42: error: no matching function for call to ‘std::basic_ifstream::open(std::__cxx11::string&, const openmode&)’ stream.open(mPath, std::ios::binary); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:23:0, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/rapidcsv/all/test_package/test_package.cpp:1: /usr/include/c++/5/fstream:595:7: note: candidate: void std::basic_ifstream<_CharT, _Traits>::open(const char*, std::ios_base::openmode) [with _CharT = char; _Traits = std::char_traits; std::ios_base::openmode = std::_Ios_Openmode] open(const char* __s, ios_base::openmode __mode = ios_base::in) ^ /usr/include/c++/5/fstream:595:7: note: no known conversion for argument 1 from ‘std::__cxx11::string {aka std::__cxx11::basic_string}’ to ‘const char*’ In file included from /home/conan/w/BuildSingleReference/conan-center-index/recipes/rapidcsv/all/test_package/test_package.cpp:1:0: /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h: In member function ‘void rapidcsv::Document::ReadCsv(std::istream&)’: /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:1416:75: error: in C++98 ‘bomU8’ must be initialized by constructor, not by ‘{...}’ static const std::vector bomU8 = { '\xef', '\xbb', '\xbf' }; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:1416:75: error: could not convert ‘{'\37777777757', '\37777777673', '\37777777677'}’ from ‘’ to ‘const std::vector’ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h: In member function ‘void rapidcsv::Document::ParseCsv(std::istream&, std::streamsize)’: /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:1538:20: error: ISO C++ forbids declaration of ‘columnName’ with no type [-fpermissive] for (auto& columnName : mData[mLabelParams.mColumnNameIdx]) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:1538:33: warning: range-based ‘for’ loops only available with -std=c++11 or -std=gnu++11 for (auto& columnName : mData[mLabelParams.mColumnNameIdx]) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:1540:23: error: no match for ‘operator[]’ (operand types are ‘std::map, long unsigned int>’ and ‘int’) mColumnNames[columnName] = i++; ^ In file included from /usr/include/c++/5/map:61:0, from /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:26, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/rapidcsv/all/test_package/test_package.cpp:1: /usr/include/c++/5/bits/stl_map.h:474:7: note: candidate: std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = long unsigned int; _Compare = std::less >; _Alloc = std::allocator, long unsigned int> >; std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type = long unsigned int; std::map<_Key, _Tp, _Compare, _Alloc>::key_type = std::__cxx11::basic_string] operator[](const key_type& __k) ^ /usr/include/c++/5/bits/stl_map.h:474:7: note: no known conversion for argument 1 from ‘int’ to ‘const key_type& {aka const std::__cxx11::basic_string&}’ In file included from /home/conan/w/BuildSingleReference/conan-center-index/recipes/rapidcsv/all/test_package/test_package.cpp:1:0: /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:1550:20: error: ISO C++ forbids declaration of ‘dataRow’ with no type [-fpermissive] for (auto& dataRow : mData) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:1550:30: warning: range-based ‘for’ loops only available with -std=c++11 or -std=gnu++11 for (auto& dataRow : mData) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:1552:44: error: request for member ‘size’ in ‘dataRow’, which is of non-class type ‘int’ if (static_cast(dataRow.size()) > mLabelParams.mRowNameIdx) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:1554:55: error: invalid types ‘int[int]’ for array subscript mRowNames[dataRow[mLabelParams.mRowNameIdx]] = i++; ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h: In member function ‘void rapidcsv::Document::WriteCsv() const’: /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:1594:62: error: no matching function for call to ‘std::basic_ofstream::open(const string&, std::_Ios_Openmode)’ stream.open(mPath, std::ios::binary | std::ios::trunc); ^ In file included from /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:23:0, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/rapidcsv/all/test_package/test_package.cpp:1: /usr/include/c++/5/fstream:799:7: note: candidate: void std::basic_ofstream<_CharT, _Traits>::open(const char*, std::ios_base::openmode) [with _CharT = char; _Traits = std::char_traits; std::ios_base::openmode = std::_Ios_Openmode] open(const char* __s, ^ /usr/include/c++/5/fstream:799:7: note: no known conversion for argument 1 from ‘const string {aka const std::__cxx11::basic_string}’ to ‘const char*’ In file included from /home/conan/w/BuildSingleReference/conan-center-index/recipes/rapidcsv/all/test_package/test_package.cpp:1:0: /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h: In member function ‘void rapidcsv::Document::WriteCsv(std::ostream&) const’: /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:1601:17: error: ‘itr’ does not name a type for (auto itr = mData.begin(); itr != mData.end(); ++itr) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:1601:38: error: expected ‘;’ before ‘itr’ for (auto itr = mData.begin(); itr != mData.end(); ++itr) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:1601:38: error: ‘itr’ was not declared in this scope /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:1603:19: error: ‘itc’ does not name a type for (auto itc = itr->begin(); itc != itr->end(); ++itc) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:1603:39: error: expected ‘;’ before ‘itc’ for (auto itc = itr->begin(); itc != itr->end(); ++itc) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:1603:39: error: ‘itc’ was not declared in this scope /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h: In member function ‘std::__cxx11::string rapidcsv::Document::Trim(const string&)’: /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:1646:103: warning: lambda expressions only available with -std=c++11 or -std=gnu++11 str.erase(str.begin(), std::find_if(str.begin(), str.end(), [](int ch) { return !isspace(ch); })); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:1646:104: error: no matching function for call to ‘find_if(std::__cxx11::basic_string::iterator, std::__cxx11::basic_string::iterator, rapidcsv::Document::Trim(const string&)::)’ str.erase(str.begin(), std::find_if(str.begin(), str.end(), [](int ch) { return !isspace(ch); })); ^ In file included from /usr/include/c++/5/algorithm:62:0, from /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:16, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/rapidcsv/all/test_package/test_package.cpp:1: /usr/include/c++/5/bits/stl_algo.h:3806:5: note: candidate: template _IIter std::find_if(_IIter, _IIter, _Predicate) find_if(_InputIterator __first, _InputIterator __last, ^ /usr/include/c++/5/bits/stl_algo.h:3806:5: note: template argument deduction/substitution failed: In file included from /home/conan/w/BuildSingleReference/conan-center-index/recipes/rapidcsv/all/test_package/test_package.cpp:1:0: /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h: In substitution of ‘template _IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator >; _Predicate = rapidcsv::Document::Trim(const string&)::]’: /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:1646:104: required from here /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:1646:104: error: template argument for ‘template _IIter std::find_if(_IIter, _IIter, _Predicate)’ uses local type ‘rapidcsv::Document::Trim(const string&)::’ str.erase(str.begin(), std::find_if(str.begin(), str.end(), [](int ch) { return !isspace(ch); })); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:1646:104: error: trying to instantiate ‘template _IIter std::find_if(_IIter, _IIter, _Predicate)’ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:1649:92: warning: lambda expressions only available with -std=c++11 or -std=gnu++11 str.erase(std::find_if(str.rbegin(), str.rend(), [](int ch) { return !isspace(ch); }).base(), str.end()); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:1649:93: error: no matching function for call to ‘find_if(std::__cxx11::basic_string::reverse_iterator, std::__cxx11::basic_string::reverse_iterator, rapidcsv::Document::Trim(const string&)::)’ str.erase(std::find_if(str.rbegin(), str.rend(), [](int ch) { return !isspace(ch); }).base(), str.end()); ^ In file included from /usr/include/c++/5/algorithm:62:0, from /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:16, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/rapidcsv/all/test_package/test_package.cpp:1: /usr/include/c++/5/bits/stl_algo.h:3806:5: note: candidate: template _IIter std::find_if(_IIter, _IIter, _Predicate) find_if(_InputIterator __first, _InputIterator __last, ^ /usr/include/c++/5/bits/stl_algo.h:3806:5: note: template argument deduction/substitution failed: In file included from /home/conan/w/BuildSingleReference/conan-center-index/recipes/rapidcsv/all/test_package/test_package.cpp:1:0: /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h: In substitution of ‘template _IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = std::reverse_iterator<__gnu_cxx::__normal_iterator > >; _Predicate = rapidcsv::Document::Trim(const string&)::]’: /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:1649:93: required from here /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:1649:93: error: template argument for ‘template _IIter std::find_if(_IIter, _IIter, _Predicate)’ uses local type ‘rapidcsv::Document::Trim(const string&)::’ str.erase(std::find_if(str.rbegin(), str.rend(), [](int ch) { return !isspace(ch); }).base(), str.end()); ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:1649:93: error: trying to instantiate ‘template _IIter std::find_if(_IIter, _IIter, _Predicate)’ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h: In member function ‘std::__cxx11::string rapidcsv::Document::Unquote(const string&)’: /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:1661:70: error: ‘const string {aka const class std::__cxx11::basic_string}’ has no member named ‘front’ if (mSeparatorParams.mAutoQuote && (pStr.size() >= 2) && (pStr.front() == '"') && (pStr.back() == '"')) ^ /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/rapidcsv.h:1661:95: error: ‘const string {aka const class std::__cxx11::basic_string}’ has no member named ‘back’ if (mSeparatorParams.mAutoQuote && (pStr.size() >= 2) && (pStr.front() == '"') && (pStr.back() == '"')) ^ make[2]: *** [CMakeFiles/test_package.dir/test_package.cpp.o] Error 1 make[1]: *** [CMakeFiles/test_package.dir/all] Error 2 make: *** [all] Error 2 rapidcsv/8.53: WARN: Lib folder doesn't exist, can't collect libraries: /home/conan/w/BuildSingleReference/.conan/data/rapidcsv/8.53/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/lib ERROR: rapidcsv/8.53 (test package): Error in build() method, line 12 cmake.build() ConanException: Error 2 while executing cmake --build '/home/conan/w/BuildSingleReference/conan-center-index/recipes/rapidcsv/all/test_package/build/2da8b83836e27aacd43916b404a0e9d98f21239f' '--' '-j3'