******************************************************************************** conan test conan-center-index/recipes/openfst/all/test_package/conanfile.py openfst/1.8.2@#6afc1f0902683d19934b001a61995e3d -pr /home/conan/w/prod/BuildSingleReference/33301/bddc50eb-7800-4c1d-9ae7-0e50eede341b/profile_linux_9_libstdcpp11_gcc_debug_64.openfst-shared-True.txt ******************************************************************************** Configuration: [settings] arch=x86_64 build_type=Debug compiler=gcc compiler.libcxx=libstdc++11 compiler.version=9 os=Linux [options] openfst:shared=True [build_requires] [env] openfst/1.8.2 (test package): Installing package Requirements openfst/1.8.2 from local cache - Cache Packages openfst/1.8.2:cd45ab40faab5c236d43db4de56402f567449da1 - Cache Installing (downloading, building) binaries... openfst/1.8.2: Already installed! openfst/1.8.2: Appending PATH environment var: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/bin openfst/1.8.2 (test package): Generator cmake created conanbuildinfo.cmake openfst/1.8.2 (test package): Generator txt created conanbuildinfo.txt openfst/1.8.2 (test package): Generator cmake_find_package_multi created OpenFstConfigVersion.cmake openfst/1.8.2 (test package): Generator cmake_find_package_multi created OpenFstConfig.cmake openfst/1.8.2 (test package): Generator cmake_find_package_multi created OpenFstTargets.cmake openfst/1.8.2 (test package): Generator cmake_find_package_multi created OpenFstTarget-debug.cmake openfst/1.8.2 (test package): Aggregating env generators openfst/1.8.2 (test package): Generated conaninfo.txt openfst/1.8.2 (test package): Generated graphinfo Using lockfile: '/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/build/f722f0dad9316f6974e0e7fe4c28d9a33d000d92/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 openfst/1.8.2 (test package): Calling build() ----Running------ > cd '/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/build/f722f0dad9316f6974e0e7fe4c28d9a33d000d92' && cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE="Debug" -DCONAN_IN_LOCAL_CACHE="OFF" -DCONAN_COMPILER="gcc" -DCONAN_COMPILER_VERSION="9" -DCONAN_CXX_FLAGS="-m64" -DCONAN_SHARED_LINKER_FLAGS="-m64" -DCONAN_C_FLAGS="-m64" -DCONAN_LIBCXX="libstdc++11" -DCMAKE_INSTALL_PREFIX="/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/build/f722f0dad9316f6974e0e7fe4c28d9a33d000d92/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_PREFIX_PATH="/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/build/f722f0dad9316f6974e0e7fe4c28d9a33d000d92" -DCMAKE_MODULE_PATH="/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/build/f722f0dad9316f6974e0e7fe4c28d9a33d000d92" -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY="ON" -DCONAN_EXPORTED="1" -Wno-dev '/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package' ----------------- -- The CXX compiler identification is GNU 9.2.1 -- 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 targets configuration -- Library fst found /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/lib/libfst.so -- Library fstscript found /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/lib/libfstscript.so -- Conan: Adjusting default RPATHs Conan policies -- Conan: Adjusting language standard -- Conan: Compiler GCC>=5, checking major version 9 -- Conan: Checking correct version: 9 -- Conan: C++ stdlib: libstdc++11 -- Library fst found /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/lib/libfst.so -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/lib/libfst.so -- Library fstscript found /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/lib/libfstscript.so -- Found: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/lib/libfstscript.so -- Configuring done -- Generating done -- Build files have been written to: /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/build/f722f0dad9316f6974e0e7fe4c28d9a33d000d92 ----Running------ > cmake --build '/home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/build/f722f0dad9316f6974e0e7fe4c28d9a33d000d92' '--' '-j3' ----------------- Scanning dependencies of target test_package [ 50%] Building CXX object CMakeFiles/test_package.dir/test_package.cpp.o 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/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/flags.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/log.h:28, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lock.h:50:8: error: ‘shared_mutex’ in namespace ‘std’ does not name a type 50 | std::shared_mutex mu_; | ^~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lock.h:50:3: note: ‘std::shared_mutex’ is only available from C++17 onwards 50 | std::shared_mutex mu_; | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lock.h: In member function ‘void fst::Mutex::Lock()’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lock.h:43:24: error: ‘mu_’ was not declared in this scope 43 | inline void Lock() { mu_.lock(); } | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lock.h: In member function ‘void fst::Mutex::Unlock()’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lock.h:44:26: error: ‘mu_’ was not declared in this scope 44 | inline void Unlock() { mu_.unlock(); } | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lock.h: In member function ‘void fst::Mutex::ReaderLock()’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lock.h:46:30: error: ‘mu_’ was not declared in this scope 46 | inline void ReaderLock() { mu_.lock_shared(); } | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lock.h: In member function ‘void fst::Mutex::ReaderUnlock()’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lock.h:47:32: error: ‘mu_’ was not declared in this scope 47 | inline void ReaderUnlock() { mu_.unlock_shared(); } | ^~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/log.h:28, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/flags.h: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/flags.h:61:33: error: ‘std::string_view’ has not been declared 61 | FlagDescription(T *addr, std::string_view doc, std::string_view type, | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/flags.h:61:55: error: ‘std::string_view’ has not been declared 61 | FlagDescription(T *addr, std::string_view doc, std::string_view type, | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/flags.h:62:24: error: ‘std::string_view’ has not been declared 62 | std::string_view file, const T val) | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/flags.h:70:8: error: ‘string_view’ in namespace ‘std’ does not name a type 70 | std::string_view doc_string; | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/flags.h:70:3: note: ‘std::string_view’ is only available from C++17 onwards 70 | std::string_view doc_string; | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/flags.h:71:8: error: ‘string_view’ in namespace ‘std’ does not name a type 71 | std::string_view type_name; | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/flags.h:71:3: note: ‘std::string_view’ is only available from C++17 onwards 71 | std::string_view type_name; | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/flags.h:72:8: error: ‘string_view’ in namespace ‘std’ does not name a type 72 | std::string_view file_name; | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/flags.h:72:3: note: ‘std::string_view’ is only available from C++17 onwards 72 | std::string_view file_name; | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/flags.h: In constructor ‘FlagDescription::FlagDescription(T*, int, int, int, T)’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/flags.h:64:5: error: class ‘FlagDescription’ does not have any field named ‘doc_string’ 64 | doc_string(doc), | ^~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/flags.h:65:5: error: class ‘FlagDescription’ does not have any field named ‘type_name’ 65 | type_name(type), | ^~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/flags.h:66:5: error: class ‘FlagDescription’ does not have any field named ‘file_name’ 66 | file_name(file), | ^~~~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/log.h: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/log.h:34:39: error: expected ‘)’ before ‘type’ 34 | explicit LogMessage(std::string_view type) : fatal_(type == "FATAL") { | ~ ^~~~~ | ) /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/log.h:53:35: error: ‘std::string_view’ has not been declared 53 | inline void FstCheck(bool x, std::string_view expr, std::string_view file, | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/log.h:53:58: error: ‘std::string_view’ has not been declared 53 | inline void FstCheck(bool x, std::string_view expr, std::string_view file, | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/log.h: In function ‘void FstCheck(bool, int, int, int)’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/log.h:56:5: error: no matching function for call to ‘LogMessage::LogMessage(const char [6])’ 56 | LOG(FATAL) << "Check failed: \"" << expr << "\" file: " << file | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/log.h:32:7: note: candidate: ‘LogMessage::LogMessage()’ 32 | class LogMessage { | ^~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/log.h:32:7: note: candidate expects 0 arguments, 1 provided /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/log.h:32:7: note: candidate: ‘constexpr LogMessage::LogMessage(const LogMessage&)’ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/log.h:32:7: note: no known conversion for argument 1 from ‘const char [6]’ to ‘const LogMessage&’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:36, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:94:20: error: ‘std::string_view’ has not been declared 94 | void Update(std::string_view data); | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:180:61: error: ‘std::string_view’ has not been declared 180 | std::string StringJoin(const std::vector &elements, std::string_view delim) { | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h: In function ‘std::string fst::StringJoin(const std::vector&, int)’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:183:31: error: request for member ‘size’ in ‘delim’, which is of non-class type ‘int’ 183 | const size_t s_size = delim.size(); | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:188:25: error: request for member ‘data’ in ‘delim’, which is of non-class type ‘int’ 188 | result.append(delim.data(), s_size); | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h: In function ‘std::string fst::StringJoin(const std::vector&, char)’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:196:14: error: ‘string_view’ in namespace ‘std’ does not name a type 196 | const std::string_view view_delim(&delim, 1); | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:196:9: note: ‘std::string_view’ is only available from C++17 onwards 196 | const std::string_view view_delim(&delim, 1); | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:197:31: error: ‘view_delim’ was not declared in this scope; did you mean ‘getdelim’? 197 | return StringJoin(elements, view_delim); | ^~~~~~~~~~ | getdelim /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:204:38: error: expected ‘)’ before ‘sp’ 204 | explicit ByAnyChar(std::string_view sp) : delimiters(sp) {} | ~ ^~~ | ) /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:213:43: error: ‘string_view’ is not a member of ‘std’ 213 | using const_iterator = std::vector::const_iterator; | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:213:43: note: ‘std::string_view’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:213:43: error: ‘string_view’ is not a member of ‘std’ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:213:43: note: ‘std::string_view’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:213:54: error: template argument 1 is invalid 213 | using const_iterator = std::vector::const_iterator; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:213:54: error: template argument 2 is invalid /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:214:27: error: ‘string_view’ in namespace ‘std’ does not name a type 214 | using value_type = std::string_view; | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:214:22: note: ‘std::string_view’ is only available from C++17 onwards 214 | using value_type = std::string_view; | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:216:34: error: expected ‘)’ before ‘string’ 216 | StringSplitter(std::string_view string, std::string delim, | ~ ^~~~~~~ | ) /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:224:24: error: ‘string_view’ is not a member of ‘std’ 224 | std::vector() && { | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:224:24: note: ‘std::string_view’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:224:24: error: ‘string_view’ is not a member of ‘std’ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:224:24: note: ‘std::string_view’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:224:35: error: template argument 1 is invalid 224 | std::vector() && { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:224:35: error: template argument 2 is invalid /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:234:3: error: ‘const_iterator’ does not name a type 234 | const_iterator begin() const { return vec_.begin(); } | ^~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:235:3: error: ‘const_iterator’ does not name a type 235 | const_iterator end() const { return vec_.end(); } | ^~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:238:20: error: ‘string_view’ is not a member of ‘std’ 238 | std::vector SplitToSv(); | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:238:20: note: ‘std::string_view’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:238:20: error: ‘string_view’ is not a member of ‘std’ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:238:20: note: ‘std::string_view’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:238:31: error: template argument 1 is invalid 238 | std::vector SplitToSv(); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:238:31: error: template argument 2 is invalid /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:240:8: error: ‘string_view’ in namespace ‘std’ does not name a type 240 | std::string_view string_; | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:240:3: note: ‘std::string_view’ is only available from C++17 onwards 240 | std::string_view string_; | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:243:20: error: ‘string_view’ is not a member of ‘std’ 243 | std::vector vec_; | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:243:20: note: ‘std::string_view’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:243:20: error: ‘string_view’ is not a member of ‘std’ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:243:20: note: ‘std::string_view’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:243:31: error: template argument 1 is invalid 243 | std::vector vec_; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:243:31: error: template argument 2 is invalid /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h: In member function ‘fst::internal::StringSplitter::operator std::vector >()’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:230:43: error: request for member ‘begin’ in ‘((fst::internal::StringSplitter*)this)->fst::internal::StringSplitter::vec_’, which is of non-class type ‘int’ 230 | std::vector str_vec(vec_.begin(), vec_.end()); | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:230:57: error: request for member ‘end’ in ‘((fst::internal::StringSplitter*)this)->fst::internal::StringSplitter::vec_’, which is of non-class type ‘int’ 230 | std::vector str_vec(vec_.begin(), vec_.end()); | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:251:40: error: ‘string_view’ is not a member of ‘std’ 251 | internal::StringSplitter StrSplit(std::string_view full, ByAnyChar delim); | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:251:40: note: ‘std::string_view’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:251:68: error: expected primary-expression before ‘delim’ 251 | internal::StringSplitter StrSplit(std::string_view full, ByAnyChar delim); | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:252:26: error: redefinition of ‘fst::internal::StringSplitter fst::StrSplit’ 252 | internal::StringSplitter StrSplit(std::string_view full, char delim); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:251:26: note: ‘fst::internal::StringSplitter fst::StrSplit’ previously declared here 251 | internal::StringSplitter StrSplit(std::string_view full, ByAnyChar delim); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:252:40: error: ‘string_view’ is not a member of ‘std’ 252 | internal::StringSplitter StrSplit(std::string_view full, char delim); | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:252:40: note: ‘std::string_view’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:252:58: error: expected primary-expression before ‘char’ 252 | internal::StringSplitter StrSplit(std::string_view full, char delim); | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:253:26: error: redefinition of ‘fst::internal::StringSplitter fst::StrSplit’ 253 | internal::StringSplitter StrSplit(std::string_view full, ByAnyChar delim, | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:251:26: note: ‘fst::internal::StringSplitter fst::StrSplit’ previously declared here 251 | internal::StringSplitter StrSplit(std::string_view full, ByAnyChar delim); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:253:40: error: ‘string_view’ is not a member of ‘std’ 253 | internal::StringSplitter StrSplit(std::string_view full, ByAnyChar delim, | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:253:40: note: ‘std::string_view’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:253:68: error: expected primary-expression before ‘delim’ 253 | internal::StringSplitter StrSplit(std::string_view full, ByAnyChar delim, | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:254:44: error: expected primary-expression before ‘)’ token 254 | SkipEmpty); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:255:26: error: redefinition of ‘fst::internal::StringSplitter fst::StrSplit’ 255 | internal::StringSplitter StrSplit(std::string_view full, char delim, SkipEmpty); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:251:26: note: ‘fst::internal::StringSplitter fst::StrSplit’ previously declared here 251 | internal::StringSplitter StrSplit(std::string_view full, ByAnyChar delim); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:255:40: error: ‘string_view’ is not a member of ‘std’ 255 | internal::StringSplitter StrSplit(std::string_view full, char delim, SkipEmpty); | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:255:40: note: ‘std::string_view’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:255:58: error: expected primary-expression before ‘char’ 255 | internal::StringSplitter StrSplit(std::string_view full, char delim, SkipEmpty); | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:255:79: error: expected primary-expression before ‘)’ token 255 | internal::StringSplitter StrSplit(std::string_view full, char delim, SkipEmpty); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:259:6: error: ‘string_view’ in namespace ‘std’ does not name a type 259 | std::string_view StripTrailingAsciiWhitespace(std::string_view full); | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:259:1: note: ‘std::string_view’ is only available from C++17 onwards 259 | std::string_view StripTrailingAsciiWhitespace(std::string_view full); | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:264:34: error: ‘is_convertible_v’ is not a member of ‘std’; did you mean ‘is_convertible’? 264 | std::is_convertible_v>> | ^~~~~~~~~~~~~~~~ | is_convertible /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:264:34: error: ‘is_convertible_v’ is not a member of ‘std’; did you mean ‘is_convertible’? 264 | std::is_convertible_v>> | ^~~~~~~~~~~~~~~~ | is_convertible /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:264:59: error: ‘string_view’ is not a member of ‘std’ 264 | std::is_convertible_v>> | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:264:59: note: ‘std::string_view’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:264:59: error: ‘string_view’ is not a member of ‘std’ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:264:59: note: ‘std::string_view’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:264:59: error: template argument 1 is invalid /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:264:59: error: template argument 2 is invalid /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:264:72: error: expected unqualified-id before ‘>’ token 264 | std::is_convertible_v>> | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:301:29: error: ‘string_view’ is not a member of ‘std’ 301 | inline bool StartsWith(std::string_view text, std::string_view prefix) { | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:301:29: note: ‘std::string_view’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:301:52: error: ‘string_view’ is not a member of ‘std’ 301 | inline bool StartsWith(std::string_view text, std::string_view prefix) { | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:301:52: note: ‘std::string_view’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:301:70: error: expression list treated as compound expression in initializer [-fpermissive] 301 | inline bool StartsWith(std::string_view text, std::string_view prefix) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:307:32: error: ‘string_view’ is not a member of ‘std’ 307 | inline bool ConsumePrefix(std::string_view *s, std::string_view expected) { | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:307:32: note: ‘std::string_view’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:307:45: error: ‘s’ was not declared in this scope 307 | inline bool ConsumePrefix(std::string_view *s, std::string_view expected) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:307:53: error: ‘string_view’ is not a member of ‘std’ 307 | inline bool ConsumePrefix(std::string_view *s, std::string_view expected) { | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:307:53: note: ‘std::string_view’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compat.h:307:73: error: expression list treated as compound expression in initializer [-fpermissive] 307 | inline bool ConsumePrefix(std::string_view *s, std::string_view expected) { | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/error-weight.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:64:51: error: ‘is_class_v’ is not a member of ‘std’; did you mean ‘is_class’? 64 | template , T> * = nullptr> | ^~~~~~~~~~ | is_class /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:64:51: error: ‘is_class_v’ is not a member of ‘std’; did you mean ‘is_class’? 64 | template , T> * = nullptr> | ^~~~~~~~~~ | is_class /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:64:63: error: template argument 1 is invalid 64 | template , T> * = nullptr> | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:64:64: error: expected identifier before ‘,’ token 64 | template , T> * = nullptr> | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:64:71: error: expected unqualified-id before ‘=’ token 64 | template , T> * = nullptr> | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:71:42: error: ‘is_arithmetic_v’ is not a member of ‘std’; did you mean ‘is_arithmetic’? 71 | typename std::enable_if_t, T> * = nullptr> | ^~~~~~~~~~~~~~~ | is_arithmetic /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:71:42: error: ‘is_arithmetic_v’ is not a member of ‘std’; did you mean ‘is_arithmetic’? 71 | typename std::enable_if_t, T> * = nullptr> | ^~~~~~~~~~~~~~~ | is_arithmetic /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:71:59: error: template argument 1 is invalid 71 | typename std::enable_if_t, T> * = nullptr> | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:71:60: error: expected identifier before ‘,’ token 71 | typename std::enable_if_t, T> * = nullptr> | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:71:67: error: expected unqualified-id before ‘=’ token 71 | typename std::enable_if_t, T> * = nullptr> | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h: In function ‘std::istream& fst::ReadTypeN(std::istream&, size_t, T*)’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:79:22: error: ‘is_arithmetic_v’ is not a member of ‘std’; did you mean ‘is_arithmetic’? 79 | static_assert(std::is_arithmetic_v, "Type not supported for batch read."); | ^~~~~~~~~~~~~~~ | is_arithmetic /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:79:39: error: expected primary-expression before ‘>’ token 79 | static_assert(std::is_arithmetic_v, "Type not supported for batch read."); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:79:40: error: expected primary-expression before ‘,’ token 79 | static_assert(std::is_arithmetic_v, "Type not supported for batch read."); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h: In function ‘std::istream& fst::ReadType(std::istream&, std::string*)’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:87:18: error: cannot convert ‘int32_t*’ {aka ‘int*’} to ‘std::string*’ {aka ‘std::__cxx11::basic_string*’} 87 | ReadType(strm, &ns); | ^~~ | | | int32_t* {aka int*} /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:84:64: note: initializing argument 2 of ‘std::istream& fst::ReadType(std::istream&, std::string*)’ 84 | inline std::istream &ReadType(std::istream &strm, std::string *s) { | ~~~~~~~~~~~~~^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h: In function ‘std::istream& fst::internal::ReadContainerType(std::istream&, C*, ReserveFn)’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:128:20: error: no matching function for call to ‘ReadType(std::istream&, int64_t*)’ 128 | ReadType(strm, &n); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:84:22: note: candidate: ‘std::istream& fst::ReadType(std::istream&, std::string*)’ 84 | inline std::istream &ReadType(std::istream &strm, std::string *s) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:84:64: note: no known conversion for argument 2 from ‘int64_t*’ {aka ‘long int*’} to ‘std::string*’ {aka ‘std::__cxx11::basic_string*’} 84 | inline std::istream &ReadType(std::istream &strm, std::string *s) { | ~~~~~~~~~~~~~^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:96:15: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::vector*)’ 96 | std::istream &ReadType(std::istream &strm, std::vector *c); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:96:15: note: template argument deduction/substitution failed: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:128:20: note: mismatched types ‘std::vector’ and ‘int64_t’ {aka ‘long int’} 128 | ReadType(strm, &n); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:98:15: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::__cxx11::list*)’ 98 | std::istream &ReadType(std::istream &strm, std::list *c); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:98:15: note: template argument deduction/substitution failed: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:128:20: note: mismatched types ‘std::__cxx11::list’ and ‘int64_t’ {aka ‘long int’} 128 | ReadType(strm, &n); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:100:15: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::set*)’ 100 | std::istream &ReadType(std::istream &strm, std::set *c); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:100:15: note: template argument deduction/substitution failed: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:128:20: note: mismatched types ‘std::set’ and ‘int64_t’ {aka ‘long int’} 128 | ReadType(strm, &n); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:102:15: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::map*)’ 102 | std::istream &ReadType(std::istream &strm, std::map *c); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:102:15: note: template argument deduction/substitution failed: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:128:20: note: mismatched types ‘std::map’ and ‘int64_t’ {aka ‘long int’} 128 | ReadType(strm, &n); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:104:15: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::unordered_map*)’ 104 | std::istream &ReadType(std::istream &strm, std::unordered_map *c); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:104:15: note: template argument deduction/substitution failed: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:128:20: note: mismatched types ‘std::unordered_map’ and ‘int64_t’ {aka ‘long int’} 128 | ReadType(strm, &n); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:106:15: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::unordered_set*)’ 106 | std::istream &ReadType(std::istream &strm, std::unordered_set *c); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:106:15: note: template argument deduction/substitution failed: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:128:20: note: mismatched types ‘std::unordered_set’ and ‘int64_t’ {aka ‘long int’} 128 | ReadType(strm, &n); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:110:22: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::pair<_T1, _T2>*)’ 110 | inline std::istream &ReadType(std::istream &strm, std::pair *p) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:110:22: note: template argument deduction/substitution failed: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:128:20: note: mismatched types ‘std::pair<_T1, _T2>’ and ‘int64_t’ {aka ‘long int’} 128 | ReadType(strm, &n); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:117:22: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::pair*)’ 117 | inline std::istream &ReadType(std::istream &strm, std::pair *p) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:117:22: note: template argument deduction/substitution failed: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:128:20: note: mismatched types ‘std::pair’ and ‘int64_t’ {aka ‘long int’} 128 | ReadType(strm, &n); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:141:42: error: ‘is_class_v’ is not a member of ‘std’; did you mean ‘is_class’? 141 | typename std::enable_if_t, T> * = nullptr> | ^~~~~~~~~~ | is_class /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:141:42: error: ‘is_class_v’ is not a member of ‘std’; did you mean ‘is_class’? 141 | typename std::enable_if_t, T> * = nullptr> | ^~~~~~~~~~ | is_class /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:141:54: error: template argument 1 is invalid 141 | typename std::enable_if_t, T> * = nullptr> | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:141:55: error: expected identifier before ‘,’ token 141 | typename std::enable_if_t, T> * = nullptr> | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:141:62: error: expected unqualified-id before ‘=’ token 141 | typename std::enable_if_t, T> * = nullptr> | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:149:42: error: ‘is_arithmetic_v’ is not a member of ‘std’; did you mean ‘is_arithmetic’? 149 | typename std::enable_if_t, T> * = nullptr> | ^~~~~~~~~~~~~~~ | is_arithmetic /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:149:42: error: ‘is_arithmetic_v’ is not a member of ‘std’; did you mean ‘is_arithmetic’? 149 | typename std::enable_if_t, T> * = nullptr> | ^~~~~~~~~~~~~~~ | is_arithmetic /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:149:59: error: template argument 1 is invalid 149 | typename std::enable_if_t, T> * = nullptr> | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:149:60: error: expected identifier before ‘,’ token 149 | typename std::enable_if_t, T> * = nullptr> | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:149:67: error: expected unqualified-id before ‘=’ token 149 | typename std::enable_if_t, T> * = nullptr> | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h: In function ‘std::istream& fst::ReadType(std::istream&, std::array<_Tp, _Nm>*)’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:163:12: error: ‘is_arithmetic_v’ is not a member of ‘std’; did you mean ‘is_arithmetic’? 163 | if (std::is_arithmetic_v) { | ^~~~~~~~~~~~~~~ | is_arithmetic /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:163:29: error: expected primary-expression before ‘>’ token 163 | if (std::is_arithmetic_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:163:30: error: expected primary-expression before ‘)’ token 163 | if (std::is_arithmetic_v) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h: In function ‘std::istream& fst::ReadType(std::istream&, std::vector*)’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:173:20: error: ‘ReadVectorType’ is not a member of ‘fst::internal’ 173 | return internal::ReadVectorType(strm, c); | ^~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:209:57: error: ‘string_view’ is not a member of ‘std’ 209 | !std::is_convertible::value, | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:209:57: note: ‘std::string_view’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:209:57: error: ‘string_view’ is not a member of ‘std’ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:209:57: note: ‘std::string_view’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:209:68: error: template argument 2 is invalid 209 | !std::is_convertible::value, | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:218:42: error: ‘is_arithmetic_v’ is not a member of ‘std’; did you mean ‘is_arithmetic’? 218 | typename std::enable_if_t, T> * = nullptr> | ^~~~~~~~~~~~~~~ | is_arithmetic /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:218:42: error: ‘is_arithmetic_v’ is not a member of ‘std’; did you mean ‘is_arithmetic’? 218 | typename std::enable_if_t, T> * = nullptr> | ^~~~~~~~~~~~~~~ | is_arithmetic /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:218:59: error: template argument 1 is invalid 218 | typename std::enable_if_t, T> * = nullptr> | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:218:60: error: expected identifier before ‘,’ token 218 | typename std::enable_if_t, T> * = nullptr> | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:218:67: error: expected unqualified-id before ‘=’ token 218 | typename std::enable_if_t, T> * = nullptr> | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:223:57: error: ‘std::string_view’ has not been declared 223 | inline std::ostream &WriteType(std::ostream &strm, std::string_view s) { | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h: In function ‘std::ostream& fst::WriteType(std::ostream&, int)’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:224:18: error: request for member ‘size’ in ‘s’, which is of non-class type ‘int’ 224 | int32_t ns = s.size(); | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:226:23: error: request for member ‘data’ in ‘s’, which is of non-class type ‘int’ 226 | return strm.write(s.data(), ns); | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:317:6: error: ‘optional’ in namespace ‘std’ does not name a template type 317 | std::optional ParseInt64(std::string_view s, int base = 10); | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:317:1: note: ‘std::optional’ is only available from C++17 onwards 317 | std::optional ParseInt64(std::string_view s, int base = 10); | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:319:25: error: ‘string_view’ is not a member of ‘std’ 319 | int64_t StrToInt64(std::string_view s, std::string_view source, size_t nline, | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:319:25: note: ‘std::string_view’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:319:45: error: ‘string_view’ is not a member of ‘std’ 319 | int64_t StrToInt64(std::string_view s, std::string_view source, size_t nline, | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:319:45: note: ‘std::string_view’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:319:72: error: expected primary-expression before ‘nline’ 319 | int64_t StrToInt64(std::string_view s, std::string_view source, size_t nline, | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:320:20: error: expected primary-expression before ‘bool’ 320 | bool allow_negative, bool *error = nullptr); | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:320:41: error: expected primary-expression before ‘bool’ 320 | bool allow_negative, bool *error = nullptr); | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:320:62: error: expression list treated as compound expression in initializer [-fpermissive] 320 | bool allow_negative, bool *error = nullptr); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:323:25: error: ‘string_view’ is not a member of ‘std’ 323 | Weight StrToWeight(std::string_view s) { | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:323:25: note: ‘std::string_view’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:323:39: error: expected ‘;’ before ‘{’ token 323 | Weight StrToWeight(std::string_view s) { | ^~ | ; /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h: In function ‘bool fst::ReadIntPairs(const string&, std::vector >*, bool)’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:359:22: error: ‘string_view’ is not a member of ‘std’ 359 | std::vector col = | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:359:22: note: ‘std::string_view’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:359:22: error: ‘string_view’ is not a member of ‘std’ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:359:22: note: ‘std::string_view’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:359:33: error: template argument 1 is invalid 359 | std::vector col = | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:359:33: error: template argument 2 is invalid /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:360:55: error: no match for call to ‘(fst::internal::StringSplitter) (char [8096], fst::ByAnyChar, fst::SkipEmpty)’ 360 | StrSplit(line, ByAnyChar("\n\t "), SkipEmpty()); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:362:13: error: request for member ‘empty’ in ‘col’, which is of non-class type ‘int’ 362 | if (col.empty() || col[0].empty() || col[0][0] == '#') continue; | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:362:29: error: invalid types ‘int[int]’ for array subscript 362 | if (col.empty() || col[0].empty() || col[0][0] == '#') continue; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:362:47: error: invalid types ‘int[int]’ for array subscript 362 | if (col.empty() || col[0].empty() || col[0][0] == '#') continue; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:363:13: error: request for member ‘size’ in ‘col’, which is of non-class type ‘int’ 363 | if (col.size() != 2) { | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:369:28: error: invalid types ‘int[int]’ for array subscript 369 | I i1 = StrToInt64(col[0], source, nline, allow_negative, &err); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:369:66: error: ‘fst::StrToInt64’ cannot be used as a function 369 | I i1 = StrToInt64(col[0], source, nline, allow_negative, &err); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:371:28: error: invalid types ‘int[int]’ for array subscript 371 | I i2 = StrToInt64(col[1], source, nline, allow_negative, &err); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:371:66: error: ‘fst::StrToInt64’ cannot be used as a function 371 | I i2 = StrToInt64(col[1], source, nline, allow_negative, &err); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/error-weight.h: In constructor ‘fst::ErrorWeight::ErrorWeight()’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/error-weight.h:31:19: error: no matching function for call to ‘LogMessage::LogMessage(const char [77])’ 31 | ErrorWeight() { FSTERROR() << "ErrorWeight::ErrorWeight called"; } | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/log.h:32:7: note: candidate: ‘LogMessage::LogMessage()’ 32 | class LogMessage { | ^~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/log.h:32:7: note: candidate expects 0 arguments, 1 provided /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/log.h:32:7: note: candidate: ‘constexpr LogMessage::LogMessage(const LogMessage&)’ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/log.h:32:7: note: no known conversion for argument 1 from ‘const char [77]’ to ‘const LogMessage&’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/pair-weight.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expectation-weight.h:48, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:31, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/weight.h: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/weight.h:156:27: error: ‘bool_constant’ in namespace ‘std’ does not name a template type 156 | using IsIdempotent = std::bool_constant<(W::Properties() & kIdempotent) != 0>; | ^~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/weight.h:159:21: error: ‘bool_constant’ in namespace ‘std’ does not name a template type 159 | using IsPath = std::bool_constant<(W::Properties() & kPath) != 0>; | ^~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/weight.h:192:17: error: ‘IsIdempotent’ was not declared in this scope; did you mean ‘kIdempotent’? 192 | static_assert(IsIdempotent::value, "W must be idempotent."); | ^~~~~~~~~~~~ | kIdempotent /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/weight.h:192:31: error: expected primary-expression before ‘>’ token 192 | static_assert(IsIdempotent::value, "W must be idempotent."); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/weight.h:192:34: error: ‘::value’ has not been declared 192 | static_assert(IsIdempotent::value, "W must be idempotent."); | ^~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:32, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/float-weight.h:96:25: error: ‘string_view’ in namespace ‘std’ does not name a type 96 | static constexpr std::string_view GetPrecisionString() { | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/float-weight.h:96:20: note: ‘std::string_view’ is only available from C++17 onwards 96 | static constexpr std::string_view GetPrecisionString() { | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/float-weight.h:394:49: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’? 394 | template , | ^~~~~~~~~ | is_same /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/float-weight.h:394:60: error: expected primary-expression before ‘,’ token 394 | template , | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/float-weight.h:394:69: error: expected unqualified-id before ‘,’ token 394 | template , | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/float-weight.h: In function ‘constexpr Weight fst::Power(const Weight&, size_t) [with Weight = fst::TropicalWeightTpl; size_t = long unsigned int]’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/float-weight.h:410:46: error: no matching function for call to ‘Power(const fst::TropicalWeightTpl&, size_t&)’ 410 | return Power(weight, n); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/pair-weight.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expectation-weight.h:48, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:31, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/weight.h:204:8: note: candidate: ‘template Weight fst::Power(const Weight&, size_t)’ 204 | Weight Power(const Weight &weight, size_t n) { | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/weight.h:204:8: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:32, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/float-weight.h:410:46: error: wrong number of template arguments (3, should be 1) 410 | return Power(weight, n); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/float-weight.h: In function ‘constexpr Weight fst::Power(const Weight&, size_t) [with Weight = fst::TropicalWeightTpl; size_t = long unsigned int]’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/float-weight.h:416:47: error: no matching function for call to ‘Power(const fst::TropicalWeightTpl&, size_t&)’ 416 | return Power(weight, n); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/pair-weight.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expectation-weight.h:48, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:31, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/weight.h:204:8: note: candidate: ‘template Weight fst::Power(const Weight&, size_t)’ 204 | Weight Power(const Weight &weight, size_t n) { | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/weight.h:204:8: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:32, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/float-weight.h:416:47: error: wrong number of template arguments (3, should be 1) 416 | return Power(weight, n); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:32, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/float-weight.h: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/float-weight.h:601:49: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’? 601 | template , | ^~~~~~~~~ | is_same /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/float-weight.h:601:60: error: expected primary-expression before ‘,’ token 601 | template , | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/float-weight.h:601:69: error: expected unqualified-id before ‘,’ token 601 | template , | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/float-weight.h: In function ‘constexpr Weight fst::Power(const Weight&, size_t) [with Weight = fst::LogWeightTpl; size_t = long unsigned int]’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/float-weight.h:617:46: error: no matching function for call to ‘Power(const fst::LogWeightTpl&, size_t&)’ 617 | return Power(weight, n); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/pair-weight.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expectation-weight.h:48, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:31, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/weight.h:204:8: note: candidate: ‘template Weight fst::Power(const Weight&, size_t)’ 204 | Weight Power(const Weight &weight, size_t n) { | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/weight.h:204:8: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:32, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/float-weight.h:617:46: error: wrong number of template arguments (3, should be 1) 617 | return Power(weight, n); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/float-weight.h: In function ‘constexpr Weight fst::Power(const Weight&, size_t) [with Weight = fst::LogWeightTpl; size_t = long unsigned int]’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/float-weight.h:623:47: error: no matching function for call to ‘Power(const fst::LogWeightTpl&, size_t&)’ 623 | return Power(weight, n); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/pair-weight.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expectation-weight.h:48, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:31, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/weight.h:204:8: note: candidate: ‘template Weight fst::Power(const Weight&, size_t)’ 204 | Weight Power(const Weight &weight, size_t n) { | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/weight.h:204:8: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:32, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/float-weight.h:623:47: error: wrong number of template arguments (3, should be 1) 623 | return Power(weight, n); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/float-weight.h: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/float-weight.h:804:49: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’? 804 | template , | ^~~~~~~~~ | is_same /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/float-weight.h:804:60: error: expected primary-expression before ‘,’ token 804 | template , | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/float-weight.h:804:69: error: expected unqualified-id before ‘,’ token 804 | template , | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/float-weight.h: In function ‘constexpr Weight fst::Power(const Weight&, size_t) [with Weight = fst::RealWeightTpl; size_t = long unsigned int]’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/float-weight.h:820:46: error: no matching function for call to ‘Power(const fst::RealWeightTpl&, size_t&)’ 820 | return Power(weight, n); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/pair-weight.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expectation-weight.h:48, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:31, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/weight.h:204:8: note: candidate: ‘template Weight fst::Power(const Weight&, size_t)’ 204 | Weight Power(const Weight &weight, size_t n) { | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/weight.h:204:8: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:32, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/float-weight.h:820:46: error: wrong number of template arguments (3, should be 1) 820 | return Power(weight, n); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/float-weight.h: In function ‘constexpr Weight fst::Power(const Weight&, size_t) [with Weight = fst::RealWeightTpl; size_t = long unsigned int]’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/float-weight.h:826:47: error: no matching function for call to ‘Power(const fst::RealWeightTpl&, size_t&)’ 826 | return Power(weight, n); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/pair-weight.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expectation-weight.h:48, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:31, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/weight.h:204:8: note: candidate: ‘template Weight fst::Power(const Weight&, size_t)’ 204 | Weight Power(const Weight &weight, size_t n) { | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/weight.h:204:8: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:32, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/float-weight.h:826:47: error: wrong number of template arguments (3, should be 1) 826 | return Power(weight, n); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lexicographic-weight.h: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lexicographic-weight.h:45:17: error: ‘IsPath’ was not declared in this scope; did you mean ‘kPath’? 45 | static_assert(IsPath::value, "W1 must have path property."); | ^~~~~~ | kPath /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lexicographic-weight.h:45:26: error: expected primary-expression before ‘>’ token 45 | static_assert(IsPath::value, "W1 must have path property."); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lexicographic-weight.h:45:29: error: ‘::value’ has not been declared 45 | static_assert(IsPath::value, "W1 must have path property."); | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lexicographic-weight.h:46:17: error: ‘IsPath’ was not declared in this scope; did you mean ‘kPath’? 46 | static_assert(IsPath::value, "W2 must have path property."); | ^~~~~~ | kPath /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lexicographic-weight.h:46:26: error: expected primary-expression before ‘>’ token 46 | static_assert(IsPath::value, "W2 must have path property."); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lexicographic-weight.h:46:29: error: ‘::value’ has not been declared 46 | static_assert(IsPath::value, "W2 must have path property."); | ^~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/string-weight.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:38, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/union-weight.h: In member function ‘std::istream& fst::UnionWeight::Read(std::istream&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/union-weight.h:280:24: error: no matching function for call to ‘ReadType(std::istream&, int32_t*)’ 280 | ReadType(istrm, &size); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/error-weight.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:84:22: note: candidate: ‘std::istream& fst::ReadType(std::istream&, std::string*)’ 84 | inline std::istream &ReadType(std::istream &strm, std::string *s) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:84:64: note: no known conversion for argument 2 from ‘int32_t*’ {aka ‘int*’} to ‘std::string*’ {aka ‘std::__cxx11::basic_string*’} 84 | inline std::istream &ReadType(std::istream &strm, std::string *s) { | ~~~~~~~~~~~~~^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:172:15: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::vector*)’ 172 | std::istream &ReadType(std::istream &strm, std::vector *c) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:172:15: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/string-weight.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:38, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/union-weight.h:280:24: note: mismatched types ‘std::vector’ and ‘int32_t’ {aka ‘int’} 280 | ReadType(istrm, &size); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/error-weight.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:177:15: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::__cxx11::list*)’ 177 | std::istream &ReadType(std::istream &strm, std::list *c) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:177:15: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/string-weight.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:38, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/union-weight.h:280:24: note: mismatched types ‘std::__cxx11::list’ and ‘int32_t’ {aka ‘int’} 280 | ReadType(istrm, &size); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/error-weight.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:182:15: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::set*)’ 182 | std::istream &ReadType(std::istream &strm, std::set *c) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:182:15: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/string-weight.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:38, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/union-weight.h:280:24: note: mismatched types ‘std::set’ and ‘int32_t’ {aka ‘int’} 280 | ReadType(istrm, &size); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/error-weight.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:187:15: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::map*)’ 187 | std::istream &ReadType(std::istream &strm, std::map *c) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:187:15: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/string-weight.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:38, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/union-weight.h:280:24: note: mismatched types ‘std::map’ and ‘int32_t’ {aka ‘int’} 280 | ReadType(istrm, &size); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/error-weight.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:198:15: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::unordered_map*)’ 198 | std::istream &ReadType(std::istream &strm, std::unordered_map *c) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:198:15: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/string-weight.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:38, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/union-weight.h:280:24: note: mismatched types ‘std::unordered_map’ and ‘int32_t’ {aka ‘int’} 280 | ReadType(istrm, &size); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/error-weight.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:192:15: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::unordered_set*)’ 192 | std::istream &ReadType(std::istream &strm, std::unordered_set *c) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:192:15: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/string-weight.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:38, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/union-weight.h:280:24: note: mismatched types ‘std::unordered_set’ and ‘int32_t’ {aka ‘int’} 280 | ReadType(istrm, &size); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/error-weight.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:110:22: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::pair<_T1, _T2>*)’ 110 | inline std::istream &ReadType(std::istream &strm, std::pair *p) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:110:22: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/string-weight.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:38, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/union-weight.h:280:24: note: mismatched types ‘std::pair<_T1, _T2>’ and ‘int32_t’ {aka ‘int’} 280 | ReadType(istrm, &size); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/error-weight.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:117:22: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::pair*)’ 117 | inline std::istream &ReadType(std::istream &strm, std::pair *p) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:117:22: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/string-weight.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:38, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/union-weight.h:280:24: note: mismatched types ‘std::pair’ and ‘int32_t’ {aka ‘int’} 280 | ReadType(istrm, &size); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/error-weight.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:162:15: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::array<_Tp, _Nm>*)’ 162 | std::istream &ReadType(std::istream &strm, std::array *c) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:162:15: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/string-weight.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:38, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/union-weight.h:280:24: note: mismatched types ‘std::array<_Tp, _Nm>’ and ‘int32_t’ {aka ‘int’} 280 | ReadType(istrm, &size); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:38, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/string-weight.h: In member function ‘std::istream& fst::StringWeight::Read(std::istream&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/string-weight.h:237:23: error: no matching function for call to ‘ReadType(std::istream&, int32_t*)’ 237 | ReadType(strm, &size); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/error-weight.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:84:22: note: candidate: ‘std::istream& fst::ReadType(std::istream&, std::string*)’ 84 | inline std::istream &ReadType(std::istream &strm, std::string *s) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:84:64: note: no known conversion for argument 2 from ‘int32_t*’ {aka ‘int*’} to ‘std::string*’ {aka ‘std::__cxx11::basic_string*’} 84 | inline std::istream &ReadType(std::istream &strm, std::string *s) { | ~~~~~~~~~~~~~^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:172:15: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::vector*)’ 172 | std::istream &ReadType(std::istream &strm, std::vector *c) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:172:15: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:38, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/string-weight.h:237:23: note: mismatched types ‘std::vector’ and ‘int32_t’ {aka ‘int’} 237 | ReadType(strm, &size); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/error-weight.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:177:15: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::__cxx11::list*)’ 177 | std::istream &ReadType(std::istream &strm, std::list *c) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:177:15: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:38, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/string-weight.h:237:23: note: mismatched types ‘std::__cxx11::list’ and ‘int32_t’ {aka ‘int’} 237 | ReadType(strm, &size); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/error-weight.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:182:15: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::set*)’ 182 | std::istream &ReadType(std::istream &strm, std::set *c) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:182:15: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:38, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/string-weight.h:237:23: note: mismatched types ‘std::set’ and ‘int32_t’ {aka ‘int’} 237 | ReadType(strm, &size); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/error-weight.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:187:15: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::map*)’ 187 | std::istream &ReadType(std::istream &strm, std::map *c) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:187:15: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:38, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/string-weight.h:237:23: note: mismatched types ‘std::map’ and ‘int32_t’ {aka ‘int’} 237 | ReadType(strm, &size); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/error-weight.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:198:15: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::unordered_map*)’ 198 | std::istream &ReadType(std::istream &strm, std::unordered_map *c) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:198:15: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:38, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/string-weight.h:237:23: note: mismatched types ‘std::unordered_map’ and ‘int32_t’ {aka ‘int’} 237 | ReadType(strm, &size); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/error-weight.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:192:15: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::unordered_set*)’ 192 | std::istream &ReadType(std::istream &strm, std::unordered_set *c) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:192:15: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:38, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/string-weight.h:237:23: note: mismatched types ‘std::unordered_set’ and ‘int32_t’ {aka ‘int’} 237 | ReadType(strm, &size); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/error-weight.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:110:22: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::pair<_T1, _T2>*)’ 110 | inline std::istream &ReadType(std::istream &strm, std::pair *p) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:110:22: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:38, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/string-weight.h:237:23: note: mismatched types ‘std::pair<_T1, _T2>’ and ‘int32_t’ {aka ‘int’} 237 | ReadType(strm, &size); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/error-weight.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:117:22: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::pair*)’ 117 | inline std::istream &ReadType(std::istream &strm, std::pair *p) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:117:22: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:38, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/string-weight.h:237:23: note: mismatched types ‘std::pair’ and ‘int32_t’ {aka ‘int’} 237 | ReadType(strm, &size); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/error-weight.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:162:15: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::array<_Tp, _Nm>*)’ 162 | std::istream &ReadType(std::istream &strm, std::array *c) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:162:15: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:38, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/string-weight.h:237:23: note: mismatched types ‘std::array<_Tp, _Nm>’ and ‘int32_t’ {aka ‘int’} 237 | ReadType(strm, &size); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/string-weight.h: In function ‘std::istream& fst::operator>>(std::istream&, fst::StringWeight&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/string-weight.h:338:15: error: ‘string_view’ is not a member of ‘std’ 338 | for (std::string_view sv : StrSplit(str, kStringSeparator)) { | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/string-weight.h:338:15: note: ‘std::string_view’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/string-weight.h:346:3: error: expected primary-expression before ‘}’ token 346 | } | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/string-weight.h:345:6: error: expected ‘;’ before ‘}’ token 345 | } | ^ | ; 346 | } | ~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/string-weight.h:346:3: error: expected primary-expression before ‘}’ token 346 | } | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/string-weight.h:345:6: error: expected ‘)’ before ‘}’ token 345 | } | ^ | ) 346 | } | ~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/string-weight.h:338:9: note: to match this ‘(’ 338 | for (std::string_view sv : StrSplit(str, kStringSeparator)) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/string-weight.h:346:3: error: expected primary-expression before ‘}’ token 346 | } | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:55:26: error: ‘is_nothrow_default_constructible_v’ is not a member of ‘std’; did you mean ‘is_nothrow_default_constructible’? 55 | ArcTpl() noexcept(std::is_nothrow_default_constructible_v) {} | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | is_nothrow_default_constructible /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:55:67: error: expected primary-expression before ‘>’ token 55 | ArcTpl() noexcept(std::is_nothrow_default_constructible_v) {} | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:55:68: error: expected primary-expression before ‘)’ token 55 | ArcTpl() noexcept(std::is_nothrow_default_constructible_v) {} | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:42, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/memory.h:90:34: error: ‘byte’ is not a member of ‘std’ 90 | std::list> blocks_; // List of allocated blocks. | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/memory.h:90:34: error: ‘byte’ is not a member of ‘std’ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/memory.h:90:39: error: template argument 1 is invalid 90 | std::list> blocks_; // List of allocated blocks. | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/memory.h:90:39: error: template argument 2 is invalid /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/memory.h:90:40: error: template argument 1 is invalid 90 | std::list> blocks_; // List of allocated blocks. | ^~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/memory.h:90:40: error: template argument 2 is invalid /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/memory.h: In constructor ‘fst::internal::MemoryArenaImpl::MemoryArenaImpl(size_t)’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/memory.h:61:13: error: request for member ‘push_front’ in ‘((fst::internal::MemoryArenaImpl*)this)->fst::internal::MemoryArenaImpl::blocks_’, which is of non-class type ‘int’ 61 | blocks_.push_front( | ^~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/memory.h:62:45: error: ‘byte’ is not a member of ‘std’ 62 | fst::make_unique_for_overwrite(block_size_)); | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/memory.h:62:45: error: ‘byte’ is not a member of ‘std’ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/memory.h:62:14: error: parse error in template argument list 62 | fst::make_unique_for_overwrite(block_size_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/memory.h: In member function ‘void* fst::internal::MemoryArenaImpl::Allocate(size_t)’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/memory.h:69:15: error: request for member ‘push_back’ in ‘((fst::internal::MemoryArenaImpl*)this)->fst::internal::MemoryArenaImpl::blocks_’, which is of non-class type ‘int’ 69 | blocks_.push_back( | ^~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/memory.h:70:47: error: ‘byte’ is not a member of ‘std’ 70 | fst::make_unique_for_overwrite(byte_size)); | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/memory.h:70:47: error: ‘byte’ is not a member of ‘std’ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/memory.h:70:16: error: parse error in template argument list 70 | fst::make_unique_for_overwrite(byte_size)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/memory.h:71:22: error: request for member ‘back’ in ‘((fst::internal::MemoryArenaImpl*)this)->fst::internal::MemoryArenaImpl::blocks_’, which is of non-class type ‘int’ 71 | return blocks_.back().get(); | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/memory.h:76:15: error: request for member ‘push_front’ in ‘((fst::internal::MemoryArenaImpl*)this)->fst::internal::MemoryArenaImpl::blocks_’, which is of non-class type ‘int’ 76 | blocks_.push_front( | ^~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/memory.h:77:47: error: ‘byte’ is not a member of ‘std’ 77 | fst::make_unique_for_overwrite(block_size_)); | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/memory.h:77:47: error: ‘byte’ is not a member of ‘std’ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/memory.h:77:16: error: parse error in template argument list 77 | fst::make_unique_for_overwrite(block_size_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/memory.h:80:26: error: request for member ‘front’ in ‘((fst::internal::MemoryArenaImpl*)this)->fst::internal::MemoryArenaImpl::blocks_’, which is of non-class type ‘int’ 80 | auto *ptr = &blocks_.front()[block_pos_]; | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/memory.h: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/memory.h:118:10: error: ‘byte’ in namespace ‘std’ does not name a type 118 | std::byte buf[kObjectSize]; | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/memory.h: In member function ‘void* fst::internal::MemoryPoolImpl::Allocate()’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/memory.h:134:36: error: ‘byte’ is not a member of ‘std’ 134 | return fst::implicit_cast(link->buf); | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/memory.h:134:36: error: ‘byte’ is not a member of ‘std’ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/memory.h:134:17: error: parse error in template argument list 134 | return fst::implicit_cast(link->buf); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:43, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/properties.h: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/properties.h:494:19: error: ‘string_view’ in namespace ‘std’ does not name a type 494 | extern const std::string_view PropertyNames[]; | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/properties.h:494:14: note: ‘std::string_view’ is only available from C++17 onwards 494 | extern const std::string_view PropertyNames[]; | ^~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/properties.h: In function ‘bool fst::internal::CompatProperties(uint64_t, uint64_t)’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/properties.h:515:9: error: no matching function for call to ‘LogMessage::LogMessage(const char [6])’ 515 | LOG(ERROR) << "CompatProperties: Mismatch: " | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/log.h:32:7: note: candidate: ‘LogMessage::LogMessage()’ 32 | class LogMessage { | ^~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/log.h:32:7: note: candidate expects 0 arguments, 1 provided /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/log.h:32:7: note: candidate: ‘constexpr LogMessage::LogMessage(const LogMessage&)’ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/log.h:32:7: note: no known conversion for argument 1 from ‘const char [6]’ to ‘const LogMessage&’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:43, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/properties.h:516:33: error: ‘PropertyNames’ is not a member of ‘fst::internal’ 516 | << internal::PropertyNames[i] | ^~~~~~~~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/register.h:28, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:44, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/generic-register.h: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/generic-register.h:57:21: error: ‘string_view’ in namespace ‘std’ does not name a type 57 | using type = std::string_view; | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/generic-register.h:57:16: note: ‘std::string_view’ is only available from C++17 onwards 57 | using type = std::string_view; | ^~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:44, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/register.h:65:31: error: ‘std::string_view’ has not been declared 65 | const Reader GetReader(std::string_view type) const { | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/register.h:69:37: error: ‘std::string_view’ has not been declared 69 | const Converter GetConverter(std::string_view type) const { | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/register.h:74:43: error: ‘std::string_view’ has not been declared 74 | std::string ConvertKeyToSoFilename(std::string_view key) const override { | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/register.h: In static member function ‘static fst::Fst* fst::FstRegisterer::ReadGeneric(std::istream&, const fst::FstReadOptions&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/register.h:98:24: error: ‘is_base_of_v’ is not a member of ‘std’; did you mean ‘is_base_of’? 98 | static_assert(std::is_base_of_v, FST>, | ^~~~~~~~~~~~ | is_base_of /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/register.h:98:45: error: expected primary-expression before ‘,’ token 98 | static_assert(std::is_base_of_v, FST>, | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/register.h:98:47: error: expected string-literal before ‘FST’ 98 | static_assert(std::is_base_of_v, FST>, | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/register.h:98:46: error: expected ‘)’ before ‘FST’ 98 | static_assert(std::is_base_of_v, FST>, | ~ ^~~~ | ) /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/register.h: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/register.h:123:45: error: ‘std::string_view’ has not been declared 123 | Fst *Convert(const Fst &fst, std::string_view fst_type) { | ^~~~~~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:45, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:71:46: error: ‘std::string_view’ has not been declared 71 | std::pair InsertOrFind(std::string_view key); | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:73:21: error: ‘std::string_view’ has not been declared 73 | int64_t Find(std::string_view key) const; | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:89:23: error: ‘std::string_view’ has not been declared 89 | size_t GetHash(std::string_view key) const { | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:93:24: error: ‘string_view’ is not a member of ‘std’ 93 | const std::hash str_hash_; | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:93:24: note: ‘std::string_view’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:93:24: error: ‘string_view’ is not a member of ‘std’ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:93:24: note: ‘std::string_view’ is only available from C++17 onwards /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:93:35: error: template argument 1 is invalid 93 | const std::hash str_hash_; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h: In member function ‘size_t fst::internal::DenseSymbolMap::GetHash(int) const’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:90:25: error: expression cannot be used as a function 90 | return str_hash_(key) & hash_mask_; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:115:34: error: ‘std::string_view’ has not been declared 115 | virtual int64_t AddSymbol(std::string_view symbol, int64_t key) = 0; | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:117:34: error: ‘std::string_view’ has not been declared 117 | virtual int64_t AddSymbol(std::string_view symbol) = 0; | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:128:29: error: ‘std::string_view’ has not been declared 128 | virtual int64_t Find(std::string_view symbol) const = 0; | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:132:28: error: ‘std::string_view’ has not been declared 132 | virtual bool Member(std::string_view symbol) const { | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:142:29: error: ‘std::string_view’ has not been declared 142 | virtual void SetName(std::string_view new_name) = 0; | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:167:26: error: ‘std::string_view’ has not been declared 167 | int64_t AddSymbol(std::string_view symbol, int64_t key) final; | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:169:26: error: ‘std::string_view’ has not been declared 169 | int64_t AddSymbol(std::string_view symbol) final; | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:173:21: error: ‘std::string_view’ has not been declared 173 | void SetName(std::string_view new_name) final; | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:183:44: error: expected ‘)’ before ‘name’ 183 | explicit SymbolTableImpl(std::string_view name) | ~ ^~~~~ | ) /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:202:26: error: ‘std::string_view’ has not been declared 202 | int64_t AddSymbol(std::string_view symbol, int64_t key) override; | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:204:26: error: ‘std::string_view’ has not been declared 204 | int64_t AddSymbol(std::string_view symbol) override { | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:214:32: error: ‘std::string_view’ has not been declared 214 | std::istream &strm, std::string_view name, | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:218:57: error: ‘std::string_view’ has not been declared 218 | static SymbolTableImpl *Read(std::istream &strm, std::string_view source); | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:228:21: error: ‘std::string_view’ has not been declared 228 | int64_t Find(std::string_view symbol) const override { | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:245:21: error: ‘std::string_view’ has not been declared 245 | void SetName(std::string_view new_name) override { | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h: In member function ‘virtual int64_t fst::internal::SymbolTableImpl::GetNthKey(ssize_t) const’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:240:40: error: no matching function for call to ‘fst::internal::SymbolTableImpl::Find(const string&) const’ 240 | return Find(symbols_.GetSymbol(pos)); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:224:15: note: candidate: ‘virtual std::string fst::internal::SymbolTableImpl::Find(int64_t) const’ 224 | std::string Find(int64_t key) const override; | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:224:28: note: no known conversion for argument 1 from ‘const string’ {aka ‘const std::__cxx11::basic_string’} to ‘int64_t’ {aka ‘long int’} 224 | std::string Find(int64_t key) const override; | ~~~~~~~~^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:228:11: note: candidate: ‘virtual int64_t fst::internal::SymbolTableImpl::Find(int) const’ 228 | int64_t Find(std::string_view symbol) const override { | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:228:33: note: no known conversion for argument 1 from ‘const string’ {aka ‘const std::__cxx11::basic_string’} to ‘int’ 228 | int64_t Find(std::string_view symbol) const override { | ~~~~~~~~~~~~~~~~~^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h: In member function ‘virtual void fst::internal::SymbolTableImpl::SetName(int)’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:246:33: error: no matching function for call to ‘std::__cxx11::basic_string::basic_string(int&)’ 246 | name_ = std::string(new_name); | ^ In file included from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/istream:38, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:25, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /usr/include/c++/9/bits/basic_string.h:625:9: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&)’ 625 | basic_string(_InputIterator __beg, _InputIterator __end, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:625:9: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:45, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:246:33: note: candidate expects 3 arguments, 1 provided 246 | name_ = std::string(new_name); | ^ In file included from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/istream:38, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:25, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /usr/include/c++/9/bits/basic_string.h:587:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 587 | basic_string(basic_string&& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:587:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:583:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 583 | basic_string(const basic_string& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:583:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:579:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::initializer_list<_Tp>, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 579 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:579:45: note: no known conversion for argument 1 from ‘int’ to ‘std::initializer_list’ 579 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/9/bits/basic_string.h:552:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 552 | basic_string(basic_string&& __str) noexcept | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:552:35: note: no known conversion for argument 1 from ‘int’ to ‘std::__cxx11::basic_string&&’ 552 | basic_string(basic_string&& __str) noexcept | ~~~~~~~~~~~~~~~^~~~~ /usr/include/c++/9/bits/basic_string.h:540:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, _CharT, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 540 | basic_string(size_type __n, _CharT __c, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:540:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:525:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 525 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:525:7: note: conversion of argument 1 would be ill-formed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:45, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:246:25: error: invalid conversion from ‘int’ to ‘const char*’ [-fpermissive] 246 | name_ = std::string(new_name); | ^~~~~~~~ | | | int In file included from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/istream:38, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:25, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /usr/include/c++/9/bits/basic_string.h:510:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 510 | basic_string(const _CharT* __s, size_type __n, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:510:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:492:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 492 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:492:7: note: candidate expects 4 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:476:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 476 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:476:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:461:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 461 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:461:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:448:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 448 | basic_string(const basic_string& __str) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:448:40: note: no known conversion for argument 1 from ‘int’ to ‘const std::__cxx11::basic_string&’ 448 | basic_string(const basic_string& __str) | ~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/c++/9/bits/basic_string.h:440:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 440 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:440:34: note: no known conversion for argument 1 from ‘int’ to ‘const std::allocator&’ 440 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ~~~~~~~~~~~~~~^~~ /usr/include/c++/9/bits/basic_string.h:431:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string() [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 431 | basic_string() | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:431:7: note: candidate expects 0 arguments, 1 provided In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:45, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:370:40: error: expected ‘)’ before ‘name’ 370 | explicit SymbolTable(std::string_view name = "") | ~ ^~~~~ | ) /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:378:32: error: ‘std::string_view’ has not been declared 378 | std::istream &strm, std::string_view name, | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:421:26: error: ‘std::string_view’ has not been declared 421 | int64_t AddSymbol(std::string_view symbol, int64_t key) { | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:428:26: error: ‘std::string_view’ has not been declared 428 | int64_t AddSymbol(std::string_view symbol) { | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:450:21: error: ‘std::string_view’ has not been declared 450 | int64_t Find(std::string_view symbol) const { return impl_->Find(symbol); } | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:459:20: error: ‘std::string_view’ has not been declared 459 | bool Member(std::string_view symbol) const { return impl_->Member(symbol); } | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:474:21: error: ‘std::string_view’ has not been declared 474 | void SetName(std::string_view new_name) { | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h: In static member function ‘static fst::SymbolTable* fst::SymbolTable::Read(std::istream&, const string&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:392:71: error: cannot convert ‘const string’ {aka ‘const std::__cxx11::basic_string’} to ‘int’ 392 | auto impl = fst::WrapUnique(internal::SymbolTableImpl::Read(strm, source)); | ^~~~~~ | | | const string {aka const std::__cxx11::basic_string} /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:218:69: note: initializing argument 2 of ‘static fst::internal::SymbolTableImpl* fst::internal::SymbolTableImpl::Read(std::istream&, int)’ 218 | static SymbolTableImpl *Read(std::istream &strm, std::string_view source); | ~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h: In static member function ‘static fst::SymbolTable* fst::SymbolTable::Read(const string&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:400:7: error: no matching function for call to ‘LogMessage::LogMessage(const char [6])’ 400 | LOG(ERROR) << "SymbolTable::Read: Can't open file: " << source; | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/log.h:32:7: note: candidate: ‘LogMessage::LogMessage()’ 32 | class LogMessage { | ^~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/log.h:32:7: note: candidate expects 0 arguments, 1 provided /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/log.h:32:7: note: candidate: ‘constexpr LogMessage::LogMessage(const LogMessage&)’ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/log.h:32:7: note: no known conversion for argument 1 from ‘const char [6]’ to ‘const LogMessage&’ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h: In member function ‘void fst::SymbolTable::MutateCheck()’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:517:5: error: invalid conversion from ‘const char*’ to ‘int’ [-fpermissive] 517 | CHECK(copy != nullptr); | ^~~~~ | | | const char* /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/log.h:53:47: note: initializing argument 2 of ‘void FstCheck(bool, int, int, int)’ 53 | inline void FstCheck(bool x, std::string_view expr, std::string_view file, | ~~~~~~~~~~~~~~~~~^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:517:5: error: invalid conversion from ‘const char*’ to ‘int’ [-fpermissive] 517 | CHECK(copy != nullptr); | ^~~~~ | | | const char* /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/log.h:53:70: note: initializing argument 3 of ‘void FstCheck(bool, int, int, int)’ 53 | inline void FstCheck(bool x, std::string_view expr, std::string_view file, | ~~~~~~~~~~~~~~~~~^~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:45, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h: In function ‘fst::SymbolTable* fst::RelabelSymbolTable(const fst::SymbolTable*, const std::vector >&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:567:74: error: no matching function for call to ‘fst::SymbolTable::SymbolTable(std::string)’ 567 | : (std::string("relabeled_") + table->Name())); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:45, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:499:12: note: candidate: ‘fst::SymbolTable::SymbolTable(std::shared_ptr)’ 499 | explicit SymbolTable(std::shared_ptr impl) | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:499:71: note: no known conversion for argument 1 from ‘std::string’ {aka ‘std::__cxx11::basic_string’} to ‘std::shared_ptr’ 499 | explicit SymbolTable(std::shared_ptr impl) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:302:7: note: candidate: ‘fst::SymbolTable::SymbolTable(const fst::SymbolTable&)’ 302 | class SymbolTable { | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:302:7: note: no known conversion for argument 1 from ‘std::string’ {aka ‘std::__cxx11::basic_string’} to ‘const fst::SymbolTable&’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:85:38: error: ‘string_view’ in namespace ‘std’ does not name a type 85 | explicit FstReadOptions(const std::string_view source = "", | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:85:33: note: ‘std::string_view’ is only available from C++17 onwards 85 | explicit FstReadOptions(const std::string_view source = "", | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:90:38: error: ‘string_view’ in namespace ‘std’ does not name a type 90 | explicit FstReadOptions(const std::string_view source, | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:90:33: note: ‘std::string_view’ is only available from C++17 onwards 90 | explicit FstReadOptions(const std::string_view source, | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:95:37: error: ‘std::string_view’ has not been declared 95 | static FileReadMode ReadMode(std::string_view mode); | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:85:59: error: invalid conversion from ‘const char*’ to ‘int’ [-fpermissive] 85 | explicit FstReadOptions(const std::string_view source = "", | ^~~~~~~~~~~~~~~ | | | const char* /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:109:44: error: expected ‘)’ before ‘source’ 109 | explicit FstWriteOptions(std::string_view source = "", | ~ ^~~~~~~ | ) /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:158:24: error: ‘std::string_view’ has not been declared 158 | void SetFstType(std::string_view type) { fsttype_ = std::string(type); } | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:160:24: error: ‘std::string_view’ has not been declared 160 | void SetArcType(std::string_view type) { arctype_ = std::string(type); } | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h: In member function ‘void fst::FstHeader::SetFstType(int)’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:158:71: error: no matching function for call to ‘std::__cxx11::basic_string::basic_string(int&)’ 158 | void SetFstType(std::string_view type) { fsttype_ = std::string(type); } | ^ In file included from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/istream:38, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:25, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /usr/include/c++/9/bits/basic_string.h:625:9: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&)’ 625 | basic_string(_InputIterator __beg, _InputIterator __end, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:625:9: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:158:71: note: candidate expects 3 arguments, 1 provided 158 | void SetFstType(std::string_view type) { fsttype_ = std::string(type); } | ^ In file included from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/istream:38, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:25, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /usr/include/c++/9/bits/basic_string.h:587:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 587 | basic_string(basic_string&& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:587:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:583:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 583 | basic_string(const basic_string& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:583:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:579:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::initializer_list<_Tp>, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 579 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:579:45: note: no known conversion for argument 1 from ‘int’ to ‘std::initializer_list’ 579 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/9/bits/basic_string.h:552:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 552 | basic_string(basic_string&& __str) noexcept | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:552:35: note: no known conversion for argument 1 from ‘int’ to ‘std::__cxx11::basic_string&&’ 552 | basic_string(basic_string&& __str) noexcept | ~~~~~~~~~~~~~~~^~~~~ /usr/include/c++/9/bits/basic_string.h:540:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, _CharT, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 540 | basic_string(size_type __n, _CharT __c, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:540:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:525:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 525 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:525:7: note: conversion of argument 1 would be ill-formed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:158:67: error: invalid conversion from ‘int’ to ‘const char*’ [-fpermissive] 158 | void SetFstType(std::string_view type) { fsttype_ = std::string(type); } | ^~~~ | | | int In file included from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/istream:38, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:25, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /usr/include/c++/9/bits/basic_string.h:510:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 510 | basic_string(const _CharT* __s, size_type __n, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:510:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:492:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 492 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:492:7: note: candidate expects 4 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:476:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 476 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:476:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:461:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 461 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:461:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:448:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 448 | basic_string(const basic_string& __str) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:448:40: note: no known conversion for argument 1 from ‘int’ to ‘const std::__cxx11::basic_string&’ 448 | basic_string(const basic_string& __str) | ~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/c++/9/bits/basic_string.h:440:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 440 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:440:34: note: no known conversion for argument 1 from ‘int’ to ‘const std::allocator&’ 440 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ~~~~~~~~~~~~~~^~~ /usr/include/c++/9/bits/basic_string.h:431:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string() [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 431 | basic_string() | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:431:7: note: candidate expects 0 arguments, 1 provided In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h: In member function ‘void fst::FstHeader::SetArcType(int)’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:160:71: error: no matching function for call to ‘std::__cxx11::basic_string::basic_string(int&)’ 160 | void SetArcType(std::string_view type) { arctype_ = std::string(type); } | ^ In file included from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/istream:38, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:25, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /usr/include/c++/9/bits/basic_string.h:625:9: note: candidate: ‘template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&)’ 625 | basic_string(_InputIterator __beg, _InputIterator __end, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:625:9: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:160:71: note: candidate expects 3 arguments, 1 provided 160 | void SetArcType(std::string_view type) { arctype_ = std::string(type); } | ^ In file included from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/istream:38, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:25, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /usr/include/c++/9/bits/basic_string.h:587:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 587 | basic_string(basic_string&& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:587:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:583:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 583 | basic_string(const basic_string& __str, const _Alloc& __a) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:583:7: note: candidate expects 2 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:579:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::initializer_list<_Tp>, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 579 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:579:45: note: no known conversion for argument 1 from ‘int’ to ‘std::initializer_list’ 579 | basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/include/c++/9/bits/basic_string.h:552:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 552 | basic_string(basic_string&& __str) noexcept | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:552:35: note: no known conversion for argument 1 from ‘int’ to ‘std::__cxx11::basic_string&&’ 552 | basic_string(basic_string&& __str) noexcept | ~~~~~~~~~~~~~~~^~~~~ /usr/include/c++/9/bits/basic_string.h:540:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, _CharT, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 540 | basic_string(size_type __n, _CharT __c, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:540:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:525:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 525 | basic_string(const _CharT* __s, const _Alloc& __a = _Alloc()) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:525:7: note: conversion of argument 1 would be ill-formed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:160:67: error: invalid conversion from ‘int’ to ‘const char*’ [-fpermissive] 160 | void SetArcType(std::string_view type) { arctype_ = std::string(type); } | ^~~~ | | | int In file included from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/istream:38, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:25, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /usr/include/c++/9/bits/basic_string.h:510:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 510 | basic_string(const _CharT* __s, size_type __n, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:510:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:492:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 492 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:492:7: note: candidate expects 4 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:476:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 476 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:476:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:461:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]’ 461 | basic_string(const basic_string& __str, size_type __pos, | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:461:7: note: candidate expects 3 arguments, 1 provided /usr/include/c++/9/bits/basic_string.h:448:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 448 | basic_string(const basic_string& __str) | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:448:40: note: no known conversion for argument 1 from ‘int’ to ‘const std::__cxx11::basic_string&’ 448 | basic_string(const basic_string& __str) | ~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/c++/9/bits/basic_string.h:440:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 440 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:440:34: note: no known conversion for argument 1 from ‘int’ to ‘const std::allocator&’ 440 | basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT | ~~~~~~~~~~~~~~^~~ /usr/include/c++/9/bits/basic_string.h:431:7: note: candidate: ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string() [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ 431 | basic_string() | ^~~~~~~~~~~~ /usr/include/c++/9/bits/basic_string.h:431:7: note: candidate expects 0 arguments, 1 provided In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:700:21: error: ‘std::string_view’ has not been declared 700 | void SetType(std::string_view type) { type_ = std::string(type); } | ^~~~~~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:814:35: error: ‘std::string_view’ has not been declared 814 | std::string_view type, uint64_t properties, | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:847:36: error: ‘std::string_view’ has not been declared 847 | std::string_view type, uint64_t properties, | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h: In member function ‘void fst::internal::FstImpl::WriteHeader(std::ostream&, const fst::FstWriteOptions&, int, fst::FstHeader*) const’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:789:23: error: cannot convert ‘const string’ {aka ‘const std::__cxx11::basic_string’} to ‘int’ 789 | hdr->SetFstType(type_); | ^~~~~ | | | const string {aka const std::__cxx11::basic_string} In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:158:36: note: initializing argument 1 of ‘void fst::FstHeader::SetFstType(int)’ 158 | void SetFstType(std::string_view type) { fsttype_ = std::string(type); } | ~~~~~~~~~~~~~~~~~^~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:44, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/mutable-fst.h: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/mutable-fst.h:153:32: error: ‘std::string_view’ has not been declared 153 | std::string_view convert_type = "vector") { | ^~~~~~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/cache.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compact-fst.h:34, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:47, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/vector-fst.h: In static member function ‘static fst::internal::VectorFstImpl* fst::internal::VectorFstImpl::Read(std::istream&, const fst::FstReadOptions&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/vector-fst.h:485:26: error: no matching function for call to ‘ReadType(std::istream&, int64_t*)’ 485 | ReadType(strm, &narcs); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/error-weight.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:84:22: note: candidate: ‘std::istream& fst::ReadType(std::istream&, std::string*)’ 84 | inline std::istream &ReadType(std::istream &strm, std::string *s) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:84:64: note: no known conversion for argument 2 from ‘int64_t*’ {aka ‘long int*’} to ‘std::string*’ {aka ‘std::__cxx11::basic_string*’} 84 | inline std::istream &ReadType(std::istream &strm, std::string *s) { | ~~~~~~~~~~~~~^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:172:15: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::vector*)’ 172 | std::istream &ReadType(std::istream &strm, std::vector *c) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:172:15: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/cache.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compact-fst.h:34, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:47, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/vector-fst.h:485:26: note: mismatched types ‘std::vector’ and ‘int64_t’ {aka ‘long int’} 485 | ReadType(strm, &narcs); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/error-weight.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:177:15: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::__cxx11::list*)’ 177 | std::istream &ReadType(std::istream &strm, std::list *c) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:177:15: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/cache.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compact-fst.h:34, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:47, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/vector-fst.h:485:26: note: mismatched types ‘std::__cxx11::list’ and ‘int64_t’ {aka ‘long int’} 485 | ReadType(strm, &narcs); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/error-weight.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:182:15: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::set*)’ 182 | std::istream &ReadType(std::istream &strm, std::set *c) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:182:15: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/cache.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compact-fst.h:34, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:47, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/vector-fst.h:485:26: note: mismatched types ‘std::set’ and ‘int64_t’ {aka ‘long int’} 485 | ReadType(strm, &narcs); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/error-weight.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:187:15: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::map*)’ 187 | std::istream &ReadType(std::istream &strm, std::map *c) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:187:15: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/cache.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compact-fst.h:34, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:47, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/vector-fst.h:485:26: note: mismatched types ‘std::map’ and ‘int64_t’ {aka ‘long int’} 485 | ReadType(strm, &narcs); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/error-weight.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:198:15: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::unordered_map*)’ 198 | std::istream &ReadType(std::istream &strm, std::unordered_map *c) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:198:15: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/cache.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compact-fst.h:34, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:47, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/vector-fst.h:485:26: note: mismatched types ‘std::unordered_map’ and ‘int64_t’ {aka ‘long int’} 485 | ReadType(strm, &narcs); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/error-weight.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:192:15: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::unordered_set*)’ 192 | std::istream &ReadType(std::istream &strm, std::unordered_set *c) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:192:15: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/cache.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compact-fst.h:34, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:47, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/vector-fst.h:485:26: note: mismatched types ‘std::unordered_set’ and ‘int64_t’ {aka ‘long int’} 485 | ReadType(strm, &narcs); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/error-weight.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:110:22: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::pair<_T1, _T2>*)’ 110 | inline std::istream &ReadType(std::istream &strm, std::pair *p) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:110:22: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/cache.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compact-fst.h:34, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:47, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/vector-fst.h:485:26: note: mismatched types ‘std::pair<_T1, _T2>’ and ‘int64_t’ {aka ‘long int’} 485 | ReadType(strm, &narcs); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/error-weight.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:117:22: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::pair*)’ 117 | inline std::istream &ReadType(std::istream &strm, std::pair *p) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:117:22: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/cache.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compact-fst.h:34, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:47, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/vector-fst.h:485:26: note: mismatched types ‘std::pair’ and ‘int64_t’ {aka ‘long int’} 485 | ReadType(strm, &narcs); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/error-weight.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:162:15: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::array<_Tp, _Nm>*)’ 162 | std::istream &ReadType(std::istream &strm, std::array *c) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:162:15: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/cache.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compact-fst.h:34, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:47, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/vector-fst.h:485:26: note: mismatched types ‘std::array<_Tp, _Nm>’ and ‘int64_t’ {aka ‘long int’} 485 | ReadType(strm, &narcs); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compact-fst.h:38, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:47, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/matcher.h: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/matcher.h:343:16: error: ‘optional’ in namespace ‘std’ does not name a template type 343 | mutable std::optional> | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/matcher.h:343:11: note: ‘std::optional’ is only available from C++17 onwards 343 | mutable std::optional> | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/matcher.h: In constructor ‘fst::SortedMatcher::SortedMatcher(const FST*, fst::MatchType, fst::SortedMatcher::Label)’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/matcher.h:194:9: error: class ‘fst::SortedMatcher’ does not have any field named ‘aiter_’ 194 | aiter_(std::nullopt), | ^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/matcher.h:194:21: error: ‘nullopt’ is not a member of ‘std’ 194 | aiter_(std::nullopt), | ^~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/matcher.h: In copy constructor ‘fst::SortedMatcher::SortedMatcher(const fst::SortedMatcher&, bool)’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/matcher.h:220:9: error: class ‘fst::SortedMatcher’ does not have any field named ‘aiter_’ 220 | aiter_(std::nullopt), | ^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/matcher.h:220:21: error: ‘nullopt’ is not a member of ‘std’ 220 | aiter_(std::nullopt), | ^~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/matcher.h: In member function ‘void fst::SortedMatcher::SetState(fst::SortedMatcher::StateId)’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/matcher.h:257:5: error: ‘aiter_’ was not declared in this scope 257 | aiter_.emplace(fst_, s); | ^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/matcher.h: In member function ‘bool fst::SortedMatcher::Done() const’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/matcher.h:296:9: error: ‘aiter_’ was not declared in this scope 296 | if (aiter_->Done()) return true; | ^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/matcher.h:298:5: error: ‘aiter_’ was not declared in this scope 298 | aiter_->SetFlags( | ^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/matcher.h: In member function ‘const Arc& fst::SortedMatcher::Value() const’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/matcher.h:306:5: error: ‘aiter_’ was not declared in this scope 306 | aiter_->SetFlags(kArcValueFlags, kArcValueFlags); | ^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/matcher.h: In member function ‘void fst::SortedMatcher::Next()’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/matcher.h:314:7: error: ‘aiter_’ was not declared in this scope 314 | aiter_->Next(); | ^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/matcher.h: In member function ‘size_t fst::SortedMatcher::Position() const’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/matcher.h:328:36: error: ‘aiter_’ was not declared in this scope 328 | size_t Position() const { return aiter_ ? aiter_->Position() : 0; } | ^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/matcher.h: In member function ‘fst::SortedMatcher::Label fst::SortedMatcher::GetLabel() const’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/matcher.h:332:23: error: ‘aiter_’ was not declared in this scope 332 | const auto &arc = aiter_->Value(); | ^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/matcher.h: In member function ‘bool fst::SortedMatcher::BinarySearch()’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/matcher.h:370:5: error: ‘aiter_’ was not declared in this scope 370 | aiter_->Seek(mid); | ^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/matcher.h:376:3: error: ‘aiter_’ was not declared in this scope 376 | aiter_->Seek(high); | ^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/matcher.h: In member function ‘bool fst::SortedMatcher::LinearSearch()’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/matcher.h:391:8: error: ‘aiter_’ was not declared in this scope 391 | for (aiter_->Reset(); !aiter_->Done(); aiter_->Next()) { | ^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/matcher.h: In member function ‘bool fst::SortedMatcher::Search()’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/matcher.h:403:3: error: ‘aiter_’ was not declared in this scope 403 | aiter_->SetFlags( | ^~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:53, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc-map.h: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc-map.h:652:28: error: expected constructor, destructor, or type conversion before ‘;’ token 652 | ArcMapper>; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc-map.h:658:28: error: expected constructor, destructor, or type conversion before ‘;’ token 658 | ArcMapper>; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc-map.h: In constructor ‘fst::GallicToNewSymbolsMapper::GallicToNewSymbolsMapper(fst::MutableFst*)’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc-map.h:990:49: error: no matching function for call to ‘fst::SymbolTable::SymbolTable(std::string&)’ 990 | fst_->SetInputSymbols(new SymbolTable(name)); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:45, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:499:12: note: candidate: ‘fst::SymbolTable::SymbolTable(std::shared_ptr)’ 499 | explicit SymbolTable(std::shared_ptr impl) | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:499:71: note: no known conversion for argument 1 from ‘std::string’ {aka ‘std::__cxx11::basic_string’} to ‘std::shared_ptr’ 499 | explicit SymbolTable(std::shared_ptr impl) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:302:7: note: candidate: ‘fst::SymbolTable::SymbolTable(const fst::SymbolTable&)’ 302 | class SymbolTable { | ^~~~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:302:7: note: no known conversion for argument 1 from ‘std::string’ {aka ‘std::__cxx11::basic_string’} to ‘const fst::SymbolTable&’ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:53, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc-map.h:993:52: error: no matching function for call to ‘fst::SymbolTable::AddSymbol(std::string, int)’ 993 | isymbols_->AddSymbol(osymbols_->Find(zero), 0); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:45, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:421:11: note: candidate: ‘int64_t fst::SymbolTable::AddSymbol(int, int64_t)’ 421 | int64_t AddSymbol(std::string_view symbol, int64_t key) { | ^~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:421:38: note: no known conversion for argument 1 from ‘std::string’ {aka ‘std::__cxx11::basic_string’} to ‘int’ 421 | int64_t AddSymbol(std::string_view symbol, int64_t key) { | ~~~~~~~~~~~~~~~~~^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:428:11: note: candidate: ‘int64_t fst::SymbolTable::AddSymbol(int)’ 428 | int64_t AddSymbol(std::string_view symbol) { | ^~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:428:11: note: candidate expects 1 argument, 2 provided In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:53, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc-map.h: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc-map.h:1284:22: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’? 1284 | static_assert(std::is_same_v, | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc-map.h:1284:55: error: expected ‘)’ before ‘typename’ 1284 | static_assert(std::is_same_v, | ~~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc-map.h:1287:22: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’? 1287 | static_assert(std::is_same_v, | ^~~~~~~~~ | is_same /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc-map.h:1287:53: error: expected ‘(’ before ‘,’ token 1287 | static_assert(std::is_same_v, | ^ | ( /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc-map.h:1287:55: error: expected string-literal before ‘typename’ 1287 | static_assert(std::is_same_v, | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc-map.h:1287:54: error: expected ‘)’ before ‘typename’ 1287 | static_assert(std::is_same_v, | ~ ^~~~~~~~~ | ) /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc-map.h:1290:12: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’? 1290 | std::is_same_v, | ^~~~~~~~~ | is_same /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc-map.h:1290:45: error: expected ‘(’ before ‘,’ token 1290 | std::is_same_v, | ^ | ( /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc-map.h:1290:47: error: expected string-literal before ‘typename’ 1290 | std::is_same_v, | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc-map.h:1290:46: error: expected ‘)’ before ‘typename’ 1290 | std::is_same_v, | ^~~~~~~~~ | ) /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc-map.h:1289:16: note: to match this ‘(’ 1289 | static_assert( | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/state-table.h:29, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/replace.h:37, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/rational.h:31, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/closure.h:28, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:55, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/bi-table.h:202:22: error: ‘is_signed_v’ is not a member of ‘std’; did you mean ‘is_signed’? 202 | static_assert(std::is_signed_v, "I must be a signed type"); | ^~~~~~~~~~~ | is_signed /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/bi-table.h:202:35: error: expected primary-expression before ‘>’ token 202 | static_assert(std::is_signed_v, "I must be a signed type"); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/bi-table.h:202:36: error: expected primary-expression before ‘,’ token 202 | static_assert(std::is_signed_v, "I must be a signed type"); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-matcher.h:32, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-filter.h:31, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compose.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:56, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/add-on.h: In static member function ‘static fst::AddOnPair* fst::AddOnPair::Read(std::istream&, const fst::FstReadOptions&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/add-on.h:73:33: error: no matching function for call to ‘ReadType(std::istream&, bool*)’ 73 | ReadType(istrm, &have_addon1); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/error-weight.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:84:22: note: candidate: ‘std::istream& fst::ReadType(std::istream&, std::string*)’ 84 | inline std::istream &ReadType(std::istream &strm, std::string *s) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:84:64: note: no known conversion for argument 2 from ‘bool*’ to ‘std::string*’ {aka ‘std::__cxx11::basic_string*’} 84 | inline std::istream &ReadType(std::istream &strm, std::string *s) { | ~~~~~~~~~~~~~^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:172:15: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::vector*)’ 172 | std::istream &ReadType(std::istream &strm, std::vector *c) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:172:15: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-matcher.h:32, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-filter.h:31, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compose.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:56, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/add-on.h:73:33: note: mismatched types ‘std::vector’ and ‘bool’ 73 | ReadType(istrm, &have_addon1); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/error-weight.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:177:15: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::__cxx11::list*)’ 177 | std::istream &ReadType(std::istream &strm, std::list *c) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:177:15: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-matcher.h:32, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-filter.h:31, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compose.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:56, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/add-on.h:73:33: note: mismatched types ‘std::__cxx11::list’ and ‘bool’ 73 | ReadType(istrm, &have_addon1); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/error-weight.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:182:15: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::set*)’ 182 | std::istream &ReadType(std::istream &strm, std::set *c) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:182:15: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-matcher.h:32, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-filter.h:31, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compose.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:56, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/add-on.h:73:33: note: mismatched types ‘std::set’ and ‘bool’ 73 | ReadType(istrm, &have_addon1); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/error-weight.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:187:15: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::map*)’ 187 | std::istream &ReadType(std::istream &strm, std::map *c) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:187:15: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-matcher.h:32, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-filter.h:31, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compose.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:56, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/add-on.h:73:33: note: mismatched types ‘std::map’ and ‘bool’ 73 | ReadType(istrm, &have_addon1); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/error-weight.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:198:15: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::unordered_map*)’ 198 | std::istream &ReadType(std::istream &strm, std::unordered_map *c) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:198:15: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-matcher.h:32, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-filter.h:31, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compose.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:56, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/add-on.h:73:33: note: mismatched types ‘std::unordered_map’ and ‘bool’ 73 | ReadType(istrm, &have_addon1); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/error-weight.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:192:15: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::unordered_set*)’ 192 | std::istream &ReadType(std::istream &strm, std::unordered_set *c) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:192:15: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-matcher.h:32, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-filter.h:31, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compose.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:56, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/add-on.h:73:33: note: mismatched types ‘std::unordered_set’ and ‘bool’ 73 | ReadType(istrm, &have_addon1); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/error-weight.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:110:22: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::pair<_T1, _T2>*)’ 110 | inline std::istream &ReadType(std::istream &strm, std::pair *p) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:110:22: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-matcher.h:32, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-filter.h:31, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compose.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:56, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/add-on.h:73:33: note: mismatched types ‘std::pair<_T1, _T2>’ and ‘bool’ 73 | ReadType(istrm, &have_addon1); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/error-weight.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:117:22: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::pair*)’ 117 | inline std::istream &ReadType(std::istream &strm, std::pair *p) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:117:22: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-matcher.h:32, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-filter.h:31, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compose.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:56, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/add-on.h:73:33: note: mismatched types ‘std::pair’ and ‘bool’ 73 | ReadType(istrm, &have_addon1); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/error-weight.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:162:15: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::array<_Tp, _Nm>*)’ 162 | std::istream &ReadType(std::istream &strm, std::array *c) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:162:15: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-matcher.h:32, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-filter.h:31, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compose.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:56, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/add-on.h:73:33: note: mismatched types ‘std::array<_Tp, _Nm>’ and ‘bool’ 73 | ReadType(istrm, &have_addon1); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/add-on.h:78:33: error: no matching function for call to ‘ReadType(std::istream&, bool*)’ 78 | ReadType(istrm, &have_addon2); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/error-weight.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:84:22: note: candidate: ‘std::istream& fst::ReadType(std::istream&, std::string*)’ 84 | inline std::istream &ReadType(std::istream &strm, std::string *s) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:84:64: note: no known conversion for argument 2 from ‘bool*’ to ‘std::string*’ {aka ‘std::__cxx11::basic_string*’} 84 | inline std::istream &ReadType(std::istream &strm, std::string *s) { | ~~~~~~~~~~~~~^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:172:15: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::vector*)’ 172 | std::istream &ReadType(std::istream &strm, std::vector *c) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:172:15: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-matcher.h:32, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-filter.h:31, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compose.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:56, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/add-on.h:78:33: note: mismatched types ‘std::vector’ and ‘bool’ 78 | ReadType(istrm, &have_addon2); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/error-weight.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:177:15: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::__cxx11::list*)’ 177 | std::istream &ReadType(std::istream &strm, std::list *c) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:177:15: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-matcher.h:32, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-filter.h:31, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compose.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:56, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/add-on.h:78:33: note: mismatched types ‘std::__cxx11::list’ and ‘bool’ 78 | ReadType(istrm, &have_addon2); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/error-weight.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:182:15: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::set*)’ 182 | std::istream &ReadType(std::istream &strm, std::set *c) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:182:15: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-matcher.h:32, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-filter.h:31, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compose.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:56, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/add-on.h:78:33: note: mismatched types ‘std::set’ and ‘bool’ 78 | ReadType(istrm, &have_addon2); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/error-weight.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:187:15: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::map*)’ 187 | std::istream &ReadType(std::istream &strm, std::map *c) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:187:15: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-matcher.h:32, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-filter.h:31, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compose.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:56, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/add-on.h:78:33: note: mismatched types ‘std::map’ and ‘bool’ 78 | ReadType(istrm, &have_addon2); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/error-weight.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:198:15: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::unordered_map*)’ 198 | std::istream &ReadType(std::istream &strm, std::unordered_map *c) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:198:15: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-matcher.h:32, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-filter.h:31, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compose.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:56, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/add-on.h:78:33: note: mismatched types ‘std::unordered_map’ and ‘bool’ 78 | ReadType(istrm, &have_addon2); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/error-weight.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:192:15: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::unordered_set*)’ 192 | std::istream &ReadType(std::istream &strm, std::unordered_set *c) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:192:15: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-matcher.h:32, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-filter.h:31, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compose.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:56, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/add-on.h:78:33: note: mismatched types ‘std::unordered_set’ and ‘bool’ 78 | ReadType(istrm, &have_addon2); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/error-weight.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:110:22: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::pair<_T1, _T2>*)’ 110 | inline std::istream &ReadType(std::istream &strm, std::pair *p) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:110:22: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-matcher.h:32, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-filter.h:31, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compose.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:56, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/add-on.h:78:33: note: mismatched types ‘std::pair<_T1, _T2>’ and ‘bool’ 78 | ReadType(istrm, &have_addon2); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/error-weight.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:117:22: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::pair*)’ 117 | inline std::istream &ReadType(std::istream &strm, std::pair *p) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:117:22: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-matcher.h:32, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-filter.h:31, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compose.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:56, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/add-on.h:78:33: note: mismatched types ‘std::pair’ and ‘bool’ 78 | ReadType(istrm, &have_addon2); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/error-weight.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:162:15: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::array<_Tp, _Nm>*)’ 162 | std::istream &ReadType(std::istream &strm, std::array *c) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:162:15: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-matcher.h:32, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-filter.h:31, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compose.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:56, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/add-on.h:78:33: note: mismatched types ‘std::array<_Tp, _Nm>’ and ‘bool’ 78 | ReadType(istrm, &have_addon2); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/add-on.h: In static member function ‘static fst::internal::AddOnImpl* fst::internal::AddOnImpl::Read(std::istream&, const fst::FstReadOptions&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/add-on.h:180:33: error: no matching function for call to ‘ReadType(std::istream&, int32_t*)’ 180 | ReadType(strm, &magic_number); // Ensures this is an add-on FST. | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/error-weight.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:84:22: note: candidate: ‘std::istream& fst::ReadType(std::istream&, std::string*)’ 84 | inline std::istream &ReadType(std::istream &strm, std::string *s) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:84:64: note: no known conversion for argument 2 from ‘int32_t*’ {aka ‘int*’} to ‘std::string*’ {aka ‘std::__cxx11::basic_string*’} 84 | inline std::istream &ReadType(std::istream &strm, std::string *s) { | ~~~~~~~~~~~~~^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:172:15: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::vector*)’ 172 | std::istream &ReadType(std::istream &strm, std::vector *c) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:172:15: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-matcher.h:32, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-filter.h:31, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compose.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:56, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/add-on.h:180:33: note: mismatched types ‘std::vector’ and ‘int32_t’ {aka ‘int’} 180 | ReadType(strm, &magic_number); // Ensures this is an add-on FST. | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/error-weight.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:177:15: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::__cxx11::list*)’ 177 | std::istream &ReadType(std::istream &strm, std::list *c) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:177:15: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-matcher.h:32, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-filter.h:31, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compose.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:56, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/add-on.h:180:33: note: mismatched types ‘std::__cxx11::list’ and ‘int32_t’ {aka ‘int’} 180 | ReadType(strm, &magic_number); // Ensures this is an add-on FST. | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/error-weight.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:182:15: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::set*)’ 182 | std::istream &ReadType(std::istream &strm, std::set *c) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:182:15: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-matcher.h:32, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-filter.h:31, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compose.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:56, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/add-on.h:180:33: note: mismatched types ‘std::set’ and ‘int32_t’ {aka ‘int’} 180 | ReadType(strm, &magic_number); // Ensures this is an add-on FST. | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/error-weight.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:187:15: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::map*)’ 187 | std::istream &ReadType(std::istream &strm, std::map *c) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:187:15: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-matcher.h:32, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-filter.h:31, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compose.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:56, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/add-on.h:180:33: note: mismatched types ‘std::map’ and ‘int32_t’ {aka ‘int’} 180 | ReadType(strm, &magic_number); // Ensures this is an add-on FST. | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/error-weight.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:198:15: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::unordered_map*)’ 198 | std::istream &ReadType(std::istream &strm, std::unordered_map *c) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:198:15: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-matcher.h:32, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-filter.h:31, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compose.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:56, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/add-on.h:180:33: note: mismatched types ‘std::unordered_map’ and ‘int32_t’ {aka ‘int’} 180 | ReadType(strm, &magic_number); // Ensures this is an add-on FST. | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/error-weight.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:192:15: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::unordered_set*)’ 192 | std::istream &ReadType(std::istream &strm, std::unordered_set *c) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:192:15: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-matcher.h:32, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-filter.h:31, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compose.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:56, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/add-on.h:180:33: note: mismatched types ‘std::unordered_set’ and ‘int32_t’ {aka ‘int’} 180 | ReadType(strm, &magic_number); // Ensures this is an add-on FST. | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/error-weight.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:110:22: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::pair<_T1, _T2>*)’ 110 | inline std::istream &ReadType(std::istream &strm, std::pair *p) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:110:22: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-matcher.h:32, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-filter.h:31, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compose.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:56, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/add-on.h:180:33: note: mismatched types ‘std::pair<_T1, _T2>’ and ‘int32_t’ {aka ‘int’} 180 | ReadType(strm, &magic_number); // Ensures this is an add-on FST. | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/error-weight.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:117:22: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::pair*)’ 117 | inline std::istream &ReadType(std::istream &strm, std::pair *p) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:117:22: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-matcher.h:32, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-filter.h:31, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compose.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:56, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/add-on.h:180:33: note: mismatched types ‘std::pair’ and ‘int32_t’ {aka ‘int’} 180 | ReadType(strm, &magic_number); // Ensures this is an add-on FST. | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/error-weight.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:162:15: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::array<_Tp, _Nm>*)’ 162 | std::istream &ReadType(std::istream &strm, std::array *c) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:162:15: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-matcher.h:32, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-filter.h:31, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compose.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:56, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/add-on.h:180:33: note: mismatched types ‘std::array<_Tp, _Nm>’ and ‘int32_t’ {aka ‘int’} 180 | ReadType(strm, &magic_number); // Ensures this is an add-on FST. | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/add-on.h:191:31: error: no matching function for call to ‘ReadType(std::istream&, bool*)’ 191 | ReadType(strm, &have_addon); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/error-weight.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:84:22: note: candidate: ‘std::istream& fst::ReadType(std::istream&, std::string*)’ 84 | inline std::istream &ReadType(std::istream &strm, std::string *s) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:84:64: note: no known conversion for argument 2 from ‘bool*’ to ‘std::string*’ {aka ‘std::__cxx11::basic_string*’} 84 | inline std::istream &ReadType(std::istream &strm, std::string *s) { | ~~~~~~~~~~~~~^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:172:15: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::vector*)’ 172 | std::istream &ReadType(std::istream &strm, std::vector *c) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:172:15: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-matcher.h:32, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-filter.h:31, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compose.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:56, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/add-on.h:191:31: note: mismatched types ‘std::vector’ and ‘bool’ 191 | ReadType(strm, &have_addon); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/error-weight.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:177:15: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::__cxx11::list*)’ 177 | std::istream &ReadType(std::istream &strm, std::list *c) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:177:15: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-matcher.h:32, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-filter.h:31, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compose.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:56, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/add-on.h:191:31: note: mismatched types ‘std::__cxx11::list’ and ‘bool’ 191 | ReadType(strm, &have_addon); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/error-weight.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:182:15: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::set*)’ 182 | std::istream &ReadType(std::istream &strm, std::set *c) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:182:15: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-matcher.h:32, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-filter.h:31, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compose.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:56, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/add-on.h:191:31: note: mismatched types ‘std::set’ and ‘bool’ 191 | ReadType(strm, &have_addon); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/error-weight.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:187:15: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::map*)’ 187 | std::istream &ReadType(std::istream &strm, std::map *c) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:187:15: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-matcher.h:32, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-filter.h:31, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compose.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:56, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/add-on.h:191:31: note: mismatched types ‘std::map’ and ‘bool’ 191 | ReadType(strm, &have_addon); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/error-weight.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:198:15: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::unordered_map*)’ 198 | std::istream &ReadType(std::istream &strm, std::unordered_map *c) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:198:15: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-matcher.h:32, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-filter.h:31, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compose.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:56, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/add-on.h:191:31: note: mismatched types ‘std::unordered_map’ and ‘bool’ 191 | ReadType(strm, &have_addon); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/error-weight.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:192:15: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::unordered_set*)’ 192 | std::istream &ReadType(std::istream &strm, std::unordered_set *c) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:192:15: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-matcher.h:32, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-filter.h:31, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compose.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:56, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/add-on.h:191:31: note: mismatched types ‘std::unordered_set’ and ‘bool’ 191 | ReadType(strm, &have_addon); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/error-weight.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:110:22: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::pair<_T1, _T2>*)’ 110 | inline std::istream &ReadType(std::istream &strm, std::pair *p) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:110:22: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-matcher.h:32, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-filter.h:31, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compose.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:56, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/add-on.h:191:31: note: mismatched types ‘std::pair<_T1, _T2>’ and ‘bool’ 191 | ReadType(strm, &have_addon); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/error-weight.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:117:22: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::pair*)’ 117 | inline std::istream &ReadType(std::istream &strm, std::pair *p) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:117:22: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-matcher.h:32, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-filter.h:31, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compose.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:56, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/add-on.h:191:31: note: mismatched types ‘std::pair’ and ‘bool’ 191 | ReadType(strm, &have_addon); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/error-weight.h:22, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/arc.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:162:15: note: candidate: ‘template std::istream& fst::ReadType(std::istream&, std::array<_Tp, _Nm>*)’ 162 | std::istream &ReadType(std::istream &strm, std::array *c) { | ^~~~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/util.h:162:15: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-matcher.h:32, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/lookahead-filter.h:31, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/compose.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:56, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/add-on.h:191:31: note: mismatched types ‘std::array<_Tp, _Nm>’ and ‘bool’ 191 | ReadType(strm, &have_addon); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/shortest-distance.h:31, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/prune.h:31, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/determinize.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:59, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/queue.h: In constructor ‘fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter)’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/queue.h:645:37: error: ‘IsPath’ was not declared in this scope; did you mean ‘kPath’? 645 | using Less = std::conditional_t::value, NaturalLess, | ^~~~~~ | kPath /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/queue.h:645:50: error: wrong number of template arguments (1, should be 3) 645 | using Less = std::conditional_t::value, NaturalLess, | ^ In file included from /usr/include/c++/9/bits/move.h:55, from /usr/include/c++/9/bits/nested_exception.h:40, from /usr/include/c++/9/exception:144, from /usr/include/c++/9/ios:39, from /usr/include/c++/9/istream:38, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:25, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /usr/include/c++/9/type_traits:2388:11: note: provided for ‘template using conditional_t = typename std::conditional::type’ 2388 | using conditional_t = typename conditional<_Cond, _Iftrue, _Iffalse>::type; | ^~~~~~~~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/shortest-distance.h:31, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/prune.h:31, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/determinize.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:59, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/queue.h:647:59: error: ‘Less’ was not declared in this scope 647 | using Compare = internal::StateWeightCompare; | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/queue.h:647:63: error: template argument 2 is invalid 647 | using Compare = internal::StateWeightCompare; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/queue.h:657:41: error: ‘IsIdempotent’ was not declared in this scope; did you mean ‘kIdempotent’? 657 | } else if ((props & kUnweighted) && IsIdempotent::value) { | ^~~~~~~~~~~~ | kIdempotent /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/queue.h:657:60: error: expected primary-expression before ‘>’ token 657 | } else if ((props & kUnweighted) && IsIdempotent::value) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/queue.h:657:63: error: ‘::value’ has not been declared 657 | } else if ((props & kUnweighted) && IsIdempotent::value) { | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/queue.h:667:27: error: template argument 2 is invalid 667 | std::unique_ptr less; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/queue.h:668:23: error: ‘Compare’ was not declared in this scope; did you mean ‘Compose’? 668 | std::unique_ptr comp; | ^~~~~~~ | Compose /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/queue.h:668:30: error: template argument 1 is invalid 668 | std::unique_ptr comp; | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/queue.h:668:30: error: template argument 2 is invalid /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/queue.h:669:34: error: expected primary-expression before ‘>’ token 669 | if constexpr (IsPath::value) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/queue.h:669:37: error: ‘::value’ has not been declared 669 | if constexpr (IsPath::value) { | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/queue.h:671:41: error: no matching function for call to ‘make_unique()’ 671 | less = std::make_unique(); | ^ In file included from /usr/include/c++/9/memory:80, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:26, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /usr/include/c++/9/bits/unique_ptr.h:848:5: note: candidate: ‘template typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...)’ 848 | make_unique(_Args&&... __args) | ^~~~~~~~~~~ /usr/include/c++/9/bits/unique_ptr.h:848:5: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/unique_ptr.h:854:5: note: candidate: ‘template typename std::_MakeUniq<_Tp>::__array std::make_unique(std::size_t)’ 854 | make_unique(size_t __num) | ^~~~~~~~~~~ /usr/include/c++/9/bits/unique_ptr.h:854:5: note: template argument deduction/substitution failed: /usr/include/c++/9/bits/unique_ptr.h:860:5: note: candidate: ‘template typename std::_MakeUniq<_Tp>::__invalid_type std::make_unique(_Args&& ...)’ 860 | make_unique(_Args&&...) = delete; | ^~~~~~~~~~~ /usr/include/c++/9/bits/unique_ptr.h:860:5: note: template argument deduction/substitution failed: In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/shortest-distance.h:31, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/prune.h:31, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/determinize.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:59, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/queue.h:672:56: error: invalid type argument of unary ‘*’ (have ‘int’) 672 | comp = std::make_unique(*distance, *less); | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/queue.h:678:58: error: request for member ‘get’ in ‘less’, which is of non-class type ‘int’ 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/queue.h:704:40: error: expected primary-expression before ‘>’ token 704 | if constexpr (IsPath::value) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/queue.h:704:43: error: ‘::value’ has not been declared 704 | if constexpr (IsPath::value) { | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/queue.h:706:65: error: invalid type argument of unary ‘*’ (have ‘int’) 706 | ShortestFirstQueue>(*comp); | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/queue.h: In static member function ‘static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*)’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/queue.h:786:24: error: ‘IsPath’ was not declared in this scope; did you mean ‘kPath’? 786 | if constexpr (!IsPath::value) { | ^~~~~~ | kPath /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/queue.h:786:37: error: expected primary-expression before ‘>’ token 786 | if constexpr (!IsPath::value) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/queue.h:786:40: error: ‘::value’ has not been declared 786 | if constexpr (!IsPath::value) { | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/queue.h:791:16: error: ‘IsIdempotent’ was not declared in this scope; did you mean ‘kIdempotent’? 791 | if (!IsIdempotent::value || | ^~~~~~~~~~~~ | kIdempotent /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/queue.h:791:35: error: expected primary-expression before ‘>’ token 791 | if (!IsIdempotent::value || | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/queue.h:791:38: error: ‘::value’ has not been declared 791 | if (!IsIdempotent::value || | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/queue.h:800:12: error: ‘IsIdempotent’ was not declared in this scope; did you mean ‘kIdempotent’? 800 | if (!IsIdempotent::value || | ^~~~~~~~~~~~ | kIdempotent /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/queue.h:800:31: error: expected primary-expression before ‘>’ token 800 | if (!IsIdempotent::value || | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/queue.h:800:34: error: ‘::value’ has not been declared 800 | if (!IsIdempotent::value || | ^~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/determinize.h:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:59, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/prune.h: In function ‘void fst::Prune(fst::MutableFst*, const fst::PruneOptions&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/prune.h:115:17: error: ‘IsPath’ was not declared in this scope; did you mean ‘kPath’? 115 | static_assert(IsPath::value, "Weight must have path property."); | ^~~~~~ | kPath /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/prune.h:115:30: error: expected primary-expression before ‘>’ token 115 | static_assert(IsPath::value, "Weight must have path property."); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/prune.h:115:33: error: ‘::value’ has not been declared 115 | static_assert(IsPath::value, "Weight must have path property."); | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/prune.h: In function ‘void fst::Prune(const fst::Fst&, fst::MutableFst*, const fst::PruneOptions&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/prune.h:228:17: error: ‘IsPath’ was not declared in this scope; did you mean ‘kPath’? 228 | static_assert(IsPath::value, "Weight must have path property."); | ^~~~~~ | kPath /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/prune.h:228:30: error: expected primary-expression before ‘>’ token 228 | static_assert(IsPath::value, "Weight must have path property."); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/prune.h:228:33: error: ‘::value’ has not been declared 228 | static_assert(IsPath::value, "Weight must have path property."); | ^~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:59, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/determinize.h: In static member function ‘static std::shared_ptr > fst::DeterminizeFst::CreateImpl(const fst::Fst&, const fst::DeterminizeFstOptions&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/determinize.h:946:21: error: ‘IsPath’ was not declared in this scope; did you mean ‘kPath’? 946 | if constexpr (IsPath::value) { | ^~~~~~ | kPath /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/determinize.h:946:34: error: expected primary-expression before ‘>’ token 946 | if constexpr (IsPath::value) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/determinize.h:946:37: error: ‘::value’ has not been declared 946 | if constexpr (IsPath::value) { | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/determinize.h: In function ‘void fst::Determinize(const fst::Fst&, fst::MutableFst*, const fst::DeterminizeOptions&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/determinize.h:1091:19: error: ‘IsPath’ was not declared in this scope; did you mean ‘kPath’? 1091 | if constexpr (IsPath::value) { | ^~~~~~ | kPath /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/determinize.h:1091:32: error: expected primary-expression before ‘>’ token 1091 | if constexpr (IsPath::value) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/determinize.h:1091:35: error: ‘::value’ has not been declared 1091 | if constexpr (IsPath::value) { | ^~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:61, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/disambiguate.h: In member function ‘void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/disambiguate.h:396:19: error: ‘IsPath’ was not declared in this scope; did you mean ‘kPath’? 396 | if constexpr (IsPath::value) { | ^~~~~~ | kPath /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/disambiguate.h:396:32: error: expected primary-expression before ‘>’ token 396 | if constexpr (IsPath::value) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/disambiguate.h:396:35: error: ‘::value’ has not been declared 396 | if constexpr (IsPath::value) { | ^~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/epsnormalize.h:27, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:63, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/rmepsilon.h: In function ‘void fst::RmEpsilon(fst::MutableFst*, std::vector*, const fst::RmEpsilonOptions&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/rmepsilon.h:292:19: error: ‘IsPath’ was not declared in this scope; did you mean ‘kPath’? 292 | if constexpr (IsPath::value) { | ^~~~~~ | kPath /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/rmepsilon.h:292:32: error: expected primary-expression before ‘>’ token 292 | if constexpr (IsPath::value) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/rmepsilon.h:292:35: error: ‘::value’ has not been declared 292 | if constexpr (IsPath::value) { | ^~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/equivalent.h:31, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:65, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/push.h: In function ‘void fst::Push(const fst::Fst&, fst::MutableFst*, uint8_t, float)’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/push.h:135:17: error: missing template arguments before ‘uwfst’ 135 | ArcMapFst uwfst(ifst, RmWeightMapper()); | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/push.h:136:17: error: missing template arguments before ‘guwfst’ 136 | ArcMapFst guwfst(uwfst, ToGallicMapper()); | ^~~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/push.h:137:24: error: ‘guwfst’ was not declared in this scope; did you mean ‘gfst’? 137 | ShortestDistance(guwfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); | ^~~~~~ | gfst In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:69, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/isomorphic.h: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/isomorphic.h:41:37: error: ‘IsIdempotent’ was not declared in this scope; did you mean ‘kIdempotent’? 41 | typename std::enable_if_t::value> * = nullptr> | ^~~~~~~~~~~~ | kIdempotent /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/isomorphic.h:41:56: error: template argument 1 is invalid 41 | typename std::enable_if_t::value> * = nullptr> | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/isomorphic.h:41:57: error: expected identifier before ‘::’ token 41 | typename std::enable_if_t::value> * = nullptr> | ^~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/isomorphic.h:41:64: error: expected unqualified-id before ‘>’ token 41 | typename std::enable_if_t::value> * = nullptr> | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/isomorphic.h:41:68: error: expected unqualified-id before ‘=’ token 41 | typename std::enable_if_t::value> * = nullptr> | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/isomorphic.h:48:38: error: ‘IsIdempotent’ was not declared in this scope; did you mean ‘kIdempotent’? 48 | typename std::enable_if_t::value> * = nullptr> | ^~~~~~~~~~~~ | kIdempotent /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/isomorphic.h:48:57: error: template argument 1 is invalid 48 | typename std::enable_if_t::value> * = nullptr> | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/isomorphic.h:48:58: error: expected identifier before ‘::’ token 48 | typename std::enable_if_t::value> * = nullptr> | ^~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/isomorphic.h:48:65: error: expected unqualified-id before ‘>’ token 48 | typename std::enable_if_t::value> * = nullptr> | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/isomorphic.h:48:69: error: expected unqualified-id before ‘=’ token 48 | typename std::enable_if_t::value> * = nullptr> | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/minimize.h:40, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:70, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/partition.h:69:22: error: ‘is_signed_v’ is not a member of ‘std’; did you mean ‘is_signed’? 69 | static_assert(std::is_signed_v && std::is_integral_v, | ^~~~~~~~~~~ | is_signed /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/partition.h:69:35: error: expected primary-expression before ‘>’ token 69 | static_assert(std::is_signed_v && std::is_integral_v, | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/partition.h:69:40: error: label ‘std’ referenced outside of any function 69 | static_assert(std::is_signed_v && std::is_integral_v, | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/partition.h:69:43: error: expected ‘,’ before ‘::’ token 69 | static_assert(std::is_signed_v && std::is_integral_v, | ^~ | , /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/partition.h:69:43: error: expected string-literal before ‘::’ token 69 | static_assert(std::is_signed_v && std::is_integral_v, | ^~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/partition.h:69:43: error: expected ‘)’ before ‘::’ token 69 | static_assert(std::is_signed_v && std::is_integral_v, | ~ ^~ | ) In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:70, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/minimize.h: In function ‘void fst::Minimize(fst::MutableFst*, fst::MutableFst*, float, bool)’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/minimize.h:515:20: error: ‘IsIdempotent’ was not declared in this scope; did you mean ‘kIdempotent’? 515 | if constexpr (!IsIdempotent::value) { | ^~~~~~~~~~~~ | kIdempotent /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/minimize.h:515:39: error: expected primary-expression before ‘>’ token 515 | if constexpr (!IsIdempotent::value) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/minimize.h:515:42: error: ‘::value’ has not been declared 515 | if constexpr (!IsIdempotent::value) { | ^~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:74, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/randequivalent.h: In function ‘bool fst::RandEquivalent(const fst::Fst&, const fst::Fst&, int32_t, const fst::RandGenOptions&, float, uint64_t, bool*)’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/randequivalent.h:89:10: error: ‘IsIdempotent’ was not declared in this scope; did you mean ‘kIdempotent’? 89 | if (!IsIdempotent::value && pfst1.Properties(kCyclic, true)) { | ^~~~~~~~~~~~ | kIdempotent /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/randequivalent.h:89:29: error: expected primary-expression before ‘>’ token 89 | if (!IsIdempotent::value && pfst1.Properties(kCyclic, true)) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/randequivalent.h:89:32: error: ‘::value’ has not been declared 89 | if (!IsIdempotent::value && pfst1.Properties(kCyclic, true)) { | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/randequivalent.h:99:10: error: ‘IsIdempotent’ was not declared in this scope; did you mean ‘kIdempotent’? 99 | if (!IsIdempotent::value && pfst2.Properties(kCyclic, true)) { | ^~~~~~~~~~~~ | kIdempotent /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/randequivalent.h:99:29: error: expected primary-expression before ‘>’ token 99 | if (!IsIdempotent::value && pfst2.Properties(kCyclic, true)) { | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/randequivalent.h:99:32: error: ‘::value’ has not been declared 99 | if (!IsIdempotent::value && pfst2.Properties(kCyclic, true)) { | ^~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:77, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/relabel.h: In function ‘void fst::Relabel(fst::MutableFst*, const fst::SymbolTable*, const fst::SymbolTable*, const string&, bool, const fst::SymbolTable*, const fst::SymbolTable*, const string&, bool)’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/relabel.h:110:58: error: no matching function for call to ‘fst::SymbolTable::Find(const string&) const’ 110 | unknown_ilabel = new_isymbols->Find(unknown_isymbol); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:45, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:446:15: note: candidate: ‘std::string fst::SymbolTable::Find(int64_t) const’ 446 | std::string Find(int64_t key) const { return impl_->Find(key); } | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:446:28: note: no known conversion for argument 1 from ‘const string’ {aka ‘const std::__cxx11::basic_string’} to ‘int64_t’ {aka ‘long int’} 446 | std::string Find(int64_t key) const { return impl_->Find(key); } | ~~~~~~~~^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:450:11: note: candidate: ‘int64_t fst::SymbolTable::Find(int) const’ 450 | int64_t Find(std::string_view symbol) const { return impl_->Find(symbol); } | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:450:33: note: no known conversion for argument 1 from ‘const string’ {aka ‘const std::__cxx11::basic_string’} to ‘int’ 450 | int64_t Find(std::string_view symbol) const { return impl_->Find(symbol); } | ~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:77, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/relabel.h:121:49: error: no matching function for call to ‘fst::SymbolTable::Find(const std::__cxx11::basic_string&) const’ 121 | auto new_index = new_isymbols->Find(symbol); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:45, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:446:15: note: candidate: ‘std::string fst::SymbolTable::Find(int64_t) const’ 446 | std::string Find(int64_t key) const { return impl_->Find(key); } | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:446:28: note: no known conversion for argument 1 from ‘const std::__cxx11::basic_string’ to ‘int64_t’ {aka ‘long int’} 446 | std::string Find(int64_t key) const { return impl_->Find(key); } | ~~~~~~~~^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:450:11: note: candidate: ‘int64_t fst::SymbolTable::Find(int) const’ 450 | int64_t Find(std::string_view symbol) const { return impl_->Find(symbol); } | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:450:33: note: no known conversion for argument 1 from ‘const std::__cxx11::basic_string’ to ‘int’ 450 | int64_t Find(std::string_view symbol) const { return impl_->Find(symbol); } | ~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:77, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/relabel.h:145:58: error: no matching function for call to ‘fst::SymbolTable::Find(const string&) const’ 145 | unknown_olabel = new_osymbols->Find(unknown_osymbol); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:45, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:446:15: note: candidate: ‘std::string fst::SymbolTable::Find(int64_t) const’ 446 | std::string Find(int64_t key) const { return impl_->Find(key); } | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:446:28: note: no known conversion for argument 1 from ‘const string’ {aka ‘const std::__cxx11::basic_string’} to ‘int64_t’ {aka ‘long int’} 446 | std::string Find(int64_t key) const { return impl_->Find(key); } | ~~~~~~~~^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:450:11: note: candidate: ‘int64_t fst::SymbolTable::Find(int) const’ 450 | int64_t Find(std::string_view symbol) const { return impl_->Find(symbol); } | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:450:33: note: no known conversion for argument 1 from ‘const string’ {aka ‘const std::__cxx11::basic_string’} to ‘int’ 450 | int64_t Find(std::string_view symbol) const { return impl_->Find(symbol); } | ~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:77, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/relabel.h:155:49: error: no matching function for call to ‘fst::SymbolTable::Find(const std::__cxx11::basic_string&) const’ 155 | auto new_index = new_osymbols->Find(symbol); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:45, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:446:15: note: candidate: ‘std::string fst::SymbolTable::Find(int64_t) const’ 446 | std::string Find(int64_t key) const { return impl_->Find(key); } | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:446:28: note: no known conversion for argument 1 from ‘const std::__cxx11::basic_string’ to ‘int64_t’ {aka ‘long int’} 446 | std::string Find(int64_t key) const { return impl_->Find(key); } | ~~~~~~~~^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:450:11: note: candidate: ‘int64_t fst::SymbolTable::Find(int) const’ 450 | int64_t Find(std::string_view symbol) const { return impl_->Find(symbol); } | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:450:33: note: no known conversion for argument 1 from ‘const std::__cxx11::basic_string’ to ‘int’ 450 | int64_t Find(std::string_view symbol) const { return impl_->Find(symbol); } | ~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:77, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/relabel.h: In constructor ‘fst::internal::RelabelFstImpl::RelabelFstImpl(const fst::Fst&, const fst::SymbolTable*, const fst::SymbolTable*, const fst::SymbolTable*, const fst::SymbolTable*, const RelabelFstOptions&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/relabel.h:265:70: error: no matching function for call to ‘fst::SymbolTable::Find(std::string) const’ 265 | input_map_[sitem.Label()] = new_isymbols->Find(sitem.Symbol()); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:45, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:446:15: note: candidate: ‘std::string fst::SymbolTable::Find(int64_t) const’ 446 | std::string Find(int64_t key) const { return impl_->Find(key); } | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:446:28: note: no known conversion for argument 1 from ‘std::string’ {aka ‘std::__cxx11::basic_string’} to ‘int64_t’ {aka ‘long int’} 446 | std::string Find(int64_t key) const { return impl_->Find(key); } | ~~~~~~~~^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:450:11: note: candidate: ‘int64_t fst::SymbolTable::Find(int) const’ 450 | int64_t Find(std::string_view symbol) const { return impl_->Find(symbol); } | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:450:33: note: no known conversion for argument 1 from ‘std::string’ {aka ‘std::__cxx11::basic_string’} to ‘int’ 450 | int64_t Find(std::string_view symbol) const { return impl_->Find(symbol); } | ~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:77, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/relabel.h:273:71: error: no matching function for call to ‘fst::SymbolTable::Find(std::string) const’ 273 | output_map_[sitem.Label()] = new_osymbols->Find(sitem.Symbol()); | ^ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fst.h:45, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/expanded-fst.h:33, from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:42, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:446:15: note: candidate: ‘std::string fst::SymbolTable::Find(int64_t) const’ 446 | std::string Find(int64_t key) const { return impl_->Find(key); } | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:446:28: note: no known conversion for argument 1 from ‘std::string’ {aka ‘std::__cxx11::basic_string’} to ‘int64_t’ {aka ‘long int’} 446 | std::string Find(int64_t key) const { return impl_->Find(key); } | ~~~~~~~~^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:450:11: note: candidate: ‘int64_t fst::SymbolTable::Find(int) const’ 450 | int64_t Find(std::string_view symbol) const { return impl_->Find(symbol); } | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/symbol-table.h:450:33: note: no known conversion for argument 1 from ‘std::string’ {aka ‘std::__cxx11::basic_string’} to ‘int’ 450 | int64_t Find(std::string_view symbol) const { return impl_->Find(symbol); } | ~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:85, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/shortest-path.h: In function ‘bool fst::internal::SingleShortestPath(const fst::Fst&, std::vector*, const fst::ShortestPathOptions&, typename Arc::StateId*, std::vector >*)’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/shortest-path.h:169:17: error: ‘IsPath’ was not declared in this scope; did you mean ‘kPath’? 169 | static_assert(IsPath::value, "Weight must have path property."); | ^~~~~~ | kPath /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/shortest-path.h:169:30: error: expected primary-expression before ‘>’ token 169 | static_assert(IsPath::value, "Weight must have path property."); | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/shortest-path.h:169:33: error: ‘::value’ has not been declared 169 | static_assert(IsPath::value, "Weight must have path property."); | ^~~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/shortest-path.h: In function ‘void fst::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::ShortestPathOptions&)’: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/shortest-path.h:442:17: error: ‘IsPath’ was not declared in this scope; did you mean ‘kPath’? 442 | static_assert(IsPath::value, | ^~~~~~ | kPath /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/shortest-path.h:442:30: error: expected primary-expression before ‘>’ token 442 | static_assert(IsPath::value, | ^ /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/shortest-path.h:442:33: error: ‘::value’ has not been declared 442 | static_assert(IsPath::value, | ^~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/fstlib.h:88, from /home/conan/w/prod/BuildSingleReference/conan-center-index/recipes/openfst/all/test_package/test_package.cpp:1: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/synchronize.h: At global scope: /home/conan/w/prod/BuildSingleReference/.conan/data/openfst/1.8.2/_/_/package/cd45ab40faab5c236d43db4de56402f567449da1/include/fst/synchronize.h:67:27: error: ‘basic_string_view’ in namespace ‘std’ does not name a template type 67 | using StringView = std::basic_string_view