******************************************************************************** conan install hunspell/1.7.2@#a8bc517a4467669047604568aba8286c --build=hunspell -pr /home/conan/w/prod/BuildSingleReference/170260/4e9e2b6a-cfd2-4ac7-b588-022bd840a1f3/profile_linux_7_libstdcpp_gcc_debug_64.hunspell-shared-False.txt -c tools.system.package_manager:mode=install -c tools.system.package_manager:sudo=True ******************************************************************************** Auto detecting your dev setup to initialize the default profile (/home/conan/w/prod/BuildSingleReference/.conan/profiles/default) CC and CXX: /usr/bin/gcc, /usr/bin/g++ Found gcc 7 gcc>=5, using the major as version ************************* WARNING: GCC OLD ABI COMPATIBILITY *********************** Conan detected a GCC version > 5 but has adjusted the 'compiler.libcxx' setting to 'libstdc++' for backwards compatibility. Your compiler is likely using the new CXX11 ABI by default (libstdc++11). If you want Conan to use the new ABI for the default profile, run: $ conan profile update settings.compiler.libcxx=libstdc++11 default Or edit '/home/conan/w/prod/BuildSingleReference/.conan/profiles/default' and set compiler.libcxx=libstdc++11 ************************************************************************************ Default settings os=Linux os_build=Linux arch=x86_64 arch_build=x86_64 compiler=gcc compiler.version=7 compiler.libcxx=libstdc++ build_type=Release *** You can change them in /home/conan/w/prod/BuildSingleReference/.conan/profiles/default *** *** Or override with -s compiler='other' -s ...s*** Configuration: [settings] arch=x86_64 build_type=Debug compiler=gcc compiler.libcxx=libstdc++ compiler.version=7 os=Linux [options] hunspell:shared=False [build_requires] [env] [conf] tools.system.package_manager:mode=install tools.system.package_manager:sudo=True hunspell/1.7.2: Forced build from source Installing package: hunspell/1.7.2 Requirements hunspell/1.7.2 from local cache - Cache Packages hunspell/1.7.2:053ea29eb0edc6b1695c893b738a971110c756fd - Build Installing (downloading, building) binaries... [HOOK - conan-center.py] pre_source(): [IMMUTABLE SOURCES (KB-H010)] OK hunspell/1.7.2: Configuring sources in /home/conan/w/prod/BuildSingleReference/.conan/data/hunspell/1.7.2/_/_/source [HOOK - conan-center.py] post_source(): [LIBCXX MANAGEMENT (KB-H011)] OK [HOOK - conan-center.py] post_source(): [CPPSTD MANAGEMENT (KB-H022)] OK [HOOK - conan-center.py] post_source(): [SHORT_PATHS USAGE (KB-H066)] OK hunspell/1.7.2: Building your package in /home/conan/w/prod/BuildSingleReference/.conan/data/hunspell/1.7.2/_/_/build/053ea29eb0edc6b1695c893b738a971110c756fd hunspell/1.7.2: Generator cmake created conanbuildinfo.cmake hunspell/1.7.2: Aggregating env generators [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK. 'fPIC' option found and apparently well managed [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK hunspell/1.7.2: Calling build() ----Running------ > cd '/home/conan/w/prod/BuildSingleReference/.conan/data/hunspell/1.7.2/_/_/build/053ea29eb0edc6b1695c893b738a971110c756fd' && cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE="Debug" -DCONAN_IN_LOCAL_CACHE="ON" -DCONAN_COMPILER="gcc" -DCONAN_COMPILER_VERSION="7" -DCONAN_CXX_FLAGS="-m64" -DCONAN_SHARED_LINKER_FLAGS="-m64" -DCONAN_C_FLAGS="-m64" -DCONAN_LIBCXX="libstdc++" -DBUILD_SHARED_LIBS="OFF" -DCMAKE_INSTALL_PREFIX="/home/conan/w/prod/BuildSingleReference/.conan/data/hunspell/1.7.2/_/_/package/053ea29eb0edc6b1695c893b738a971110c756fd" -DCMAKE_INSTALL_BINDIR="bin" -DCMAKE_INSTALL_SBINDIR="bin" -DCMAKE_INSTALL_LIBEXECDIR="bin" -DCMAKE_INSTALL_LIBDIR="lib" -DCMAKE_INSTALL_INCLUDEDIR="include" -DCMAKE_INSTALL_OLDINCLUDEDIR="include" -DCMAKE_INSTALL_DATAROOTDIR="share" -DCONAN_CMAKE_POSITION_INDEPENDENT_CODE="ON" -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY="ON" -DCONAN_EXPORTED="1" -DCONAN_hunspell_VERSION="1.7.2" -Wno-dev '/home/conan/w/prod/BuildSingleReference/.conan/data/hunspell/1.7.2/_/_/source' ----------------- -- The CXX compiler identification is GNU 7.2.0 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Conan: called by CMake conan helper -- Conan: called inside local cache -- Conan: Adjusting output directories -- Conan: Using cmake targets configuration -- Conan: Adjusting language standard -- Conan: Adjusting fPIC flag (ON) -- Conan: Compiler GCC>=5, checking major version 7 -- Conan: Checking correct version: 7 -- Conan: C++ stdlib: libstdc++ -- Performing Test HAVE_VISIBILITY -- Performing Test HAVE_VISIBILITY - Success -- Configuring done -- Generating done -- Build files have been written to: /home/conan/w/prod/BuildSingleReference/.conan/data/hunspell/1.7.2/_/_/build/053ea29eb0edc6b1695c893b738a971110c756fd ----Running------ > cmake --build '/home/conan/w/prod/BuildSingleReference/.conan/data/hunspell/1.7.2/_/_/build/053ea29eb0edc6b1695c893b738a971110c756fd' '--' '-j3' ----------------- Scanning dependencies of target hunspell [ 9%] Building CXX object CMakeFiles/hunspell.dir/src/hunspell/affentry.cxx.o [ 18%] Building CXX object CMakeFiles/hunspell.dir/src/hunspell/affixmgr.cxx.o [ 27%] Building CXX object CMakeFiles/hunspell.dir/src/hunspell/csutil.cxx.o CMakeFiles/hunspell.dir/build.make:81: recipe for target 'CMakeFiles/hunspell.dir/src/hunspell/affentry.cxx.o' failed CMakeFiles/hunspell.dir/build.make:94: recipe for target 'CMakeFiles/hunspell.dir/src/hunspell/affixmgr.cxx.o' failed CMakeFiles/Makefile2:94: recipe for target 'CMakeFiles/hunspell.dir/all' failed Makefile:148: recipe for target 'all' failed hunspell/1.7.2: CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY /home/conan/w/prod/BuildSingleReference/.conan/data/hunspell/1.7.2/_/_/source/src/hunspell/affentry.cxx: In member function ‘hentry* PfxEntry::check_twosfx(const string&, int, int, char, short unsigned int)’: /home/conan/w/prod/BuildSingleReference/.conan/data/hunspell/1.7.2/_/_/source/src/hunspell/affentry.cxx:293:46: error: no matching function for call to ‘std::basic_string::append(const string&, std::basic_string::size_type)’ tmpword.append(word, start + appnd.size()); ^ In file included from /usr/include/c++/7/string:52:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/hunspell/1.7.2/_/_/source/src/hunspell/w_char.hxx:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/hunspell/1.7.2/_/_/source/src/hunspell/atypes.hxx:55, from /home/conan/w/prod/BuildSingleReference/.conan/data/hunspell/1.7.2/_/_/source/src/hunspell/affentry.hxx:74, from /home/conan/w/prod/BuildSingleReference/.conan/data/hunspell/1.7.2/_/_/source/src/hunspell/affentry.cxx:76: /usr/include/c++/7/bits/basic_string.h:4122:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(const std::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator] append(const basic_string& __str); ^~~~~~ /usr/include/c++/7/bits/basic_string.h:4122:7: note: candidate expects 1 argument, 2 provided /usr/include/c++/7/bits/basic_string.h:4138:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(const std::basic_string<_CharT, _Traits, _Alloc>&, std::basic_string<_CharT, _Traits, _Alloc>::size_type, std::basic_string<_CharT, _Traits, _Alloc>::size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int] append(const basic_string& __str, size_type __pos, size_type __n); ^~~~~~ /usr/include/c++/7/bits/basic_string.h:4138:7: note: candidate expects 3 arguments, 2 provided /usr/include/c++/7/bits/basic_string.h:4147:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(const _CharT*, std::basic_string<_CharT, _Traits, _Alloc>::size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int] append(const _CharT* __s, size_type __n); ^~~~~~ /usr/include/c++/7/bits/basic_string.h:4147:7: note: no known conversion for argument 1 from ‘const string {aka const std::basic_string}’ to ‘const char*’ /usr/include/c++/7/bits/basic_string.h:4155:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(const _CharT*) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator] append(const _CharT* __s) ^~~~~~ /usr/include/c++/7/bits/basic_string.h:4155:7: note: candidate expects 1 argument, 2 provided /usr/include/c++/7/bits/basic_string.h:4170:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(std::basic_string<_CharT, _Traits, _Alloc>::size_type, _CharT) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int] append(size_type __n, _CharT __c); ^~~~~~ /usr/include/c++/7/bits/basic_string.h:4170:7: note: no known conversion for argument 1 from ‘const string {aka const std::basic_string}’ to ‘std::basic_string::size_type {aka long unsigned int}’ /usr/include/c++/7/bits/basic_string.h:4179:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(std::initializer_list<_Tp>) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator] append(initializer_list<_CharT> __l) ^~~~~~ /usr/include/c++/7/bits/basic_string.h:4179:7: note: candidate expects 1 argument, 2 provided /usr/include/c++/7/bits/basic_string.h:4193:9: note: candidate: template std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(_InputIterator, _InputIterator) [with _InputIterator = _InputIterator; _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator] append(_InputIterator __first, _InputIterator __last) ^~~~~~ /usr/include/c++/7/bits/basic_string.h:4193:9: note: template argument deduction/substitution failed: /home/conan/w/prod/BuildSingleReference/.conan/data/hunspell/1.7.2/_/_/source/src/hunspell/affentry.cxx:293:46: note: deduced conflicting types for parameter ‘_InputIterator’ (‘std::basic_string’ and ‘long unsigned int’) tmpword.append(word, start + appnd.size()); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/hunspell/1.7.2/_/_/source/src/hunspell/affentry.cxx: In member function ‘std::string PfxEntry::check_twosfx_morph(const string&, int, int, char, short unsigned int)’: /home/conan/w/prod/BuildSingleReference/.conan/data/hunspell/1.7.2/_/_/source/src/hunspell/affentry.cxx:341:46: error: no matching function for call to ‘std::basic_string::append(const string&, std::basic_string::size_type)’ tmpword.append(word, start + appnd.size()); ^ In file included from /usr/include/c++/7/string:52:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/hunspell/1.7.2/_/_/source/src/hunspell/w_char.hxx:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/hunspell/1.7.2/_/_/source/src/hunspell/atypes.hxx:55, from /home/conan/w/prod/BuildSingleReference/.conan/data/hunspell/1.7.2/_/_/source/src/hunspell/affentry.hxx:74, from /home/conan/w/prod/BuildSingleReference/.conan/data/hunspell/1.7.2/_/_/source/src/hunspell/affentry.cxx:76: /usr/include/c++/7/bits/basic_string.h:4122:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(const std::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator] append(const basic_string& __str); ^~~~~~ /usr/include/c++/7/bits/basic_string.h:4122:7: note: candidate expects 1 argument, 2 provided /usr/include/c++/7/bits/basic_string.h:4138:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(const std::basic_string<_CharT, _Traits, _Alloc>&, std::basic_string<_CharT, _Traits, _Alloc>::size_type, std::basic_string<_CharT, _Traits, _Alloc>::size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int] append(const basic_string& __str, size_type __pos, size_type __n); ^~~~~~ /usr/include/c++/7/bits/basic_string.h:4138:7: note: candidate expects 3 arguments, 2 provided /usr/include/c++/7/bits/basic_string.h:4147:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(const _CharT*, std::basic_string<_CharT, _Traits, _Alloc>::size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int] append(const _CharT* __s, size_type __n); ^~~~~~ /usr/include/c++/7/bits/basic_string.h:4147:7: note: no known conversion for argument 1 from ‘const string {aka const std::basic_string}’ to ‘const char*’ /usr/include/c++/7/bits/basic_string.h:4155:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(const _CharT*) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator] append(const _CharT* __s) ^~~~~~ /usr/include/c++/7/bits/basic_string.h:4155:7: note: candidate expects 1 argument, 2 provided /usr/include/c++/7/bits/basic_string.h:4170:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(std::basic_string<_CharT, _Traits, _Alloc>::size_type, _CharT) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int] append(size_type __n, _CharT __c); ^~~~~~ /usr/include/c++/7/bits/basic_string.h:4170:7: note: no known conversion for argument 1 from ‘const string {aka const std::basic_string}’ to ‘std::basic_string::size_type {aka long unsigned int}’ /usr/include/c++/7/bits/basic_string.h:4179:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(std::initializer_list<_Tp>) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator] append(initializer_list<_CharT> __l) ^~~~~~ /usr/include/c++/7/bits/basic_string.h:4179:7: note: candidate expects 1 argument, 2 provided /usr/include/c++/7/bits/basic_string.h:4193:9: note: candidate: template std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(_InputIterator, _InputIterator) [with _InputIterator = _InputIterator; _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator] append(_InputIterator __first, _InputIterator __last) ^~~~~~ /usr/include/c++/7/bits/basic_string.h:4193:9: note: template argument deduction/substitution failed: /home/conan/w/prod/BuildSingleReference/.conan/data/hunspell/1.7.2/_/_/source/src/hunspell/affentry.cxx:341:46: note: deduced conflicting types for parameter ‘_InputIterator’ (‘std::basic_string’ and ‘long unsigned int’) tmpword.append(word, start + appnd.size()); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/hunspell/1.7.2/_/_/source/src/hunspell/affentry.cxx: In member function ‘std::string PfxEntry::check_morph(const string&, int, int, char, short unsigned int)’: /home/conan/w/prod/BuildSingleReference/.conan/data/hunspell/1.7.2/_/_/source/src/hunspell/affentry.cxx:389:46: error: no matching function for call to ‘std::basic_string::append(const string&, std::basic_string::size_type)’ tmpword.append(word, start + appnd.size()); ^ In file included from /usr/include/c++/7/string:52:0, from /home/conan/w/prod/BuildSingleReference/.conan/data/hunspell/1.7.2/_/_/source/src/hunspell/w_char.hxx:41, from /home/conan/w/prod/BuildSingleReference/.conan/data/hunspell/1.7.2/_/_/source/src/hunspell/atypes.hxx:55, from /home/conan/w/prod/BuildSingleReference/.conan/data/hunspell/1.7.2/_/_/source/src/hunspell/affentry.hxx:74, from /home/conan/w/prod/BuildSingleReference/.conan/data/hunspell/1.7.2/_/_/source/src/hunspell/affentry.cxx:76: /usr/include/c++/7/bits/basic_string.h:4122:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(const std::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator] append(const basic_string& __str); ^~~~~~ /usr/include/c++/7/bits/basic_string.h:4122:7: note: candidate expects 1 argument, 2 provided /usr/include/c++/7/bits/basic_string.h:4138:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(const std::basic_string<_CharT, _Traits, _Alloc>&, std::basic_string<_CharT, _Traits, _Alloc>::size_type, std::basic_string<_CharT, _Traits, _Alloc>::size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int] append(const basic_string& __str, size_type __pos, size_type __n); ^~~~~~ /usr/include/c++/7/bits/basic_string.h:4138:7: note: candidate expects 3 arguments, 2 provided /usr/include/c++/7/bits/basic_string.h:4147:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(const _CharT*, std::basic_string<_CharT, _Traits, _Alloc>::size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int] append(const _CharT* __s, size_type __n); ^~~~~~ /usr/include/c++/7/bits/basic_string.h:4147:7: note: no known conversion for argument 1 from ‘const string {aka const std::basic_string}’ to ‘const char*’ /usr/include/c++/7/bits/basic_string.h:4155:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(const _CharT*) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator] append(const _CharT* __s) ^~~~~~ /usr/include/c++/7/bits/basic_string.h:4155:7: note: candidate expects 1 argument, 2 provided /usr/include/c++/7/bits/basic_string.h:4170:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(std::basic_string<_CharT, _Traits, _Alloc>::size_type, _CharT) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int] append(size_type __n, _CharT __c); ^~~~~~ /usr/include/c++/7/bits/basic_string.h:4170:7: note: no known conversion for argument 1 from ‘const string {aka const std::basic_string}’ to ‘std::basic_string::size_type {aka long unsigned int}’ /usr/include/c++/7/bits/basic_string.h:4179:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(std::initializer_list<_Tp>) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator] append(initializer_list<_CharT> __l) ^~~~~~ /usr/include/c++/7/bits/basic_string.h:4179:7: note: candidate expects 1 argument, 2 provided /usr/include/c++/7/bits/basic_string.h:4193:9: note: candidate: template std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(_InputIterator, _InputIterator) [with _InputIterator = _InputIterator; _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator] append(_InputIterator __first, _InputIterator __last) ^~~~~~ /usr/include/c++/7/bits/basic_string.h:4193:9: note: template argument deduction/substitution failed: /home/conan/w/prod/BuildSingleReference/.conan/data/hunspell/1.7.2/_/_/source/src/hunspell/affentry.cxx:389:46: note: deduced conflicting types for parameter ‘_InputIterator’ (‘std::basic_string’ and ‘long unsigned int’) tmpword.append(word, start + appnd.size()); ^ make[2]: *** [CMakeFiles/hunspell.dir/src/hunspell/affentry.cxx.o] Error 1 make[2]: *** Waiting for unfinished jobs.... /home/conan/w/prod/BuildSingleReference/.conan/data/hunspell/1.7.2/_/_/source/src/hunspell/affixmgr.cxx: In member function ‘int AffixMgr::compound_check_morph(const string&, short int, short int, short int, short int, hentry**, hentry**, char, std::string&, const string*)’: /home/conan/w/prod/BuildSingleReference/.conan/data/hunspell/1.7.2/_/_/source/src/hunspell/affixmgr.cxx:2468:32: error: no matching function for call to ‘std::basic_string::append(const string&, int&)’ result.append(word, i); ^ In file included from /usr/include/c++/7/string:52:0, from /usr/include/c++/7/stdexcept:39, from /usr/include/c++/7/array:39, from /usr/include/c++/7/tuple:39, from /usr/include/c++/7/bits/unique_ptr.h:37, from /usr/include/c++/7/memory:80, from /home/conan/w/prod/BuildSingleReference/.conan/data/hunspell/1.7.2/_/_/source/src/hunspell/affixmgr.cxx:78: /usr/include/c++/7/bits/basic_string.h:4122:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(const std::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator] append(const basic_string& __str); ^~~~~~ /usr/include/c++/7/bits/basic_string.h:4122:7: note: candidate expects 1 argument, 2 provided /usr/include/c++/7/bits/basic_string.h:4138:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(const std::basic_string<_CharT, _Traits, _Alloc>&, std::basic_string<_CharT, _Traits, _Alloc>::size_type, std::basic_string<_CharT, _Traits, _Alloc>::size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int] append(const basic_string& __str, size_type __pos, size_type __n); ^~~~~~ /usr/include/c++/7/bits/basic_string.h:4138:7: note: candidate expects 3 arguments, 2 provided /usr/include/c++/7/bits/basic_string.h:4147:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(const _CharT*, std::basic_string<_CharT, _Traits, _Alloc>::size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int] append(const _CharT* __s, size_type __n); ^~~~~~ /usr/include/c++/7/bits/basic_string.h:4147:7: note: no known conversion for argument 1 from ‘const string {aka const std::basic_string}’ to ‘const char*’ /usr/include/c++/7/bits/basic_string.h:4155:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(const _CharT*) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator] append(const _CharT* __s) ^~~~~~ /usr/include/c++/7/bits/basic_string.h:4155:7: note: candidate expects 1 argument, 2 provided /usr/include/c++/7/bits/basic_string.h:4170:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(std::basic_string<_CharT, _Traits, _Alloc>::size_type, _CharT) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int] append(size_type __n, _CharT __c); ^~~~~~ /usr/include/c++/7/bits/basic_string.h:4170:7: note: no known conversion for argument 1 from ‘const string {aka const std::basic_string}’ to ‘std::basic_string::size_type {aka long unsigned int}’ /usr/include/c++/7/bits/basic_string.h:4179:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(std::initializer_list<_Tp>) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator] append(initializer_list<_CharT> __l) ^~~~~~ /usr/include/c++/7/bits/basic_string.h:4179:7: note: candidate expects 1 argument, 2 provided /usr/include/c++/7/bits/basic_string.h:4193:9: note: candidate: template std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(_InputIterator, _InputIterator) [with _InputIterator = _InputIterator; _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator] append(_InputIterator __first, _InputIterator __last) ^~~~~~ /usr/include/c++/7/bits/basic_string.h:4193:9: note: template argument deduction/substitution failed: /home/conan/w/prod/BuildSingleReference/.conan/data/hunspell/1.7.2/_/_/source/src/hunspell/affixmgr.cxx:2468:32: note: deduced conflicting types for parameter ‘_InputIterator’ (‘std::basic_string’ and ‘int’) result.append(word, i); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/hunspell/1.7.2/_/_/source/src/hunspell/affixmgr.cxx:2525:32: error: no matching function for call to ‘std::basic_string::append(const string&, int&)’ result.append(word, i); ^ In file included from /usr/include/c++/7/string:52:0, from /usr/include/c++/7/stdexcept:39, from /usr/include/c++/7/array:39, from /usr/include/c++/7/tuple:39, from /usr/include/c++/7/bits/unique_ptr.h:37, from /usr/include/c++/7/memory:80, from /home/conan/w/prod/BuildSingleReference/.conan/data/hunspell/1.7.2/_/_/source/src/hunspell/affixmgr.cxx:78: /usr/include/c++/7/bits/basic_string.h:4122:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(const std::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator] append(const basic_string& __str); ^~~~~~ /usr/include/c++/7/bits/basic_string.h:4122:7: note: candidate expects 1 argument, 2 provided /usr/include/c++/7/bits/basic_string.h:4138:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(const std::basic_string<_CharT, _Traits, _Alloc>&, std::basic_string<_CharT, _Traits, _Alloc>::size_type, std::basic_string<_CharT, _Traits, _Alloc>::size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int] append(const basic_string& __str, size_type __pos, size_type __n); ^~~~~~ /usr/include/c++/7/bits/basic_string.h:4138:7: note: candidate expects 3 arguments, 2 provided /usr/include/c++/7/bits/basic_string.h:4147:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(const _CharT*, std::basic_string<_CharT, _Traits, _Alloc>::size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int] append(const _CharT* __s, size_type __n); ^~~~~~ /usr/include/c++/7/bits/basic_string.h:4147:7: note: no known conversion for argument 1 from ‘const string {aka const std::basic_string}’ to ‘const char*’ /usr/include/c++/7/bits/basic_string.h:4155:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(const _CharT*) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator] append(const _CharT* __s) ^~~~~~ /usr/include/c++/7/bits/basic_string.h:4155:7: note: candidate expects 1 argument, 2 provided /usr/include/c++/7/bits/basic_string.h:4170:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(std::basic_string<_CharT, _Traits, _Alloc>::size_type, _CharT) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int] append(size_type __n, _CharT __c); ^~~~~~ /usr/include/c++/7/bits/basic_string.h:4170:7: note: no known conversion for argument 1 from ‘const string {aka const std::basic_string}’ to ‘std::basic_string::size_type {aka long unsigned int}’ /usr/include/c++/7/bits/basic_string.h:4179:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(std::initializer_list<_Tp>) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator] append(initializer_list<_CharT> __l) ^~~~~~ /usr/include/c++/7/bits/basic_string.h:4179:7: note: candidate expects 1 argument, 2 provided /usr/include/c++/7/bits/basic_string.h:4193:9: note: candidate: template std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(_InputIterator, _InputIterator) [with _InputIterator = _InputIterator; _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator] append(_InputIterator __first, _InputIterator __last) ^~~~~~ /usr/include/c++/7/bits/basic_string.h:4193:9: note: template argument deduction/substitution failed: /home/conan/w/prod/BuildSingleReference/.conan/data/hunspell/1.7.2/_/_/source/src/hunspell/affixmgr.cxx:2525:32: note: deduced conflicting types for parameter ‘_InputIterator’ (‘std::basic_string’ and ‘int’) result.append(word, i); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/hunspell/1.7.2/_/_/source/src/hunspell/affixmgr.cxx:2576:36: error: no matching function for call to ‘std::basic_string::append(const string&, int&)’ result.append(word, i); ^ In file included from /usr/include/c++/7/string:52:0, from /usr/include/c++/7/stdexcept:39, from /usr/include/c++/7/array:39, from /usr/include/c++/7/tuple:39, from /usr/include/c++/7/bits/unique_ptr.h:37, from /usr/include/c++/7/memory:80, from /home/conan/w/prod/BuildSingleReference/.conan/data/hunspell/1.7.2/_/_/source/src/hunspell/affixmgr.cxx:78: /usr/include/c++/7/bits/basic_string.h:4122:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(const std::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator] append(const basic_string& __str); ^~~~~~ /usr/include/c++/7/bits/basic_string.h:4122:7: note: candidate expects 1 argument, 2 provided /usr/include/c++/7/bits/basic_string.h:4138:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(const std::basic_string<_CharT, _Traits, _Alloc>&, std::basic_string<_CharT, _Traits, _Alloc>::size_type, std::basic_string<_CharT, _Traits, _Alloc>::size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int] append(const basic_string& __str, size_type __pos, size_type __n); ^~~~~~ /usr/include/c++/7/bits/basic_string.h:4138:7: note: candidate expects 3 arguments, 2 provided /usr/include/c++/7/bits/basic_string.h:4147:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(const _CharT*, std::basic_string<_CharT, _Traits, _Alloc>::size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int] append(const _CharT* __s, size_type __n); ^~~~~~ /usr/include/c++/7/bits/basic_string.h:4147:7: note: no known conversion for argument 1 from ‘const string {aka const std::basic_string}’ to ‘const char*’ /usr/include/c++/7/bits/basic_string.h:4155:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(const _CharT*) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator] append(const _CharT* __s) ^~~~~~ /usr/include/c++/7/bits/basic_string.h:4155:7: note: candidate expects 1 argument, 2 provided /usr/include/c++/7/bits/basic_string.h:4170:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(std::basic_string<_CharT, _Traits, _Alloc>::size_type, _CharT) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int] append(size_type __n, _CharT __c); ^~~~~~ /usr/include/c++/7/bits/basic_string.h:4170:7: note: no known conversion for argument 1 from ‘const string {aka const std::basic_string}’ to ‘std::basic_string::size_type {aka long unsigned int}’ /usr/include/c++/7/bits/basic_string.h:4179:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(std::initializer_list<_Tp>) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator] append(initializer_list<_CharT> __l) ^~~~~~ /usr/include/c++/7/bits/basic_string.h:4179:7: note: candidate expects 1 argument, 2 provided /usr/include/c++/7/bits/basic_string.h:4193:9: note: candidate: template std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(_InputIterator, _InputIterator) [with _InputIterator = _InputIterator; _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator] append(_InputIterator __first, _InputIterator __last) ^~~~~~ /usr/include/c++/7/bits/basic_string.h:4193:9: note: template argument deduction/substitution failed: /home/conan/w/prod/BuildSingleReference/.conan/data/hunspell/1.7.2/_/_/source/src/hunspell/affixmgr.cxx:2576:36: note: deduced conflicting types for parameter ‘_InputIterator’ (‘std::basic_string’ and ‘int’) result.append(word, i); ^ /home/conan/w/prod/BuildSingleReference/.conan/data/hunspell/1.7.2/_/_/source/src/hunspell/affixmgr.cxx:2668:34: error: no matching function for call to ‘std::basic_string::append(const string&, int&)’ result.append(word, i); ^ In file included from /usr/include/c++/7/string:52:0, from /usr/include/c++/7/stdexcept:39, from /usr/include/c++/7/array:39, from /usr/include/c++/7/tuple:39, from /usr/include/c++/7/bits/unique_ptr.h:37, from /usr/include/c++/7/memory:80, from /home/conan/w/prod/BuildSingleReference/.conan/data/hunspell/1.7.2/_/_/source/src/hunspell/affixmgr.cxx:78: /usr/include/c++/7/bits/basic_string.h:4122:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(const std::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator] append(const basic_string& __str); ^~~~~~ /usr/include/c++/7/bits/basic_string.h:4122:7: note: candidate expects 1 argument, 2 provided /usr/include/c++/7/bits/basic_string.h:4138:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(const std::basic_string<_CharT, _Traits, _Alloc>&, std::basic_string<_CharT, _Traits, _Alloc>::size_type, std::basic_string<_CharT, _Traits, _Alloc>::size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int] append(const basic_string& __str, size_type __pos, size_type __n); ^~~~~~ /usr/include/c++/7/bits/basic_string.h:4138:7: note: candidate expects 3 arguments, 2 provided /usr/include/c++/7/bits/basic_string.h:4147:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(const _CharT*, std::basic_string<_CharT, _Traits, _Alloc>::size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int] append(const _CharT* __s, size_type __n); ^~~~~~ /usr/include/c++/7/bits/basic_string.h:4147:7: note: no known conversion for argument 1 from ‘const string {aka const std::basic_string}’ to ‘const char*’ /usr/include/c++/7/bits/basic_string.h:4155:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(const _CharT*) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator] append(const _CharT* __s) ^~~~~~ /usr/include/c++/7/bits/basic_string.h:4155:7: note: candidate expects 1 argument, 2 provided /usr/include/c++/7/bits/basic_string.h:4170:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(std::basic_string<_CharT, _Traits, _Alloc>::size_type, _CharT) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int] append(size_type __n, _CharT __c); ^~~~~~ /usr/include/c++/7/bits/basic_string.h:4170:7: note: no known conversion for argument 1 from ‘const string {aka const std::basic_string}’ to ‘std::basic_string::size_type {aka long unsigned int}’ /usr/include/c++/7/bits/basic_string.h:4179:7: note: candidate: std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(std::initializer_list<_Tp>) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator] append(initializer_list<_CharT> __l) ^~~~~~ /usr/include/c++/7/bits/basic_string.h:4179:7: note: candidate expects 1 argument, 2 provided /usr/include/c++/7/bits/basic_string.h:4193:9: note: candidate: template std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(_InputIterator, _InputIterator) [with _InputIterator = _InputIterator; _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator] append(_InputIterator __first, _InputIterator __last) ^~~~~~ /usr/include/c++/7/bits/basic_string.h:4193:9: note: template argument deduction/substitution failed: /home/conan/w/prod/BuildSingleReference/.conan/data/hunspell/1.7.2/_/_/source/src/hunspell/affixmgr.cxx:2668:34: note: deduced conflicting types for parameter ‘_InputIterator’ (‘std::basic_string’ and ‘int’) result.append(word, i); ^ make[2]: *** [CMakeFiles/hunspell.dir/src/hunspell/affixmgr.cxx.o] Error 1 make[1]: *** [CMakeFiles/hunspell.dir/all] Error 2 make: *** [all] Error 2 hunspell/1.7.2: ERROR: Package '053ea29eb0edc6b1695c893b738a971110c756fd' build failed hunspell/1.7.2: WARN: Build folder /home/conan/w/prod/BuildSingleReference/.conan/data/hunspell/1.7.2/_/_/build/053ea29eb0edc6b1695c893b738a971110c756fd ERROR: hunspell/1.7.2: Error in build() method, line 56 self._configure_cmake().build() ConanException: Error 2 while executing cmake --build '/home/conan/w/prod/BuildSingleReference/.conan/data/hunspell/1.7.2/_/_/build/053ea29eb0edc6b1695c893b738a971110c756fd' '--' '-j3'