>>> Building on exopi-1 under textproc/lttoolbox BDEPENDS = [devel/dwz;devel/utfcpp;archivers/bzip2;textproc/libxml;textproc/icu4c;devel/cmake/core;lang/python/3;devel/ninja] DIST = [textproc/lttoolbox:lttoolbox-3.8.2.tar.bz2] FULLPKGNAME = lttoolbox-3.8.2p0 RDEPENDS = [textproc/icu4c;textproc/libxml] Woken up misc/gpsd Woken up geo/openbsd-developers Woken up games/scummvm (Junk lock failure for exopi-1 at 1781095257.99242) Received IO (Junk lock obtained for exopi-1 at 1781095342.29) Received IO Short-cut: depends already handled by misc/gpsd >>> Running show-prepare-results in textproc/lttoolbox at 1781095343.94 ===> textproc/lttoolbox ===> Building from scratch lttoolbox-3.8.2p0 ===> lttoolbox-3.8.2p0 depends on: utfcpp-* -> utfcpp-4.0.6 ===> lttoolbox-3.8.2p0 depends on: cmake-core->=4 -> cmake-core-4.3.3 ===> lttoolbox-3.8.2p0 depends on: ninja-* -> ninja-1.11.1p1v1 ===> lttoolbox-3.8.2p0 depends on: python->=3.14 -> python-3.14.5 ===> lttoolbox-3.8.2p0 depends on: dwz-* -> dwz-0.16p1 ===> lttoolbox-3.8.2p0 depends on: bzip2-* -> bzip2-1.0.8p0 ===> lttoolbox-3.8.2p0 depends on: icu4c-* -> icu4c-78.3v0 ===> lttoolbox-3.8.2p0 depends on: libxml-* -> libxml-2.15.3 ===> Verifying specs: c m pthread c++ c++abi pthread xml2 icui18n icuio icuuc ===> found c.103.0 m.10.1 pthread.28.1 c++.12.0 c++abi.9.0 xml2.22.1 icui18n.23.0 icuio.23.0 icuuc.23.0 bzip2-1.0.8p0 cmake-core-4.3.3 dwz-0.16p1 icu4c-78.3v0 libxml-2.15.3 ninja-1.11.1p1v1 python-3.14.5 utfcpp-4.0.6 (Junk lock released for exopi-1 at 1781095345.80) Woken up databases/ruby-tiny_tds,ruby34 distfiles size=157342 >>> Running patch in textproc/lttoolbox at 1781095345.83 ===> textproc/lttoolbox ===> Checking files for lttoolbox-3.8.2p0 `/exopi-cvs/ports/distfiles/lttoolbox-3.8.2.tar.bz2' is up to date. >> (SHA256) all files: OK ===> Extracting for lttoolbox-3.8.2p0 ===> Patching for lttoolbox-3.8.2p0 ===> Applying OpenBSD patch patch-CMakeLists_txt Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Use POSIX 2024 to work around a bug in our iostream header resulting in |compilation errors when old _POSIX_C_SOURCE is set. | |Set _BSD_SOURCE to expose pledge(). |Index: CMakeLists.txt |--- CMakeLists.txt.orig |+++ CMakeLists.txt -------------------------- Patching file CMakeLists.txt using Plan A... Hunk #1 succeeded at 102. Hunk #2 succeeded at 137. done ===> Applying OpenBSD patch patch-lttoolbox_lt_append_cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lttoolbox/lt_append.cc |--- lttoolbox/lt_append.cc.orig |+++ lttoolbox/lt_append.cc -------------------------- Patching file lttoolbox/lt_append.cc using Plan A... Hunk #1 succeeded at 19. done ===> Applying OpenBSD patch patch-lttoolbox_lt_apply_acx_cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lttoolbox/lt_apply_acx.cc |--- lttoolbox/lt_apply_acx.cc.orig |+++ lttoolbox/lt_apply_acx.cc -------------------------- Patching file lttoolbox/lt_apply_acx.cc using Plan A... Hunk #1 succeeded at 21. done ===> Applying OpenBSD patch patch-lttoolbox_lt_comp_cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lttoolbox/lt_comp.cc |--- lttoolbox/lt_comp.cc.orig |+++ lttoolbox/lt_comp.cc -------------------------- Patching file lttoolbox/lt_comp.cc using Plan A... Hunk #1 succeeded at 21. Hunk #2 succeeded at 35. done ===> Applying OpenBSD patch patch-lttoolbox_lt_compose_cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lttoolbox/lt_compose.cc |--- lttoolbox/lt_compose.cc.orig |+++ lttoolbox/lt_compose.cc -------------------------- Patching file lttoolbox/lt_compose.cc using Plan A... Hunk #1 succeeded at 22. Hunk #2 succeeded at 101. done ===> Applying OpenBSD patch patch-lttoolbox_lt_expand_cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lttoolbox/lt_expand.cc |--- lttoolbox/lt_expand.cc.orig |+++ lttoolbox/lt_expand.cc -------------------------- Patching file lttoolbox/lt_expand.cc using Plan A... Hunk #1 succeeded at 20. done ===> Applying OpenBSD patch patch-lttoolbox_lt_invert_cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lttoolbox/lt_invert.cc |--- lttoolbox/lt_invert.cc.orig |+++ lttoolbox/lt_invert.cc -------------------------- Patching file lttoolbox/lt_invert.cc using Plan A... Hunk #1 succeeded at 19. done ===> Applying OpenBSD patch patch-lttoolbox_lt_merge_cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lttoolbox/lt_merge.cc |--- lttoolbox/lt_merge.cc.orig |+++ lttoolbox/lt_merge.cc -------------------------- Patching file lttoolbox/lt_merge.cc using Plan A... Hunk #1 succeeded at 19. done ===> Applying OpenBSD patch patch-lttoolbox_lt_print_cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lttoolbox/lt_print.cc |--- lttoolbox/lt_print.cc.orig |+++ lttoolbox/lt_print.cc -------------------------- Patching file lttoolbox/lt_print.cc using Plan A... Hunk #1 succeeded at 19. done ===> Applying OpenBSD patch patch-lttoolbox_lt_proc_cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lttoolbox/lt_proc.cc |--- lttoolbox/lt_proc.cc.orig |+++ lttoolbox/lt_proc.cc -------------------------- Patching file lttoolbox/lt_proc.cc using Plan A... Hunk #1 succeeded at 19. Hunk #2 succeeded at 31. done ===> Applying OpenBSD patch patch-lttoolbox_lt_restrict_cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lttoolbox/lt_restrict.cc |--- lttoolbox/lt_restrict.cc.orig |+++ lttoolbox/lt_restrict.cc -------------------------- Patching file lttoolbox/lt_restrict.cc using Plan A... Hunk #1 succeeded at 20. Hunk #2 succeeded at 39. done ===> Applying OpenBSD patch patch-lttoolbox_lt_tmxcomp_cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lttoolbox/lt_tmxcomp.cc |--- lttoolbox/lt_tmxcomp.cc.orig |+++ lttoolbox/lt_tmxcomp.cc -------------------------- Patching file lttoolbox/lt_tmxcomp.cc using Plan A... Hunk #1 succeeded at 21. Hunk #2 succeeded at 47. done ===> Applying OpenBSD patch patch-lttoolbox_lt_tmxproc_cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lttoolbox/lt_tmxproc.cc |--- lttoolbox/lt_tmxproc.cc.orig |+++ lttoolbox/lt_tmxproc.cc -------------------------- Patching file lttoolbox/lt_tmxproc.cc using Plan A... Hunk #1 succeeded at 19. done ===> Applying OpenBSD patch patch-lttoolbox_lt_trim_cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lttoolbox/lt_trim.cc |--- lttoolbox/lt_trim.cc.orig |+++ lttoolbox/lt_trim.cc -------------------------- Patching file lttoolbox/lt_trim.cc using Plan A... Hunk #1 succeeded at 19. Hunk #2 succeeded at 103. done ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ >>> Running configure in textproc/lttoolbox at 1781095346.52 ===> textproc/lttoolbox ===> Generating configure for lttoolbox-3.8.2p0 ===> Configuring for lttoolbox-3.8.2p0 -- The CXX compiler identification is Clang 22.1.6 -- The C compiler identification is Clang 22.1.6 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /exopi-obj/pobj/lttoolbox-3.8.2/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /exopi-obj/pobj/lttoolbox-3.8.2/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Performing Test COMPILER_SUPPORTS_-Wno-unused-result -- Performing Test COMPILER_SUPPORTS_-Wno-unused-result - Success -- Performing Test COMPILER_SUPPORTS_-flto -- Performing Test COMPILER_SUPPORTS_-flto - Success -- Performing Test COMPILER_SUPPORTS_-std-c2x -- Performing Test COMPILER_SUPPORTS_-std-c2x - Success -- Performing Test COMPILER_SUPPORTS_-std-c--23 -- Performing Test COMPILER_SUPPORTS_-std-c--23 - Success -- Found PkgConfig: /usr/bin/pkg-config (found version "2.4.3") -- Found LibXml2: /usr/local/lib/libxml2.so.22.1 (found version "2.15.3") -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Looking for fread_unlocked -- Looking for fread_unlocked - not found -- Looking for fwrite_unlocked -- Looking for fwrite_unlocked - not found -- Looking for fgetc_unlocked -- Looking for fgetc_unlocked - not found -- Looking for fputc_unlocked -- Looking for fputc_unlocked - not found -- Looking for fputs_unlocked -- Looking for fputs_unlocked - not found -- Looking for fmemopen -- Looking for fmemopen - not found -- Looking for getopt_long -- Looking for getopt_long - found -- Found ICU: /usr/local/include (found version "78.3") found components: i18n io uc -- Found Python: /usr/local/bin/python3.14 (found suitable version "3.14.5", minimum required is "3.8") found components: Interpreter -- Configuring done (8.5s) -- Generating done (0.1s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_ASM_COMPILER_AR CMAKE_ASM_COMPILER_RANLIB CMAKE_Fortran_COMPILER_AR CMAKE_Fortran_COMPILER_RANLIB CMAKE_OBJCXX_COMPILER_AR CMAKE_OBJCXX_COMPILER_RANLIB CMAKE_OBJC_COMPILER_AR CMAKE_OBJC_COMPILER_RANLIB PYTHON_INCLUDE_DIR PYTHON_LIBRARY_DIRS Python3_EXECUTABLE Python3_INCLUDE_DIR Python3_LIBRARY_DIRS Python_INCLUDE_DIR Python_LIBRARY_DIRS -- Build files have been written to: /exopi-obj/pobj/lttoolbox-3.8.2/build-amd64 >>> Running build in textproc/lttoolbox at 1781095355.56 ===> textproc/lttoolbox ===> Building for lttoolbox-3.8.2p0 Change Dir: '/exopi-obj/pobj/lttoolbox-3.8.2/build-amd64' Run Build Command(s): /usr/local/bin/ninja -v -j 1 [1/61] /exopi-obj/pobj/lttoolbox-3.8.2/bin/c++ -DHAVE_GETOPT_LONG -DLTTOOLBOX_EXPORTS -DPACKAGE_VERSION=\"3.8.2\" -DSIZET_NOT_CSTDINT -D_BSD_SOURCE -D_GNU_SOURCE -D_POSIX_C_SOURCE=202405 -Dlttoolbox_EXPORTS -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/utf8cpp -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2 -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox -O2 -pipe -g -Wall -Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter -fPIC -Wno-unused-result -flto -fvisibility-inlines-hidden -std=c++23 -DNDEBUG -fPIC -MD -MT lttoolbox/CMakeFiles/lttoolbox.dir/acx.cc.o -MF lttoolbox/CMakeFiles/lttoolbox.dir/acx.cc.o.d -o lttoolbox/CMakeFiles/lttoolbox.dir/acx.cc.o -c /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/acx.cc In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/acx.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/xml_walk_util.h:4: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:104:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:104:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:49: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:330:77: warning: arithmetic between different Unicode character types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') [-Wcharacter-conversion] 330 | code_point = static_cast(first_word << 10) + second_word + SURROGATE_OFFSET; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/acx.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/xml_walk_util.h:4: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/acx.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/xml_walk_util.h:4: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/acx.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/xml_walk_util.h:4: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/acx.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/xml_walk_util.h:4: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/acx.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/xml_walk_util.h:4: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/acx.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/xml_walk_util.h:4: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/acx.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/xml_walk_util.h:4: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ 23 warnings generated. [2/61] /exopi-obj/pobj/lttoolbox-3.8.2/bin/c++ -DHAVE_GETOPT_LONG -DLTTOOLBOX_EXPORTS -DPACKAGE_VERSION=\"3.8.2\" -DSIZET_NOT_CSTDINT -D_BSD_SOURCE -D_GNU_SOURCE -D_POSIX_C_SOURCE=202405 -Dlttoolbox_EXPORTS -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/utf8cpp -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2 -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox -O2 -pipe -g -Wall -Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter -fPIC -Wno-unused-result -flto -fvisibility-inlines-hidden -std=c++23 -DNDEBUG -fPIC -MD -MT lttoolbox/CMakeFiles/lttoolbox.dir/alphabet.cc.o -MF lttoolbox/CMakeFiles/lttoolbox.dir/alphabet.cc.o.d -o lttoolbox/CMakeFiles/lttoolbox.dir/alphabet.cc.o -c /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.cc In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:104:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:104:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:49: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:330:77: warning: arithmetic between different Unicode character types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') [-Wcharacter-conversion] 330 | code_point = static_cast(first_word << 10) + second_word + SURROGATE_OFFSET; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ 23 warnings generated. [3/61] /exopi-obj/pobj/lttoolbox-3.8.2/bin/c++ -DHAVE_GETOPT_LONG -DLTTOOLBOX_EXPORTS -DPACKAGE_VERSION=\"3.8.2\" -DSIZET_NOT_CSTDINT -D_BSD_SOURCE -D_GNU_SOURCE -D_POSIX_C_SOURCE=202405 -Dlttoolbox_EXPORTS -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/utf8cpp -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2 -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox -O2 -pipe -g -Wall -Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter -fPIC -Wno-unused-result -flto -fvisibility-inlines-hidden -std=c++23 -DNDEBUG -fPIC -MD -MT lttoolbox/CMakeFiles/lttoolbox.dir/att_compiler.cc.o -MF lttoolbox/CMakeFiles/lttoolbox.dir/att_compiler.cc.o.d -o lttoolbox/CMakeFiles/lttoolbox.dir/att_compiler.cc.o -c /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/att_compiler.cc In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/att_compiler.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/att_compiler.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:104:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:104:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:49: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:330:77: warning: arithmetic between different Unicode character types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') [-Wcharacter-conversion] 330 | code_point = static_cast(first_word << 10) + second_word + SURROGATE_OFFSET; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/att_compiler.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/att_compiler.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/att_compiler.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/att_compiler.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/att_compiler.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/att_compiler.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/att_compiler.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/att_compiler.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/att_compiler.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/att_compiler.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/att_compiler.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/att_compiler.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/att_compiler.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/att_compiler.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ 23 warnings generated. [4/61] /exopi-obj/pobj/lttoolbox-3.8.2/bin/c++ -DHAVE_GETOPT_LONG -DLTTOOLBOX_EXPORTS -DPACKAGE_VERSION=\"3.8.2\" -DSIZET_NOT_CSTDINT -D_BSD_SOURCE -D_GNU_SOURCE -D_POSIX_C_SOURCE=202405 -Dlttoolbox_EXPORTS -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/utf8cpp -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2 -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox -O2 -pipe -g -Wall -Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter -fPIC -Wno-unused-result -flto -fvisibility-inlines-hidden -std=c++23 -DNDEBUG -fPIC -MD -MT lttoolbox/CMakeFiles/lttoolbox.dir/cli.cc.o -MF lttoolbox/CMakeFiles/lttoolbox.dir/cli.cc.o.d -o lttoolbox/CMakeFiles/lttoolbox.dir/cli.cc.o -c /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/cli.cc [5/61] /exopi-obj/pobj/lttoolbox-3.8.2/bin/c++ -DHAVE_GETOPT_LONG -DLTTOOLBOX_EXPORTS -DPACKAGE_VERSION=\"3.8.2\" -DSIZET_NOT_CSTDINT -D_BSD_SOURCE -D_GNU_SOURCE -D_POSIX_C_SOURCE=202405 -Dlttoolbox_EXPORTS -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/utf8cpp -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2 -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox -O2 -pipe -g -Wall -Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter -fPIC -Wno-unused-result -flto -fvisibility-inlines-hidden -std=c++23 -DNDEBUG -fPIC -MD -MT lttoolbox/CMakeFiles/lttoolbox.dir/compiler.cc.o -MF lttoolbox/CMakeFiles/lttoolbox.dir/compiler.cc.o.d -o lttoolbox/CMakeFiles/lttoolbox.dir/compiler.cc.o -c /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/compiler.cc In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/compiler.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/compiler.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:104:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:104:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:49: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:330:77: warning: arithmetic between different Unicode character types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') [-Wcharacter-conversion] 330 | code_point = static_cast(first_word << 10) + second_word + SURROGATE_OFFSET; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/compiler.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/compiler.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/compiler.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/compiler.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/compiler.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/compiler.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/compiler.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/compiler.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/compiler.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/compiler.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/compiler.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/compiler.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/compiler.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/compiler.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ 23 warnings generated. [6/61] /exopi-obj/pobj/lttoolbox-3.8.2/bin/c++ -DHAVE_GETOPT_LONG -DLTTOOLBOX_EXPORTS -DPACKAGE_VERSION=\"3.8.2\" -DSIZET_NOT_CSTDINT -D_BSD_SOURCE -D_GNU_SOURCE -D_POSIX_C_SOURCE=202405 -Dlttoolbox_EXPORTS -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/utf8cpp -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2 -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox -O2 -pipe -g -Wall -Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter -fPIC -Wno-unused-result -flto -fvisibility-inlines-hidden -std=c++23 -DNDEBUG -fPIC -MD -MT lttoolbox/CMakeFiles/lttoolbox.dir/compression.cc.o -MF lttoolbox/CMakeFiles/lttoolbox.dir/compression.cc.o.d -o lttoolbox/CMakeFiles/lttoolbox.dir/compression.cc.o -c /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/compression.cc In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/compression.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/compression.h:24: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:104:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:104:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:49: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:330:77: warning: arithmetic between different Unicode character types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') [-Wcharacter-conversion] 330 | code_point = static_cast(first_word << 10) + second_word + SURROGATE_OFFSET; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/compression.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/compression.h:24: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/compression.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/compression.h:24: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/compression.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/compression.h:24: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/compression.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/compression.h:24: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/compression.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/compression.h:24: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/compression.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/compression.h:24: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/compression.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/compression.h:24: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ 23 warnings generated. [7/61] /exopi-obj/pobj/lttoolbox-3.8.2/bin/c++ -DHAVE_GETOPT_LONG -DLTTOOLBOX_EXPORTS -DPACKAGE_VERSION=\"3.8.2\" -DSIZET_NOT_CSTDINT -D_BSD_SOURCE -D_GNU_SOURCE -D_POSIX_C_SOURCE=202405 -Dlttoolbox_EXPORTS -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/utf8cpp -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2 -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox -O2 -pipe -g -Wall -Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter -fPIC -Wno-unused-result -flto -fvisibility-inlines-hidden -std=c++23 -DNDEBUG -fPIC -MD -MT lttoolbox/CMakeFiles/lttoolbox.dir/entry_token.cc.o -MF lttoolbox/CMakeFiles/lttoolbox.dir/entry_token.cc.o.d -o lttoolbox/CMakeFiles/lttoolbox.dir/entry_token.cc.o -c /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/entry_token.cc In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/entry_token.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/entry_token.h:22: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:104:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:104:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:49: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:330:77: warning: arithmetic between different Unicode character types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') [-Wcharacter-conversion] 330 | code_point = static_cast(first_word << 10) + second_word + SURROGATE_OFFSET; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/entry_token.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/entry_token.h:22: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/entry_token.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/entry_token.h:22: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/entry_token.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/entry_token.h:22: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/entry_token.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/entry_token.h:22: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/entry_token.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/entry_token.h:22: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/entry_token.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/entry_token.h:22: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/entry_token.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/entry_token.h:22: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ 23 warnings generated. [8/61] /exopi-obj/pobj/lttoolbox-3.8.2/bin/c++ -DHAVE_GETOPT_LONG -DLTTOOLBOX_EXPORTS -DPACKAGE_VERSION=\"3.8.2\" -DSIZET_NOT_CSTDINT -D_BSD_SOURCE -D_GNU_SOURCE -D_POSIX_C_SOURCE=202405 -Dlttoolbox_EXPORTS -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/utf8cpp -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2 -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox -O2 -pipe -g -Wall -Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter -fPIC -Wno-unused-result -flto -fvisibility-inlines-hidden -std=c++23 -DNDEBUG -fPIC -MD -MT lttoolbox/CMakeFiles/lttoolbox.dir/expander.cc.o -MF lttoolbox/CMakeFiles/lttoolbox.dir/expander.cc.o.d -o lttoolbox/CMakeFiles/lttoolbox.dir/expander.cc.o -c /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/expander.cc In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/expander.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/compiler.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:104:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:104:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:49: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:330:77: warning: arithmetic between different Unicode character types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') [-Wcharacter-conversion] 330 | code_point = static_cast(first_word << 10) + second_word + SURROGATE_OFFSET; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/expander.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/compiler.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/expander.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/compiler.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/expander.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/compiler.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/expander.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/compiler.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/expander.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/compiler.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/expander.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/compiler.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/expander.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/compiler.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ 23 warnings generated. [9/61] /exopi-obj/pobj/lttoolbox-3.8.2/bin/c++ -DHAVE_GETOPT_LONG -DLTTOOLBOX_EXPORTS -DPACKAGE_VERSION=\"3.8.2\" -DSIZET_NOT_CSTDINT -D_BSD_SOURCE -D_GNU_SOURCE -D_POSIX_C_SOURCE=202405 -Dlttoolbox_EXPORTS -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/utf8cpp -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2 -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox -O2 -pipe -g -Wall -Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter -fPIC -Wno-unused-result -flto -fvisibility-inlines-hidden -std=c++23 -DNDEBUG -fPIC -MD -MT lttoolbox/CMakeFiles/lttoolbox.dir/file_utils.cc.o -MF lttoolbox/CMakeFiles/lttoolbox.dir/file_utils.cc.o.d -o lttoolbox/CMakeFiles/lttoolbox.dir/file_utils.cc.o -c /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/file_utils.cc In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/file_utils.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/file_utils.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:104:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:104:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:49: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:330:77: warning: arithmetic between different Unicode character types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') [-Wcharacter-conversion] 330 | code_point = static_cast(first_word << 10) + second_word + SURROGATE_OFFSET; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/file_utils.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/file_utils.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/file_utils.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/file_utils.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/file_utils.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/file_utils.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/file_utils.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/file_utils.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/file_utils.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/file_utils.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/file_utils.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/file_utils.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/file_utils.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/file_utils.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ 23 warnings generated. [10/61] /exopi-obj/pobj/lttoolbox-3.8.2/bin/c++ -DHAVE_GETOPT_LONG -DLTTOOLBOX_EXPORTS -DPACKAGE_VERSION=\"3.8.2\" -DSIZET_NOT_CSTDINT -D_BSD_SOURCE -D_GNU_SOURCE -D_POSIX_C_SOURCE=202405 -Dlttoolbox_EXPORTS -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/utf8cpp -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2 -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox -O2 -pipe -g -Wall -Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter -fPIC -Wno-unused-result -flto -fvisibility-inlines-hidden -std=c++23 -DNDEBUG -fPIC -MD -MT lttoolbox/CMakeFiles/lttoolbox.dir/fst_processor.cc.o -MF lttoolbox/CMakeFiles/lttoolbox.dir/fst_processor.cc.o.d -o lttoolbox/CMakeFiles/lttoolbox.dir/fst_processor.cc.o -c /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/fst_processor.cc In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/fst_processor.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/fst_processor.h:21: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:104:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:104:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:49: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:330:77: warning: arithmetic between different Unicode character types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') [-Wcharacter-conversion] 330 | code_point = static_cast(first_word << 10) + second_word + SURROGATE_OFFSET; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/fst_processor.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/fst_processor.h:21: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/fst_processor.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/fst_processor.h:21: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/fst_processor.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/fst_processor.h:21: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/fst_processor.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/fst_processor.h:21: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/fst_processor.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/fst_processor.h:21: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/fst_processor.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/fst_processor.h:21: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/fst_processor.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/fst_processor.h:21: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ 23 warnings generated. [11/61] /exopi-obj/pobj/lttoolbox-3.8.2/bin/c++ -DHAVE_GETOPT_LONG -DLTTOOLBOX_EXPORTS -DPACKAGE_VERSION=\"3.8.2\" -DSIZET_NOT_CSTDINT -D_BSD_SOURCE -D_GNU_SOURCE -D_POSIX_C_SOURCE=202405 -Dlttoolbox_EXPORTS -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/utf8cpp -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2 -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox -O2 -pipe -g -Wall -Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter -fPIC -Wno-unused-result -flto -fvisibility-inlines-hidden -std=c++23 -DNDEBUG -fPIC -MD -MT lttoolbox/CMakeFiles/lttoolbox.dir/input_file.cc.o -MF lttoolbox/CMakeFiles/lttoolbox.dir/input_file.cc.o.d -o lttoolbox/CMakeFiles/lttoolbox.dir/input_file.cc.o -c /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/input_file.cc In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/input_file.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/input_file.h:23: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:104:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:104:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:49: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:330:77: warning: arithmetic between different Unicode character types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') [-Wcharacter-conversion] 330 | code_point = static_cast(first_word << 10) + second_word + SURROGATE_OFFSET; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/input_file.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/input_file.h:23: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/input_file.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/input_file.h:23: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/input_file.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/input_file.h:23: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/input_file.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/input_file.h:23: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/input_file.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/input_file.h:23: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/input_file.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/input_file.h:23: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/input_file.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/input_file.h:23: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/input_file.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/input_file.h:23: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:281:33: note: in instantiation of function template specialization 'utf8::next' requested here 281 | (*result++) = utf8::next(start, end); | ^ /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/input_file.cc:123:9: note: in instantiation of function template specialization 'utf8::utf8to32' requested here 123 | utf8::utf8to32(cbuffer, cbuffer+i, ubuffer); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/input_file.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/input_file.h:23: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:281:33: note: in instantiation of function template specialization 'utf8::next' requested here 281 | (*result++) = utf8::next(start, end); | ^ /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/input_file.cc:123:9: note: in instantiation of function template specialization 'utf8::utf8to32' requested here 123 | utf8::utf8to32(cbuffer, cbuffer+i, ubuffer); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/input_file.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/input_file.h:23: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:281:33: note: in instantiation of function template specialization 'utf8::next' requested here 281 | (*result++) = utf8::next(start, end); | ^ /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/input_file.cc:123:9: note: in instantiation of function template specialization 'utf8::utf8to32' requested here 123 | utf8::utf8to32(cbuffer, cbuffer+i, ubuffer); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/input_file.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/input_file.h:23: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:281:33: note: in instantiation of function template specialization 'utf8::next' requested here 281 | (*result++) = utf8::next(start, end); | ^ /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/input_file.cc:123:9: note: in instantiation of function template specialization 'utf8::utf8to32' requested here 123 | utf8::utf8to32(cbuffer, cbuffer+i, ubuffer); | ^ 27 warnings generated. [12/61] /exopi-obj/pobj/lttoolbox-3.8.2/bin/c++ -DHAVE_GETOPT_LONG -DLTTOOLBOX_EXPORTS -DPACKAGE_VERSION=\"3.8.2\" -DSIZET_NOT_CSTDINT -D_BSD_SOURCE -D_GNU_SOURCE -D_POSIX_C_SOURCE=202405 -Dlttoolbox_EXPORTS -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/utf8cpp -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2 -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox -O2 -pipe -g -Wall -Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter -fPIC -Wno-unused-result -flto -fvisibility-inlines-hidden -std=c++23 -DNDEBUG -fPIC -MD -MT lttoolbox/CMakeFiles/lttoolbox.dir/lt_locale.cc.o -MF lttoolbox/CMakeFiles/lttoolbox.dir/lt_locale.cc.o.d -o lttoolbox/CMakeFiles/lttoolbox.dir/lt_locale.cc.o -c /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_locale.cc [13/61] /exopi-obj/pobj/lttoolbox-3.8.2/bin/c++ -DHAVE_GETOPT_LONG -DLTTOOLBOX_EXPORTS -DPACKAGE_VERSION=\"3.8.2\" -DSIZET_NOT_CSTDINT -D_BSD_SOURCE -D_GNU_SOURCE -D_POSIX_C_SOURCE=202405 -Dlttoolbox_EXPORTS -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/utf8cpp -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2 -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox -O2 -pipe -g -Wall -Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter -fPIC -Wno-unused-result -flto -fvisibility-inlines-hidden -std=c++23 -DNDEBUG -fPIC -MD -MT lttoolbox/CMakeFiles/lttoolbox.dir/match_exe.cc.o -MF lttoolbox/CMakeFiles/lttoolbox.dir/match_exe.cc.o.d -o lttoolbox/CMakeFiles/lttoolbox.dir/match_exe.cc.o -c /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/match_exe.cc In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/match_exe.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/match_exe.h:28: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/transducer.h:24: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:104:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:104:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:49: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:330:77: warning: arithmetic between different Unicode character types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') [-Wcharacter-conversion] 330 | code_point = static_cast(first_word << 10) + second_word + SURROGATE_OFFSET; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/match_exe.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/match_exe.h:28: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/transducer.h:24: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/match_exe.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/match_exe.h:28: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/transducer.h:24: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/match_exe.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/match_exe.h:28: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/transducer.h:24: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/match_exe.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/match_exe.h:28: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/transducer.h:24: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/match_exe.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/match_exe.h:28: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/transducer.h:24: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/match_exe.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/match_exe.h:28: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/transducer.h:24: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/match_exe.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/match_exe.h:28: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/transducer.h:24: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ 23 warnings generated. [14/61] /exopi-obj/pobj/lttoolbox-3.8.2/bin/c++ -DHAVE_GETOPT_LONG -DLTTOOLBOX_EXPORTS -DPACKAGE_VERSION=\"3.8.2\" -DSIZET_NOT_CSTDINT -D_BSD_SOURCE -D_GNU_SOURCE -D_POSIX_C_SOURCE=202405 -Dlttoolbox_EXPORTS -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/utf8cpp -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2 -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox -O2 -pipe -g -Wall -Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter -fPIC -Wno-unused-result -flto -fvisibility-inlines-hidden -std=c++23 -DNDEBUG -fPIC -MD -MT lttoolbox/CMakeFiles/lttoolbox.dir/match_node.cc.o -MF lttoolbox/CMakeFiles/lttoolbox.dir/match_node.cc.o.d -o lttoolbox/CMakeFiles/lttoolbox.dir/match_node.cc.o -c /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/match_node.cc [15/61] /exopi-obj/pobj/lttoolbox-3.8.2/bin/c++ -DHAVE_GETOPT_LONG -DLTTOOLBOX_EXPORTS -DPACKAGE_VERSION=\"3.8.2\" -DSIZET_NOT_CSTDINT -D_BSD_SOURCE -D_GNU_SOURCE -D_POSIX_C_SOURCE=202405 -Dlttoolbox_EXPORTS -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/utf8cpp -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2 -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox -O2 -pipe -g -Wall -Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter -fPIC -Wno-unused-result -flto -fvisibility-inlines-hidden -std=c++23 -DNDEBUG -fPIC -MD -MT lttoolbox/CMakeFiles/lttoolbox.dir/match_state.cc.o -MF lttoolbox/CMakeFiles/lttoolbox.dir/match_state.cc.o.d -o lttoolbox/CMakeFiles/lttoolbox.dir/match_state.cc.o -c /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/match_state.cc In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/match_state.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/pattern_list.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:104:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:104:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:49: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:330:77: warning: arithmetic between different Unicode character types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') [-Wcharacter-conversion] 330 | code_point = static_cast(first_word << 10) + second_word + SURROGATE_OFFSET; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/match_state.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/pattern_list.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/match_state.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/pattern_list.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/match_state.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/pattern_list.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/match_state.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/pattern_list.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/match_state.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/pattern_list.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/match_state.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/pattern_list.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/match_state.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/pattern_list.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ 23 warnings generated. [16/61] /exopi-obj/pobj/lttoolbox-3.8.2/bin/c++ -DHAVE_GETOPT_LONG -DLTTOOLBOX_EXPORTS -DPACKAGE_VERSION=\"3.8.2\" -DSIZET_NOT_CSTDINT -D_BSD_SOURCE -D_GNU_SOURCE -D_POSIX_C_SOURCE=202405 -Dlttoolbox_EXPORTS -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/utf8cpp -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2 -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox -O2 -pipe -g -Wall -Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter -fPIC -Wno-unused-result -flto -fvisibility-inlines-hidden -std=c++23 -DNDEBUG -fPIC -MD -MT lttoolbox/CMakeFiles/lttoolbox.dir/node.cc.o -MF lttoolbox/CMakeFiles/lttoolbox.dir/node.cc.o.d -o lttoolbox/CMakeFiles/lttoolbox.dir/node.cc.o -c /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/node.cc [17/61] /exopi-obj/pobj/lttoolbox-3.8.2/bin/c++ -DHAVE_GETOPT_LONG -DLTTOOLBOX_EXPORTS -DPACKAGE_VERSION=\"3.8.2\" -DSIZET_NOT_CSTDINT -D_BSD_SOURCE -D_GNU_SOURCE -D_POSIX_C_SOURCE=202405 -Dlttoolbox_EXPORTS -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/utf8cpp -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2 -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox -O2 -pipe -g -Wall -Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter -fPIC -Wno-unused-result -flto -fvisibility-inlines-hidden -std=c++23 -DNDEBUG -fPIC -MD -MT lttoolbox/CMakeFiles/lttoolbox.dir/pattern_list.cc.o -MF lttoolbox/CMakeFiles/lttoolbox.dir/pattern_list.cc.o.d -o lttoolbox/CMakeFiles/lttoolbox.dir/pattern_list.cc.o -c /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/pattern_list.cc In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/pattern_list.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/pattern_list.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:104:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:104:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:49: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:330:77: warning: arithmetic between different Unicode character types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') [-Wcharacter-conversion] 330 | code_point = static_cast(first_word << 10) + second_word + SURROGATE_OFFSET; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/pattern_list.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/pattern_list.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/pattern_list.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/pattern_list.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/pattern_list.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/pattern_list.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/pattern_list.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/pattern_list.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/pattern_list.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/pattern_list.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/pattern_list.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/pattern_list.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/pattern_list.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/pattern_list.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ 23 warnings generated. [18/61] /exopi-obj/pobj/lttoolbox-3.8.2/bin/c++ -DHAVE_GETOPT_LONG -DLTTOOLBOX_EXPORTS -DPACKAGE_VERSION=\"3.8.2\" -DSIZET_NOT_CSTDINT -D_BSD_SOURCE -D_GNU_SOURCE -D_POSIX_C_SOURCE=202405 -Dlttoolbox_EXPORTS -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/utf8cpp -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2 -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox -O2 -pipe -g -Wall -Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter -fPIC -Wno-unused-result -flto -fvisibility-inlines-hidden -std=c++23 -DNDEBUG -fPIC -MD -MT lttoolbox/CMakeFiles/lttoolbox.dir/regexp_compiler.cc.o -MF lttoolbox/CMakeFiles/lttoolbox.dir/regexp_compiler.cc.o.d -o lttoolbox/CMakeFiles/lttoolbox.dir/regexp_compiler.cc.o -c /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/regexp_compiler.cc In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/regexp_compiler.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/regexp_compiler.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:104:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:104:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:49: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:330:77: warning: arithmetic between different Unicode character types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') [-Wcharacter-conversion] 330 | code_point = static_cast(first_word << 10) + second_word + SURROGATE_OFFSET; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/regexp_compiler.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/regexp_compiler.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/regexp_compiler.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/regexp_compiler.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/regexp_compiler.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/regexp_compiler.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/regexp_compiler.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/regexp_compiler.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/regexp_compiler.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/regexp_compiler.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/regexp_compiler.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/regexp_compiler.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/regexp_compiler.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/regexp_compiler.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ 23 warnings generated. [19/61] /exopi-obj/pobj/lttoolbox-3.8.2/bin/c++ -DHAVE_GETOPT_LONG -DLTTOOLBOX_EXPORTS -DPACKAGE_VERSION=\"3.8.2\" -DSIZET_NOT_CSTDINT -D_BSD_SOURCE -D_GNU_SOURCE -D_POSIX_C_SOURCE=202405 -Dlttoolbox_EXPORTS -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/utf8cpp -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2 -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox -O2 -pipe -g -Wall -Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter -fPIC -Wno-unused-result -flto -fvisibility-inlines-hidden -std=c++23 -DNDEBUG -fPIC -MD -MT lttoolbox/CMakeFiles/lttoolbox.dir/sorted_vector.cc.o -MF lttoolbox/CMakeFiles/lttoolbox.dir/sorted_vector.cc.o.d -o lttoolbox/CMakeFiles/lttoolbox.dir/sorted_vector.cc.o -c /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/sorted_vector.cc [20/61] /exopi-obj/pobj/lttoolbox-3.8.2/bin/c++ -DHAVE_GETOPT_LONG -DLTTOOLBOX_EXPORTS -DPACKAGE_VERSION=\"3.8.2\" -DSIZET_NOT_CSTDINT -D_BSD_SOURCE -D_GNU_SOURCE -D_POSIX_C_SOURCE=202405 -Dlttoolbox_EXPORTS -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/utf8cpp -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2 -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox -O2 -pipe -g -Wall -Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter -fPIC -Wno-unused-result -flto -fvisibility-inlines-hidden -std=c++23 -DNDEBUG -fPIC -MD -MT lttoolbox/CMakeFiles/lttoolbox.dir/state.cc.o -MF lttoolbox/CMakeFiles/lttoolbox.dir/state.cc.o.d -o lttoolbox/CMakeFiles/lttoolbox.dir/state.cc.o -c /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/state.cc In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/state.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/state.h:27: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:104:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:104:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:49: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:330:77: warning: arithmetic between different Unicode character types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') [-Wcharacter-conversion] 330 | code_point = static_cast(first_word << 10) + second_word + SURROGATE_OFFSET; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/state.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/state.h:27: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/state.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/state.h:27: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/state.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/state.h:27: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/state.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/state.h:27: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/state.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/state.h:27: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/state.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/state.h:27: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/state.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/state.h:27: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ 23 warnings generated. [21/61] /exopi-obj/pobj/lttoolbox-3.8.2/bin/c++ -DHAVE_GETOPT_LONG -DLTTOOLBOX_EXPORTS -DPACKAGE_VERSION=\"3.8.2\" -DSIZET_NOT_CSTDINT -D_BSD_SOURCE -D_GNU_SOURCE -D_POSIX_C_SOURCE=202405 -Dlttoolbox_EXPORTS -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/utf8cpp -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2 -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox -O2 -pipe -g -Wall -Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter -fPIC -Wno-unused-result -flto -fvisibility-inlines-hidden -std=c++23 -DNDEBUG -fPIC -MD -MT lttoolbox/CMakeFiles/lttoolbox.dir/stream_reader.cc.o -MF lttoolbox/CMakeFiles/lttoolbox.dir/stream_reader.cc.o.d -o lttoolbox/CMakeFiles/lttoolbox.dir/stream_reader.cc.o -c /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/stream_reader.cc In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/stream_reader.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/stream_reader.h:21: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:104:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:104:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:49: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:330:77: warning: arithmetic between different Unicode character types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') [-Wcharacter-conversion] 330 | code_point = static_cast(first_word << 10) + second_word + SURROGATE_OFFSET; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/stream_reader.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/stream_reader.h:21: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/stream_reader.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/stream_reader.h:21: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/stream_reader.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/stream_reader.h:21: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/stream_reader.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/stream_reader.h:21: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/stream_reader.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/stream_reader.h:21: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/stream_reader.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/stream_reader.h:21: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/stream_reader.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/stream_reader.h:21: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ 23 warnings generated. [22/61] /exopi-obj/pobj/lttoolbox-3.8.2/bin/c++ -DHAVE_GETOPT_LONG -DLTTOOLBOX_EXPORTS -DPACKAGE_VERSION=\"3.8.2\" -DSIZET_NOT_CSTDINT -D_BSD_SOURCE -D_GNU_SOURCE -D_POSIX_C_SOURCE=202405 -Dlttoolbox_EXPORTS -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/utf8cpp -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2 -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox -O2 -pipe -g -Wall -Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter -fPIC -Wno-unused-result -flto -fvisibility-inlines-hidden -std=c++23 -DNDEBUG -fPIC -MD -MT lttoolbox/CMakeFiles/lttoolbox.dir/string_utils.cc.o -MF lttoolbox/CMakeFiles/lttoolbox.dir/string_utils.cc.o.d -o lttoolbox/CMakeFiles/lttoolbox.dir/string_utils.cc.o -c /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/string_utils.cc In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/string_utils.cc:1: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/string_utils.h:4: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:104:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:104:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:49: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:330:77: warning: arithmetic between different Unicode character types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') [-Wcharacter-conversion] 330 | code_point = static_cast(first_word << 10) + second_word + SURROGATE_OFFSET; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/string_utils.cc:1: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/string_utils.h:4: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/string_utils.cc:1: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/string_utils.h:4: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/string_utils.cc:1: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/string_utils.h:4: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/string_utils.cc:1: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/string_utils.h:4: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/string_utils.cc:1: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/string_utils.h:4: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/string_utils.cc:1: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/string_utils.h:4: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/string_utils.cc:1: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/string_utils.h:4: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ 23 warnings generated. [23/61] /exopi-obj/pobj/lttoolbox-3.8.2/bin/c++ -DHAVE_GETOPT_LONG -DLTTOOLBOX_EXPORTS -DPACKAGE_VERSION=\"3.8.2\" -DSIZET_NOT_CSTDINT -D_BSD_SOURCE -D_GNU_SOURCE -D_POSIX_C_SOURCE=202405 -Dlttoolbox_EXPORTS -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/utf8cpp -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2 -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox -O2 -pipe -g -Wall -Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter -fPIC -Wno-unused-result -flto -fvisibility-inlines-hidden -std=c++23 -DNDEBUG -fPIC -MD -MT lttoolbox/CMakeFiles/lttoolbox.dir/symbol_iter.cc.o -MF lttoolbox/CMakeFiles/lttoolbox.dir/symbol_iter.cc.o.d -o lttoolbox/CMakeFiles/lttoolbox.dir/symbol_iter.cc.o -c /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/symbol_iter.cc In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/symbol_iter.cc:1: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/symbol_iter.h:4: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:104:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:104:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:49: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:330:77: warning: arithmetic between different Unicode character types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') [-Wcharacter-conversion] 330 | code_point = static_cast(first_word << 10) + second_word + SURROGATE_OFFSET; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/symbol_iter.cc:1: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/symbol_iter.h:4: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/symbol_iter.cc:1: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/symbol_iter.h:4: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/symbol_iter.cc:1: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/symbol_iter.h:4: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/symbol_iter.cc:1: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/symbol_iter.h:4: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/symbol_iter.cc:1: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/symbol_iter.h:4: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/symbol_iter.cc:1: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/symbol_iter.h:4: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/symbol_iter.cc:1: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/symbol_iter.h:4: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ 23 warnings generated. [24/61] /exopi-obj/pobj/lttoolbox-3.8.2/bin/c++ -DHAVE_GETOPT_LONG -DLTTOOLBOX_EXPORTS -DPACKAGE_VERSION=\"3.8.2\" -DSIZET_NOT_CSTDINT -D_BSD_SOURCE -D_GNU_SOURCE -D_POSIX_C_SOURCE=202405 -Dlttoolbox_EXPORTS -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/utf8cpp -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2 -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox -O2 -pipe -g -Wall -Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter -fPIC -Wno-unused-result -flto -fvisibility-inlines-hidden -std=c++23 -DNDEBUG -fPIC -MD -MT lttoolbox/CMakeFiles/lttoolbox.dir/tmx_compiler.cc.o -MF lttoolbox/CMakeFiles/lttoolbox.dir/tmx_compiler.cc.o.d -o lttoolbox/CMakeFiles/lttoolbox.dir/tmx_compiler.cc.o -c /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/tmx_compiler.cc In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/tmx_compiler.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/tmx_compiler.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:104:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:104:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:49: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:330:77: warning: arithmetic between different Unicode character types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') [-Wcharacter-conversion] 330 | code_point = static_cast(first_word << 10) + second_word + SURROGATE_OFFSET; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/tmx_compiler.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/tmx_compiler.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/tmx_compiler.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/tmx_compiler.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/tmx_compiler.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/tmx_compiler.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/tmx_compiler.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/tmx_compiler.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/tmx_compiler.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/tmx_compiler.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/tmx_compiler.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/tmx_compiler.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/tmx_compiler.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/tmx_compiler.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ 23 warnings generated. [25/61] /exopi-obj/pobj/lttoolbox-3.8.2/bin/c++ -DHAVE_GETOPT_LONG -DLTTOOLBOX_EXPORTS -DPACKAGE_VERSION=\"3.8.2\" -DSIZET_NOT_CSTDINT -D_BSD_SOURCE -D_GNU_SOURCE -D_POSIX_C_SOURCE=202405 -Dlttoolbox_EXPORTS -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/utf8cpp -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2 -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox -O2 -pipe -g -Wall -Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter -fPIC -Wno-unused-result -flto -fvisibility-inlines-hidden -std=c++23 -DNDEBUG -fPIC -MD -MT lttoolbox/CMakeFiles/lttoolbox.dir/transducer.cc.o -MF lttoolbox/CMakeFiles/lttoolbox.dir/transducer.cc.o.d -o lttoolbox/CMakeFiles/lttoolbox.dir/transducer.cc.o -c /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/transducer.cc In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/transducer.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/transducer.h:24: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:104:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:104:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:49: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:330:77: warning: arithmetic between different Unicode character types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') [-Wcharacter-conversion] 330 | code_point = static_cast(first_word << 10) + second_word + SURROGATE_OFFSET; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/transducer.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/transducer.h:24: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/transducer.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/transducer.h:24: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/transducer.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/transducer.h:24: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/transducer.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/transducer.h:24: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/transducer.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/transducer.h:24: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/transducer.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/transducer.h:24: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/transducer.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/transducer.h:24: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ 23 warnings generated. [26/61] /exopi-obj/pobj/lttoolbox-3.8.2/bin/c++ -DHAVE_GETOPT_LONG -DLTTOOLBOX_EXPORTS -DPACKAGE_VERSION=\"3.8.2\" -DSIZET_NOT_CSTDINT -D_BSD_SOURCE -D_GNU_SOURCE -D_POSIX_C_SOURCE=202405 -Dlttoolbox_EXPORTS -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/utf8cpp -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2 -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox -O2 -pipe -g -Wall -Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter -fPIC -Wno-unused-result -flto -fvisibility-inlines-hidden -std=c++23 -DNDEBUG -fPIC -MD -MT lttoolbox/CMakeFiles/lttoolbox.dir/trans_exe.cc.o -MF lttoolbox/CMakeFiles/lttoolbox.dir/trans_exe.cc.o.d -o lttoolbox/CMakeFiles/lttoolbox.dir/trans_exe.cc.o -c /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/trans_exe.cc In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/trans_exe.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/trans_exe.h:27: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:104:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:104:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:49: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:330:77: warning: arithmetic between different Unicode character types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') [-Wcharacter-conversion] 330 | code_point = static_cast(first_word << 10) + second_word + SURROGATE_OFFSET; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/trans_exe.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/trans_exe.h:27: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/trans_exe.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/trans_exe.h:27: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/trans_exe.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/trans_exe.h:27: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/trans_exe.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/trans_exe.h:27: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/trans_exe.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/trans_exe.h:27: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/trans_exe.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/trans_exe.h:27: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/trans_exe.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/trans_exe.h:27: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ 23 warnings generated. [27/61] /exopi-obj/pobj/lttoolbox-3.8.2/bin/c++ -DHAVE_GETOPT_LONG -DLTTOOLBOX_EXPORTS -DPACKAGE_VERSION=\"3.8.2\" -DSIZET_NOT_CSTDINT -D_BSD_SOURCE -D_GNU_SOURCE -D_POSIX_C_SOURCE=202405 -Dlttoolbox_EXPORTS -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/utf8cpp -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2 -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox -O2 -pipe -g -Wall -Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter -fPIC -Wno-unused-result -flto -fvisibility-inlines-hidden -std=c++23 -DNDEBUG -fPIC -MD -MT lttoolbox/CMakeFiles/lttoolbox.dir/ustring.cc.o -MF lttoolbox/CMakeFiles/lttoolbox.dir/ustring.cc.o.d -o lttoolbox/CMakeFiles/lttoolbox.dir/ustring.cc.o -c /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.cc In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:104:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:104:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:49: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:330:77: warning: arithmetic between different Unicode character types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') [-Wcharacter-conversion] 330 | code_point = static_cast(first_word << 10) + second_word + SURROGATE_OFFSET; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.cc:46:9: note: in instantiation of function template specialization 'utf8::utf8to16, const unsigned char *>' requested here 46 | utf8::utf8to16(s, s+sz, std::back_inserter(ret)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.cc:46:9: note: in instantiation of function template specialization 'utf8::utf8to16, const unsigned char *>' requested here 46 | utf8::utf8to16(s, s+sz, std::back_inserter(ret)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.cc:46:9: note: in instantiation of function template specialization 'utf8::utf8to16, const unsigned char *>' requested here 46 | utf8::utf8to16(s, s+sz, std::back_inserter(ret)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.cc:46:9: note: in instantiation of function template specialization 'utf8::utf8to16, const unsigned char *>' requested here 46 | utf8::utf8to16(s, s+sz, std::back_inserter(ret)); | ^ 27 warnings generated. [28/61] /exopi-obj/pobj/lttoolbox-3.8.2/bin/c++ -DHAVE_GETOPT_LONG -DLTTOOLBOX_EXPORTS -DPACKAGE_VERSION=\"3.8.2\" -DSIZET_NOT_CSTDINT -D_BSD_SOURCE -D_GNU_SOURCE -D_POSIX_C_SOURCE=202405 -Dlttoolbox_EXPORTS -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/utf8cpp -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2 -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox -O2 -pipe -g -Wall -Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter -fPIC -Wno-unused-result -flto -fvisibility-inlines-hidden -std=c++23 -DNDEBUG -fPIC -MD -MT lttoolbox/CMakeFiles/lttoolbox.dir/xml_parse_util.cc.o -MF lttoolbox/CMakeFiles/lttoolbox.dir/xml_parse_util.cc.o.d -o lttoolbox/CMakeFiles/lttoolbox.dir/xml_parse_util.cc.o -c /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/xml_parse_util.cc In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/xml_parse_util.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/xml_parse_util.h:22: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:104:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:104:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:49: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:330:77: warning: arithmetic between different Unicode character types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') [-Wcharacter-conversion] 330 | code_point = static_cast(first_word << 10) + second_word + SURROGATE_OFFSET; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/xml_parse_util.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/xml_parse_util.h:22: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/xml_parse_util.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/xml_parse_util.h:22: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/xml_parse_util.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/xml_parse_util.h:22: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/xml_parse_util.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/xml_parse_util.h:22: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/xml_parse_util.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/xml_parse_util.h:22: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/xml_parse_util.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/xml_parse_util.h:22: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/xml_parse_util.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/xml_parse_util.h:22: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/xml_parse_util.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/xml_parse_util.h:22: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:281:33: note: in instantiation of function template specialization 'utf8::next' requested here 281 | (*result++) = utf8::next(start, end); | ^ /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/xml_parse_util.cc:93:9: note: in instantiation of function template specialization 'utf8::utf8to32>>' requested here 93 | utf8::utf8to32(val, val+sz, std::back_inserter(vec)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/xml_parse_util.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/xml_parse_util.h:22: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:281:33: note: in instantiation of function template specialization 'utf8::next' requested here 281 | (*result++) = utf8::next(start, end); | ^ /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/xml_parse_util.cc:93:9: note: in instantiation of function template specialization 'utf8::utf8to32>>' requested here 93 | utf8::utf8to32(val, val+sz, std::back_inserter(vec)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/xml_parse_util.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/xml_parse_util.h:22: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:281:33: note: in instantiation of function template specialization 'utf8::next' requested here 281 | (*result++) = utf8::next(start, end); | ^ /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/xml_parse_util.cc:93:9: note: in instantiation of function template specialization 'utf8::utf8to32>>' requested here 93 | utf8::utf8to32(val, val+sz, std::back_inserter(vec)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/xml_parse_util.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/xml_parse_util.h:22: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:281:33: note: in instantiation of function template specialization 'utf8::next' requested here 281 | (*result++) = utf8::next(start, end); | ^ /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/xml_parse_util.cc:93:9: note: in instantiation of function template specialization 'utf8::utf8to32>>' requested here 93 | utf8::utf8to32(val, val+sz, std::back_inserter(vec)); | ^ 27 warnings generated. [29/61] /exopi-obj/pobj/lttoolbox-3.8.2/bin/c++ -DHAVE_GETOPT_LONG -DLTTOOLBOX_EXPORTS -DPACKAGE_VERSION=\"3.8.2\" -DSIZET_NOT_CSTDINT -D_BSD_SOURCE -D_GNU_SOURCE -D_POSIX_C_SOURCE=202405 -Dlttoolbox_EXPORTS -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/utf8cpp -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2 -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox -O2 -pipe -g -Wall -Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter -fPIC -Wno-unused-result -flto -fvisibility-inlines-hidden -std=c++23 -DNDEBUG -fPIC -MD -MT lttoolbox/CMakeFiles/lttoolbox.dir/xml_walk_util.cc.o -MF lttoolbox/CMakeFiles/lttoolbox.dir/xml_walk_util.cc.o.d -o lttoolbox/CMakeFiles/lttoolbox.dir/xml_walk_util.cc.o -c /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/xml_walk_util.cc In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/xml_walk_util.cc:1: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/xml_walk_util.h:4: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:104:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:104:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:49: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:330:77: warning: arithmetic between different Unicode character types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') [-Wcharacter-conversion] 330 | code_point = static_cast(first_word << 10) + second_word + SURROGATE_OFFSET; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/xml_walk_util.cc:1: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/xml_walk_util.h:4: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/xml_walk_util.cc:1: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/xml_walk_util.h:4: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/xml_walk_util.cc:1: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/xml_walk_util.h:4: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/xml_walk_util.cc:1: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/xml_walk_util.h:4: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/xml_walk_util.cc:1: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/xml_walk_util.h:4: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/xml_walk_util.cc:1: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/xml_walk_util.h:4: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/xml_walk_util.cc:1: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/xml_walk_util.h:4: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ 23 warnings generated. [30/61] : && /exopi-obj/pobj/lttoolbox-3.8.2/bin/c++ -fPIC -O2 -pipe -g -Wall -Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter -fPIC -Wno-unused-result -flto -fvisibility-inlines-hidden -std=c++23 -DNDEBUG -shared -Xlinker --dependency-file=lttoolbox/CMakeFiles/lttoolbox.dir/link.d -Wl,-soname,liblttoolbox.so.2.0 -o lttoolbox/liblttoolbox.so.2.0 lttoolbox/CMakeFiles/lttoolbox.dir/acx.cc.o lttoolbox/CMakeFiles/lttoolbox.dir/alphabet.cc.o lttoolbox/CMakeFiles/lttoolbox.dir/att_compiler.cc.o lttoolbox/CMakeFiles/lttoolbox.dir/cli.cc.o lttoolbox/CMakeFiles/lttoolbox.dir/compiler.cc.o lttoolbox/CMakeFiles/lttoolbox.dir/compression.cc.o lttoolbox/CMakeFiles/lttoolbox.dir/entry_token.cc.o lttoolbox/CMakeFiles/lttoolbox.dir/expander.cc.o lttoolbox/CMakeFiles/lttoolbox.dir/file_utils.cc.o lttoolbox/CMakeFiles/lttoolbox.dir/fst_processor.cc.o lttoolbox/CMakeFiles/lttoolbox.dir/input_file.cc.o lttoolbox/CMakeFiles/lttoolbox.dir/lt_locale.cc.o lttoolbox/CMakeFiles/lttoolbox.dir/match_exe.cc.o lttoolbox/CMakeFiles/lttoolbox.dir/match_node.cc.o lttoolbox/CMakeFiles/lttoolbox.dir/match_state.cc.o lttoolbox/CMakeFiles/lttoolbox.dir/node.cc.o lttoolbox/CMakeFiles/lttoolbox.dir/pattern_list.cc.o lttoolbox/CMakeFiles/lttoolbox.dir/regexp_compiler.cc.o lttoolbox/CMakeFiles/lttoolbox.dir/sorted_vector.cc.o lttoolbox/CMakeFiles/lttoolbox.dir/state.cc.o lttoolbox/CMakeFiles/lttoolbox.dir/stream_reader.cc.o lttoolbox/CMakeFiles/lttoolbox.dir/string_utils.cc.o lttoolbox/CMakeFiles/lttoolbox.dir/symbol_iter.cc.o lttoolbox/CMakeFiles/lttoolbox.dir/tmx_compiler.cc.o lttoolbox/CMakeFiles/lttoolbox.dir/transducer.cc.o lttoolbox/CMakeFiles/lttoolbox.dir/trans_exe.cc.o lttoolbox/CMakeFiles/lttoolbox.dir/ustring.cc.o lttoolbox/CMakeFiles/lttoolbox.dir/xml_parse_util.cc.o lttoolbox/CMakeFiles/lttoolbox.dir/xml_walk_util.cc.o -Wl,-z,origin,-rpath,/usr/local/lib: /usr/local/lib/libxml2.so.22.1 /usr/local/lib/libicui18n.so.23.0 /usr/local/lib/libicuio.so.23.0 /usr/local/lib/libicuuc.so.23.0 -lpthread -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [31/61] /usr/local/bin/cmake -E cmake_symlink_library lttoolbox/liblttoolbox.so.2.0 lttoolbox/liblttoolbox.so.2.0 lttoolbox/liblttoolbox.so && : [32/61] /exopi-obj/pobj/lttoolbox-3.8.2/bin/c++ -DHAVE_GETOPT_LONG -DPACKAGE_VERSION=\"3.8.2\" -DSIZET_NOT_CSTDINT -D_BSD_SOURCE -D_GNU_SOURCE -D_POSIX_C_SOURCE=202405 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/utf8cpp -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2 -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox -O2 -pipe -g -Wall -Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter -fPIC -Wno-unused-result -flto -fvisibility-inlines-hidden -std=c++23 -DNDEBUG -fPIE -MD -MT lttoolbox/CMakeFiles/lt-append.dir/lt_append.cc.o -MF lttoolbox/CMakeFiles/lt-append.dir/lt_append.cc.o.d -o lttoolbox/CMakeFiles/lt-append.dir/lt_append.cc.o -c /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_append.cc In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_append.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/transducer.h:24: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:104:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:104:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:49: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:330:77: warning: arithmetic between different Unicode character types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') [-Wcharacter-conversion] 330 | code_point = static_cast(first_word << 10) + second_word + SURROGATE_OFFSET; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_append.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/transducer.h:24: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_append.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/transducer.h:24: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_append.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/transducer.h:24: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_append.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/transducer.h:24: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_append.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/transducer.h:24: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_append.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/transducer.h:24: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_append.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/transducer.h:24: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ 23 warnings generated. [33/61] : && /exopi-obj/pobj/lttoolbox-3.8.2/bin/c++ -O2 -pipe -g -Wall -Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter -fPIC -Wno-unused-result -flto -fvisibility-inlines-hidden -std=c++23 -DNDEBUG -Xlinker --dependency-file=lttoolbox/CMakeFiles/lt-append.dir/link.d lttoolbox/CMakeFiles/lt-append.dir/lt_append.cc.o -o lttoolbox/lt-append -Wl,-z,origin,-rpath,/exopi-obj/pobj/lttoolbox-3.8.2/build-amd64/lttoolbox:/usr/local/lib: lttoolbox/liblttoolbox.so.2.0 /usr/local/lib/libxml2.so.22.1 /usr/local/lib/libicui18n.so.23.0 /usr/local/lib/libicuio.so.23.0 /usr/local/lib/libicuuc.so.23.0 -lpthread -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [34/61] /exopi-obj/pobj/lttoolbox-3.8.2/bin/c++ -DHAVE_GETOPT_LONG -DPACKAGE_VERSION=\"3.8.2\" -DSIZET_NOT_CSTDINT -D_BSD_SOURCE -D_GNU_SOURCE -D_POSIX_C_SOURCE=202405 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/utf8cpp -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2 -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox -O2 -pipe -g -Wall -Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter -fPIC -Wno-unused-result -flto -fvisibility-inlines-hidden -std=c++23 -DNDEBUG -fPIE -MD -MT lttoolbox/CMakeFiles/lt-print.dir/lt_print.cc.o -MF lttoolbox/CMakeFiles/lt-print.dir/lt_print.cc.o.d -o lttoolbox/CMakeFiles/lt-print.dir/lt_print.cc.o -c /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_print.cc In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_print.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/transducer.h:24: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:104:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:104:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:49: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:330:77: warning: arithmetic between different Unicode character types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') [-Wcharacter-conversion] 330 | code_point = static_cast(first_word << 10) + second_word + SURROGATE_OFFSET; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_print.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/transducer.h:24: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_print.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/transducer.h:24: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_print.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/transducer.h:24: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_print.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/transducer.h:24: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_print.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/transducer.h:24: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_print.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/transducer.h:24: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_print.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/transducer.h:24: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ 23 warnings generated. [35/61] : && /exopi-obj/pobj/lttoolbox-3.8.2/bin/c++ -O2 -pipe -g -Wall -Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter -fPIC -Wno-unused-result -flto -fvisibility-inlines-hidden -std=c++23 -DNDEBUG -Xlinker --dependency-file=lttoolbox/CMakeFiles/lt-print.dir/link.d lttoolbox/CMakeFiles/lt-print.dir/lt_print.cc.o -o lttoolbox/lt-print -Wl,-z,origin,-rpath,/exopi-obj/pobj/lttoolbox-3.8.2/build-amd64/lttoolbox:/usr/local/lib: lttoolbox/liblttoolbox.so.2.0 /usr/local/lib/libxml2.so.22.1 /usr/local/lib/libicui18n.so.23.0 /usr/local/lib/libicuio.so.23.0 /usr/local/lib/libicuuc.so.23.0 -lpthread -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [36/61] /exopi-obj/pobj/lttoolbox-3.8.2/bin/c++ -DHAVE_GETOPT_LONG -DPACKAGE_VERSION=\"3.8.2\" -DSIZET_NOT_CSTDINT -D_BSD_SOURCE -D_GNU_SOURCE -D_POSIX_C_SOURCE=202405 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/utf8cpp -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2 -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox -O2 -pipe -g -Wall -Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter -fPIC -Wno-unused-result -flto -fvisibility-inlines-hidden -std=c++23 -DNDEBUG -fPIE -MD -MT lttoolbox/CMakeFiles/lt-trim.dir/lt_trim.cc.o -MF lttoolbox/CMakeFiles/lt-trim.dir/lt_trim.cc.o.d -o lttoolbox/CMakeFiles/lt-trim.dir/lt_trim.cc.o -c /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_trim.cc In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_trim.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/transducer.h:24: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:104:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:104:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:49: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:330:77: warning: arithmetic between different Unicode character types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') [-Wcharacter-conversion] 330 | code_point = static_cast(first_word << 10) + second_word + SURROGATE_OFFSET; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_trim.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/transducer.h:24: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_trim.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/transducer.h:24: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_trim.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/transducer.h:24: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_trim.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/transducer.h:24: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_trim.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/transducer.h:24: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_trim.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/transducer.h:24: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_trim.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/transducer.h:24: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ 23 warnings generated. [37/61] : && /exopi-obj/pobj/lttoolbox-3.8.2/bin/c++ -O2 -pipe -g -Wall -Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter -fPIC -Wno-unused-result -flto -fvisibility-inlines-hidden -std=c++23 -DNDEBUG -Xlinker --dependency-file=lttoolbox/CMakeFiles/lt-trim.dir/link.d lttoolbox/CMakeFiles/lt-trim.dir/lt_trim.cc.o -o lttoolbox/lt-trim -Wl,-z,origin,-rpath,/exopi-obj/pobj/lttoolbox-3.8.2/build-amd64/lttoolbox:/usr/local/lib: lttoolbox/liblttoolbox.so.2.0 /usr/local/lib/libxml2.so.22.1 /usr/local/lib/libicui18n.so.23.0 /usr/local/lib/libicuio.so.23.0 /usr/local/lib/libicuuc.so.23.0 -lpthread -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [38/61] /exopi-obj/pobj/lttoolbox-3.8.2/bin/c++ -DHAVE_GETOPT_LONG -DPACKAGE_VERSION=\"3.8.2\" -DSIZET_NOT_CSTDINT -D_BSD_SOURCE -D_GNU_SOURCE -D_POSIX_C_SOURCE=202405 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/utf8cpp -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2 -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox -O2 -pipe -g -Wall -Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter -fPIC -Wno-unused-result -flto -fvisibility-inlines-hidden -std=c++23 -DNDEBUG -fPIE -MD -MT lttoolbox/CMakeFiles/lt-compose.dir/lt_compose.cc.o -MF lttoolbox/CMakeFiles/lt-compose.dir/lt_compose.cc.o.d -o lttoolbox/CMakeFiles/lt-compose.dir/lt_compose.cc.o -c /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_compose.cc In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_compose.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/transducer.h:24: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:104:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:104:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:49: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:330:77: warning: arithmetic between different Unicode character types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') [-Wcharacter-conversion] 330 | code_point = static_cast(first_word << 10) + second_word + SURROGATE_OFFSET; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_compose.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/transducer.h:24: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_compose.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/transducer.h:24: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_compose.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/transducer.h:24: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_compose.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/transducer.h:24: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_compose.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/transducer.h:24: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_compose.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/transducer.h:24: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_compose.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/transducer.h:24: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ 23 warnings generated. [39/61] : && /exopi-obj/pobj/lttoolbox-3.8.2/bin/c++ -O2 -pipe -g -Wall -Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter -fPIC -Wno-unused-result -flto -fvisibility-inlines-hidden -std=c++23 -DNDEBUG -Xlinker --dependency-file=lttoolbox/CMakeFiles/lt-compose.dir/link.d lttoolbox/CMakeFiles/lt-compose.dir/lt_compose.cc.o -o lttoolbox/lt-compose -Wl,-z,origin,-rpath,/exopi-obj/pobj/lttoolbox-3.8.2/build-amd64/lttoolbox:/usr/local/lib: lttoolbox/liblttoolbox.so.2.0 /usr/local/lib/libxml2.so.22.1 /usr/local/lib/libicui18n.so.23.0 /usr/local/lib/libicuio.so.23.0 /usr/local/lib/libicuuc.so.23.0 -lpthread -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [40/61] /exopi-obj/pobj/lttoolbox-3.8.2/bin/c++ -DHAVE_GETOPT_LONG -DPACKAGE_VERSION=\"3.8.2\" -DSIZET_NOT_CSTDINT -D_BSD_SOURCE -D_GNU_SOURCE -D_POSIX_C_SOURCE=202405 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/utf8cpp -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2 -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox -O2 -pipe -g -Wall -Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter -fPIC -Wno-unused-result -flto -fvisibility-inlines-hidden -std=c++23 -DNDEBUG -fPIE -MD -MT lttoolbox/CMakeFiles/lt-comp.dir/lt_comp.cc.o -MF lttoolbox/CMakeFiles/lt-comp.dir/lt_comp.cc.o.d -o lttoolbox/CMakeFiles/lt-comp.dir/lt_comp.cc.o -c /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_comp.cc In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_comp.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/compiler.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:104:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:104:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:49: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:330:77: warning: arithmetic between different Unicode character types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') [-Wcharacter-conversion] 330 | code_point = static_cast(first_word << 10) + second_word + SURROGATE_OFFSET; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_comp.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/compiler.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_comp.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/compiler.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_comp.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/compiler.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_comp.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/compiler.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_comp.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/compiler.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_comp.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/compiler.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_comp.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/compiler.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ 23 warnings generated. [41/61] : && /exopi-obj/pobj/lttoolbox-3.8.2/bin/c++ -O2 -pipe -g -Wall -Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter -fPIC -Wno-unused-result -flto -fvisibility-inlines-hidden -std=c++23 -DNDEBUG -Xlinker --dependency-file=lttoolbox/CMakeFiles/lt-comp.dir/link.d lttoolbox/CMakeFiles/lt-comp.dir/lt_comp.cc.o -o lttoolbox/lt-comp -Wl,-z,origin,-rpath,/exopi-obj/pobj/lttoolbox-3.8.2/build-amd64/lttoolbox:/usr/local/lib: lttoolbox/liblttoolbox.so.2.0 /usr/local/lib/libxml2.so.22.1 /usr/local/lib/libicui18n.so.23.0 /usr/local/lib/libicuio.so.23.0 /usr/local/lib/libicuuc.so.23.0 -lpthread -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [42/61] /exopi-obj/pobj/lttoolbox-3.8.2/bin/c++ -DHAVE_GETOPT_LONG -DPACKAGE_VERSION=\"3.8.2\" -DSIZET_NOT_CSTDINT -D_BSD_SOURCE -D_GNU_SOURCE -D_POSIX_C_SOURCE=202405 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/utf8cpp -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2 -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox -O2 -pipe -g -Wall -Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter -fPIC -Wno-unused-result -flto -fvisibility-inlines-hidden -std=c++23 -DNDEBUG -fPIE -MD -MT lttoolbox/CMakeFiles/lt-proc.dir/lt_proc.cc.o -MF lttoolbox/CMakeFiles/lt-proc.dir/lt_proc.cc.o.d -o lttoolbox/CMakeFiles/lt-proc.dir/lt_proc.cc.o -c /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_proc.cc In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_proc.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/fst_processor.h:21: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:104:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:104:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:49: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:330:77: warning: arithmetic between different Unicode character types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') [-Wcharacter-conversion] 330 | code_point = static_cast(first_word << 10) + second_word + SURROGATE_OFFSET; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_proc.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/fst_processor.h:21: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_proc.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/fst_processor.h:21: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_proc.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/fst_processor.h:21: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_proc.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/fst_processor.h:21: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_proc.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/fst_processor.h:21: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_proc.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/fst_processor.h:21: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_proc.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/fst_processor.h:21: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ 23 warnings generated. [43/61] : && /exopi-obj/pobj/lttoolbox-3.8.2/bin/c++ -O2 -pipe -g -Wall -Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter -fPIC -Wno-unused-result -flto -fvisibility-inlines-hidden -std=c++23 -DNDEBUG -Xlinker --dependency-file=lttoolbox/CMakeFiles/lt-proc.dir/link.d lttoolbox/CMakeFiles/lt-proc.dir/lt_proc.cc.o -o lttoolbox/lt-proc -Wl,-z,origin,-rpath,/exopi-obj/pobj/lttoolbox-3.8.2/build-amd64/lttoolbox:/usr/local/lib: lttoolbox/liblttoolbox.so.2.0 /usr/local/lib/libxml2.so.22.1 /usr/local/lib/libicui18n.so.23.0 /usr/local/lib/libicuio.so.23.0 /usr/local/lib/libicuuc.so.23.0 -lpthread -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [44/61] /exopi-obj/pobj/lttoolbox-3.8.2/bin/c++ -DHAVE_GETOPT_LONG -DPACKAGE_VERSION=\"3.8.2\" -DSIZET_NOT_CSTDINT -D_BSD_SOURCE -D_GNU_SOURCE -D_POSIX_C_SOURCE=202405 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/utf8cpp -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2 -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox -O2 -pipe -g -Wall -Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter -fPIC -Wno-unused-result -flto -fvisibility-inlines-hidden -std=c++23 -DNDEBUG -fPIE -MD -MT lttoolbox/CMakeFiles/lt-merge.dir/lt_merge.cc.o -MF lttoolbox/CMakeFiles/lt-merge.dir/lt_merge.cc.o.d -o lttoolbox/CMakeFiles/lt-merge.dir/lt_merge.cc.o -c /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_merge.cc In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_merge.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/fst_processor.h:21: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:104:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:104:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:49: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:330:77: warning: arithmetic between different Unicode character types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') [-Wcharacter-conversion] 330 | code_point = static_cast(first_word << 10) + second_word + SURROGATE_OFFSET; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_merge.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/fst_processor.h:21: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_merge.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/fst_processor.h:21: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_merge.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/fst_processor.h:21: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_merge.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/fst_processor.h:21: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_merge.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/fst_processor.h:21: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_merge.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/fst_processor.h:21: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_merge.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/fst_processor.h:21: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ 23 warnings generated. [45/61] : && /exopi-obj/pobj/lttoolbox-3.8.2/bin/c++ -O2 -pipe -g -Wall -Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter -fPIC -Wno-unused-result -flto -fvisibility-inlines-hidden -std=c++23 -DNDEBUG -Xlinker --dependency-file=lttoolbox/CMakeFiles/lt-merge.dir/link.d lttoolbox/CMakeFiles/lt-merge.dir/lt_merge.cc.o -o lttoolbox/lt-merge -Wl,-z,origin,-rpath,/exopi-obj/pobj/lttoolbox-3.8.2/build-amd64/lttoolbox:/usr/local/lib: lttoolbox/liblttoolbox.so.2.0 /usr/local/lib/libxml2.so.22.1 /usr/local/lib/libicui18n.so.23.0 /usr/local/lib/libicuio.so.23.0 /usr/local/lib/libicuuc.so.23.0 -lpthread -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [46/61] /exopi-obj/pobj/lttoolbox-3.8.2/bin/c++ -DHAVE_GETOPT_LONG -DPACKAGE_VERSION=\"3.8.2\" -DSIZET_NOT_CSTDINT -D_BSD_SOURCE -D_GNU_SOURCE -D_POSIX_C_SOURCE=202405 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/utf8cpp -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2 -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox -O2 -pipe -g -Wall -Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter -fPIC -Wno-unused-result -flto -fvisibility-inlines-hidden -std=c++23 -DNDEBUG -fPIE -MD -MT lttoolbox/CMakeFiles/lt-expand.dir/lt_expand.cc.o -MF lttoolbox/CMakeFiles/lt-expand.dir/lt_expand.cc.o.d -o lttoolbox/CMakeFiles/lt-expand.dir/lt_expand.cc.o -c /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_expand.cc In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_expand.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/expander.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:104:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:104:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:49: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:330:77: warning: arithmetic between different Unicode character types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') [-Wcharacter-conversion] 330 | code_point = static_cast(first_word << 10) + second_word + SURROGATE_OFFSET; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_expand.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/expander.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_expand.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/expander.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_expand.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/expander.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_expand.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/expander.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_expand.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/expander.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_expand.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/expander.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_expand.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/expander.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ 23 warnings generated. [47/61] : && /exopi-obj/pobj/lttoolbox-3.8.2/bin/c++ -O2 -pipe -g -Wall -Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter -fPIC -Wno-unused-result -flto -fvisibility-inlines-hidden -std=c++23 -DNDEBUG -Xlinker --dependency-file=lttoolbox/CMakeFiles/lt-expand.dir/link.d lttoolbox/CMakeFiles/lt-expand.dir/lt_expand.cc.o -o lttoolbox/lt-expand -Wl,-z,origin,-rpath,/exopi-obj/pobj/lttoolbox-3.8.2/build-amd64/lttoolbox:/usr/local/lib: lttoolbox/liblttoolbox.so.2.0 /usr/local/lib/libxml2.so.22.1 /usr/local/lib/libicui18n.so.23.0 /usr/local/lib/libicuio.so.23.0 /usr/local/lib/libicuuc.so.23.0 -lpthread -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [48/61] /exopi-obj/pobj/lttoolbox-3.8.2/bin/c++ -DHAVE_GETOPT_LONG -DPACKAGE_VERSION=\"3.8.2\" -DSIZET_NOT_CSTDINT -D_BSD_SOURCE -D_GNU_SOURCE -D_POSIX_C_SOURCE=202405 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/utf8cpp -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2 -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox -O2 -pipe -g -Wall -Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter -fPIC -Wno-unused-result -flto -fvisibility-inlines-hidden -std=c++23 -DNDEBUG -fPIE -MD -MT lttoolbox/CMakeFiles/lt-paradigm.dir/lt_paradigm.cc.o -MF lttoolbox/CMakeFiles/lt-paradigm.dir/lt_paradigm.cc.o.d -o lttoolbox/CMakeFiles/lt-paradigm.dir/lt_paradigm.cc.o -c /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_paradigm.cc In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_paradigm.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:104:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:104:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:49: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:330:77: warning: arithmetic between different Unicode character types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') [-Wcharacter-conversion] 330 | code_point = static_cast(first_word << 10) + second_word + SURROGATE_OFFSET; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_paradigm.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_paradigm.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_paradigm.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_paradigm.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_paradigm.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_paradigm.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_paradigm.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ 23 warnings generated. [49/61] : && /exopi-obj/pobj/lttoolbox-3.8.2/bin/c++ -O2 -pipe -g -Wall -Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter -fPIC -Wno-unused-result -flto -fvisibility-inlines-hidden -std=c++23 -DNDEBUG -Xlinker --dependency-file=lttoolbox/CMakeFiles/lt-paradigm.dir/link.d lttoolbox/CMakeFiles/lt-paradigm.dir/lt_paradigm.cc.o -o lttoolbox/lt-paradigm -Wl,-z,origin,-rpath,/exopi-obj/pobj/lttoolbox-3.8.2/build-amd64/lttoolbox:/usr/local/lib: lttoolbox/liblttoolbox.so.2.0 /usr/local/lib/libxml2.so.22.1 /usr/local/lib/libicui18n.so.23.0 /usr/local/lib/libicuio.so.23.0 /usr/local/lib/libicuuc.so.23.0 -lpthread -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [50/61] /exopi-obj/pobj/lttoolbox-3.8.2/bin/c++ -DHAVE_GETOPT_LONG -DPACKAGE_VERSION=\"3.8.2\" -DSIZET_NOT_CSTDINT -D_BSD_SOURCE -D_GNU_SOURCE -D_POSIX_C_SOURCE=202405 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/utf8cpp -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2 -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox -O2 -pipe -g -Wall -Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter -fPIC -Wno-unused-result -flto -fvisibility-inlines-hidden -std=c++23 -DNDEBUG -fPIE -MD -MT lttoolbox/CMakeFiles/lt-tmxcomp.dir/lt_tmxcomp.cc.o -MF lttoolbox/CMakeFiles/lt-tmxcomp.dir/lt_tmxcomp.cc.o.d -o lttoolbox/CMakeFiles/lt-tmxcomp.dir/lt_tmxcomp.cc.o -c /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_tmxcomp.cc In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_tmxcomp.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/tmx_compiler.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:104:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:104:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:49: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:330:77: warning: arithmetic between different Unicode character types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') [-Wcharacter-conversion] 330 | code_point = static_cast(first_word << 10) + second_word + SURROGATE_OFFSET; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_tmxcomp.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/tmx_compiler.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_tmxcomp.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/tmx_compiler.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_tmxcomp.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/tmx_compiler.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_tmxcomp.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/tmx_compiler.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_tmxcomp.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/tmx_compiler.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_tmxcomp.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/tmx_compiler.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_tmxcomp.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/tmx_compiler.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ 23 warnings generated. [51/61] : && /exopi-obj/pobj/lttoolbox-3.8.2/bin/c++ -O2 -pipe -g -Wall -Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter -fPIC -Wno-unused-result -flto -fvisibility-inlines-hidden -std=c++23 -DNDEBUG -Xlinker --dependency-file=lttoolbox/CMakeFiles/lt-tmxcomp.dir/link.d lttoolbox/CMakeFiles/lt-tmxcomp.dir/lt_tmxcomp.cc.o -o lttoolbox/lt-tmxcomp -Wl,-z,origin,-rpath,/exopi-obj/pobj/lttoolbox-3.8.2/build-amd64/lttoolbox:/usr/local/lib: lttoolbox/liblttoolbox.so.2.0 /usr/local/lib/libxml2.so.22.1 /usr/local/lib/libicui18n.so.23.0 /usr/local/lib/libicuio.so.23.0 /usr/local/lib/libicuuc.so.23.0 -lpthread -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [52/61] /exopi-obj/pobj/lttoolbox-3.8.2/bin/c++ -DHAVE_GETOPT_LONG -DPACKAGE_VERSION=\"3.8.2\" -DSIZET_NOT_CSTDINT -D_BSD_SOURCE -D_GNU_SOURCE -D_POSIX_C_SOURCE=202405 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/utf8cpp -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2 -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox -O2 -pipe -g -Wall -Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter -fPIC -Wno-unused-result -flto -fvisibility-inlines-hidden -std=c++23 -DNDEBUG -fPIE -MD -MT lttoolbox/CMakeFiles/lt-tmxproc.dir/lt_tmxproc.cc.o -MF lttoolbox/CMakeFiles/lt-tmxproc.dir/lt_tmxproc.cc.o.d -o lttoolbox/CMakeFiles/lt-tmxproc.dir/lt_tmxproc.cc.o -c /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_tmxproc.cc In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_tmxproc.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/fst_processor.h:21: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:104:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:104:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:49: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:330:77: warning: arithmetic between different Unicode character types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') [-Wcharacter-conversion] 330 | code_point = static_cast(first_word << 10) + second_word + SURROGATE_OFFSET; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_tmxproc.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/fst_processor.h:21: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_tmxproc.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/fst_processor.h:21: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_tmxproc.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/fst_processor.h:21: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_tmxproc.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/fst_processor.h:21: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_tmxproc.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/fst_processor.h:21: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_tmxproc.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/fst_processor.h:21: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_tmxproc.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/fst_processor.h:21: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ 23 warnings generated. [53/61] : && /exopi-obj/pobj/lttoolbox-3.8.2/bin/c++ -O2 -pipe -g -Wall -Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter -fPIC -Wno-unused-result -flto -fvisibility-inlines-hidden -std=c++23 -DNDEBUG -Xlinker --dependency-file=lttoolbox/CMakeFiles/lt-tmxproc.dir/link.d lttoolbox/CMakeFiles/lt-tmxproc.dir/lt_tmxproc.cc.o -o lttoolbox/lt-tmxproc -Wl,-z,origin,-rpath,/exopi-obj/pobj/lttoolbox-3.8.2/build-amd64/lttoolbox:/usr/local/lib: lttoolbox/liblttoolbox.so.2.0 /usr/local/lib/libxml2.so.22.1 /usr/local/lib/libicui18n.so.23.0 /usr/local/lib/libicuio.so.23.0 /usr/local/lib/libicuuc.so.23.0 -lpthread -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [54/61] /exopi-obj/pobj/lttoolbox-3.8.2/bin/c++ -DHAVE_GETOPT_LONG -DPACKAGE_VERSION=\"3.8.2\" -DSIZET_NOT_CSTDINT -D_BSD_SOURCE -D_GNU_SOURCE -D_POSIX_C_SOURCE=202405 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/utf8cpp -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2 -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox -O2 -pipe -g -Wall -Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter -fPIC -Wno-unused-result -flto -fvisibility-inlines-hidden -std=c++23 -DNDEBUG -fPIE -MD -MT lttoolbox/CMakeFiles/lt-invert.dir/lt_invert.cc.o -MF lttoolbox/CMakeFiles/lt-invert.dir/lt_invert.cc.o.d -o lttoolbox/CMakeFiles/lt-invert.dir/lt_invert.cc.o -c /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_invert.cc In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_invert.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/transducer.h:24: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:104:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:104:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:49: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:330:77: warning: arithmetic between different Unicode character types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') [-Wcharacter-conversion] 330 | code_point = static_cast(first_word << 10) + second_word + SURROGATE_OFFSET; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_invert.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/transducer.h:24: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_invert.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/transducer.h:24: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_invert.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/transducer.h:24: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_invert.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/transducer.h:24: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_invert.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/transducer.h:24: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_invert.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/transducer.h:24: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_invert.cc:17: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/transducer.h:24: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ 23 warnings generated. [55/61] : && /exopi-obj/pobj/lttoolbox-3.8.2/bin/c++ -O2 -pipe -g -Wall -Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter -fPIC -Wno-unused-result -flto -fvisibility-inlines-hidden -std=c++23 -DNDEBUG -Xlinker --dependency-file=lttoolbox/CMakeFiles/lt-invert.dir/link.d lttoolbox/CMakeFiles/lt-invert.dir/lt_invert.cc.o -o lttoolbox/lt-invert -Wl,-z,origin,-rpath,/exopi-obj/pobj/lttoolbox-3.8.2/build-amd64/lttoolbox:/usr/local/lib: lttoolbox/liblttoolbox.so.2.0 /usr/local/lib/libxml2.so.22.1 /usr/local/lib/libicui18n.so.23.0 /usr/local/lib/libicuio.so.23.0 /usr/local/lib/libicuuc.so.23.0 -lpthread -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [56/61] /exopi-obj/pobj/lttoolbox-3.8.2/bin/c++ -DHAVE_GETOPT_LONG -DPACKAGE_VERSION=\"3.8.2\" -DSIZET_NOT_CSTDINT -D_BSD_SOURCE -D_GNU_SOURCE -D_POSIX_C_SOURCE=202405 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/utf8cpp -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2 -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox -O2 -pipe -g -Wall -Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter -fPIC -Wno-unused-result -flto -fvisibility-inlines-hidden -std=c++23 -DNDEBUG -fPIE -MD -MT lttoolbox/CMakeFiles/lt-restrict.dir/lt_restrict.cc.o -MF lttoolbox/CMakeFiles/lt-restrict.dir/lt_restrict.cc.o.d -o lttoolbox/CMakeFiles/lt-restrict.dir/lt_restrict.cc.o -c /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_restrict.cc In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_restrict.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/file_utils.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:104:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:104:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:49: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:330:77: warning: arithmetic between different Unicode character types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') [-Wcharacter-conversion] 330 | code_point = static_cast(first_word << 10) + second_word + SURROGATE_OFFSET; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_restrict.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/file_utils.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_restrict.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/file_utils.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_restrict.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/file_utils.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_restrict.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/file_utils.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_restrict.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/file_utils.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_restrict.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/file_utils.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_restrict.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/file_utils.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ 23 warnings generated. [57/61] : && /exopi-obj/pobj/lttoolbox-3.8.2/bin/c++ -O2 -pipe -g -Wall -Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter -fPIC -Wno-unused-result -flto -fvisibility-inlines-hidden -std=c++23 -DNDEBUG -Xlinker --dependency-file=lttoolbox/CMakeFiles/lt-restrict.dir/link.d lttoolbox/CMakeFiles/lt-restrict.dir/lt_restrict.cc.o -o lttoolbox/lt-restrict -Wl,-z,origin,-rpath,/exopi-obj/pobj/lttoolbox-3.8.2/build-amd64/lttoolbox:/usr/local/lib: lttoolbox/liblttoolbox.so.2.0 /usr/local/lib/libxml2.so.22.1 /usr/local/lib/libicui18n.so.23.0 /usr/local/lib/libicuio.so.23.0 /usr/local/lib/libicuuc.so.23.0 -lpthread -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [58/61] /exopi-obj/pobj/lttoolbox-3.8.2/bin/c++ -DHAVE_GETOPT_LONG -DPACKAGE_VERSION=\"3.8.2\" -DSIZET_NOT_CSTDINT -D_BSD_SOURCE -D_GNU_SOURCE -D_POSIX_C_SOURCE=202405 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/utf8cpp -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2 -I/exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox -O2 -pipe -g -Wall -Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter -fPIC -Wno-unused-result -flto -fvisibility-inlines-hidden -std=c++23 -DNDEBUG -fPIE -MD -MT lttoolbox/CMakeFiles/lt-apply-acx.dir/lt_apply_acx.cc.o -MF lttoolbox/CMakeFiles/lt-apply-acx.dir/lt_apply_acx.cc.o.d -o lttoolbox/CMakeFiles/lt-apply-acx.dir/lt_apply_acx.cc.o -c /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_apply_acx.cc In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_apply_acx.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/file_utils.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:104:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:104:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 104 | return (cp >= LEAD_SURROGATE_MIN && cp <= LEAD_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:109:49: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 109 | return (cp >= TRAIL_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:20: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:114:48: warning: comparing values of different Unicode code unit types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') may compare different code points [-Wcharacter-conversion] 114 | return (cp >= LEAD_SURROGATE_MIN && cp <= TRAIL_SURROGATE_MAX); | ~~ ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:330:77: warning: arithmetic between different Unicode character types 'utfchar32_t' (aka 'char32_t') and 'utfchar16_t' (aka 'char16_t') [-Wcharacter-conversion] 330 | code_point = static_cast(first_word << 10) + second_word + SURROGATE_OFFSET; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:447:16: note: in instantiation of function template specialization 'utf8::find_invalid' requested here 447 | return find_invalid(str, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/core.h:305:32: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 305 | return utf8::internal::validate_next(it, end, ignored); | ^ /usr/local/include/utf8cpp/utf8/core.h:437:66: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 437 | utf8::internal::utf_error err_code = utf8::internal::validate_next(result, end); | ^ /usr/local/include/utf8cpp/utf8/core.h:452:47: note: in instantiation of function template specialization 'utf8::find_invalid>' requested here 452 | std::string::const_iterator invalid = find_invalid(s.begin(), s.end()); | ^ /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1>' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_apply_acx.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/file_utils.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2>' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_apply_acx.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/file_utils.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3>' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_apply_acx.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/file_utils.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4>' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next>' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_apply_acx.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/file_utils.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:184:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 184 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:268:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_1' requested here 268 | err = utf8::internal::get_sequence_1(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_apply_acx.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/file_utils.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:195:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 195 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:271:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_2' requested here 271 | err = utf8::internal::get_sequence_2(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_apply_acx.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/file_utils.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:210:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 210 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:274:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_3' requested here 274 | err = utf8::internal::get_sequence_3(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/lt_apply_acx.cc:18: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/file_utils.h:20: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/alphabet.h:26: In file included from /exopi-obj/pobj/lttoolbox-3.8.2/lttoolbox-3.8.2/lttoolbox/ustring.h:25: In file included from /usr/local/include/utf8cpp/utf8.h:43: In file included from /usr/local/include/utf8cpp/utf8/checked.h:31: /usr/local/include/utf8cpp/utf8/core.h:229:22: warning: implicit conversion from 'utfchar8_t' (aka 'char8_t') to 'utfchar32_t' (aka 'char32_t') may change the meaning of the represented code unit [-Wcharacter-conversion] 229 | code_point = utf8::internal::mask8(*it); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/utf8cpp/utf8/core.h:277:39: note: in instantiation of function template specialization 'utf8::internal::get_sequence_4' requested here 277 | err = utf8::internal::get_sequence_4(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:154:56: note: in instantiation of function template specialization 'utf8::internal::validate_next' requested here 154 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /usr/local/include/utf8cpp/utf8/checked.h:257:42: note: in instantiation of function template specialization 'utf8::next' requested here 257 | const utfchar32_t cp = utf8::next(start, end); | ^ /usr/local/include/utf8cpp/utf8/cpp20.h:59:9: note: in instantiation of function template specialization 'utf8::utf8to16, const char8_t *>' requested here 59 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ 23 warnings generated. [59/61] : && /exopi-obj/pobj/lttoolbox-3.8.2/bin/c++ -O2 -pipe -g -Wall -Wextra -Wno-missing-field-initializers -Wno-deprecated -Wno-unused-parameter -fPIC -Wno-unused-result -flto -fvisibility-inlines-hidden -std=c++23 -DNDEBUG -Xlinker --dependency-file=lttoolbox/CMakeFiles/lt-apply-acx.dir/link.d lttoolbox/CMakeFiles/lt-apply-acx.dir/lt_apply_acx.cc.o -o lttoolbox/lt-apply-acx -Wl,-z,origin,-rpath,/exopi-obj/pobj/lttoolbox-3.8.2/build-amd64/lttoolbox:/usr/local/lib: lttoolbox/liblttoolbox.so.2.0 /usr/local/lib/libxml2.so.22.1 /usr/local/lib/libicui18n.so.23.0 /usr/local/lib/libicuio.so.23.0 /usr/local/lib/libicuuc.so.23.0 -lpthread -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [60/61] cd /exopi-obj/pobj/lttoolbox-3.8.2/build-amd64/lttoolbox && /usr/local/bin/cmake -E create_symlink lt-comp lsx-comp [61/61] cd /exopi-obj/pobj/lttoolbox-3.8.2/build-amd64/lttoolbox && /usr/local/bin/cmake -E create_symlink lt-comp.1 lsx-comp.1 >>> Running fake in textproc/lttoolbox at 1781095565.12 ===> textproc/lttoolbox ===> Faking installation for lttoolbox-3.8.2p0 -- Install configuration: "Release" -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/lib/pkgconfig/lttoolbox.pc -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/bin/lsx-comp -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/man/man1/lsx-comp.1 -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/lib/liblttoolbox.so.2.0 -- Set non-toolchain portion of runtime path of "/exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/lib/liblttoolbox.so.2.0" to "/usr/local/lib" -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/include/lttoolbox/acx.h -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/include/lttoolbox/alphabet.h -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/include/lttoolbox/att_compiler.h -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/include/lttoolbox/buffer.h -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/include/lttoolbox/cli.h -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/include/lttoolbox/compiler.h -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/include/lttoolbox/compression.h -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/include/lttoolbox/deserialiser.h -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/include/lttoolbox/entry_token.h -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/include/lttoolbox/exception.h -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/include/lttoolbox/expander.h -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/include/lttoolbox/file_utils.h -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/include/lttoolbox/fst_processor.h -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/include/lttoolbox/input_file.h -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/include/lttoolbox/lt_locale.h -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/include/lttoolbox/match_exe.h -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/include/lttoolbox/match_node.h -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/include/lttoolbox/match_state.h -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/include/lttoolbox/my_stdio.h -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/include/lttoolbox/node.h -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/include/lttoolbox/pattern_list.h -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/include/lttoolbox/regexp_compiler.h -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/include/lttoolbox/serialiser.h -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/include/lttoolbox/sorted_vector.h -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/include/lttoolbox/sorted_vector.hpp -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/include/lttoolbox/state.h -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/include/lttoolbox/stream_reader.h -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/include/lttoolbox/string_utils.h -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/include/lttoolbox/symbol_iter.h -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/include/lttoolbox/tmx_compiler.h -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/include/lttoolbox/transducer.h -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/include/lttoolbox/trans_exe.h -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/include/lttoolbox/ustring.h -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/include/lttoolbox/xml_parse_util.h -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/include/lttoolbox/xml_walk_util.h -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/bin/lt-append -- Set non-toolchain portion of runtime path of "/exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/bin/lt-append" to "/usr/local/lib" -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/bin/lt-print -- Set non-toolchain portion of runtime path of "/exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/bin/lt-print" to "/usr/local/lib" -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/bin/lt-trim -- Set non-toolchain portion of runtime path of "/exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/bin/lt-trim" to "/usr/local/lib" -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/bin/lt-compose -- Set non-toolchain portion of runtime path of "/exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/bin/lt-compose" to "/usr/local/lib" -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/bin/lt-comp -- Set non-toolchain portion of runtime path of "/exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/bin/lt-comp" to "/usr/local/lib" -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/bin/lt-proc -- Set non-toolchain portion of runtime path of "/exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/bin/lt-proc" to "/usr/local/lib" -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/bin/lt-merge -- Set non-toolchain portion of runtime path of "/exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/bin/lt-merge" to "/usr/local/lib" -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/bin/lt-expand -- Set non-toolchain portion of runtime path of "/exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/bin/lt-expand" to "/usr/local/lib" -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/bin/lt-paradigm -- Set non-toolchain portion of runtime path of "/exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/bin/lt-paradigm" to "/usr/local/lib" -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/bin/lt-tmxcomp -- Set non-toolchain portion of runtime path of "/exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/bin/lt-tmxcomp" to "/usr/local/lib" -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/bin/lt-tmxproc -- Set non-toolchain portion of runtime path of "/exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/bin/lt-tmxproc" to "/usr/local/lib" -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/bin/lt-invert -- Set non-toolchain portion of runtime path of "/exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/bin/lt-invert" to "/usr/local/lib" -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/bin/lt-restrict -- Set non-toolchain portion of runtime path of "/exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/bin/lt-restrict" to "/usr/local/lib" -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/bin/lt-apply-acx -- Set non-toolchain portion of runtime path of "/exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/bin/lt-apply-acx" to "/usr/local/lib" -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/share/lttoolbox/dix.dtd -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/share/lttoolbox/dix.rng -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/share/lttoolbox/dix.rnc -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/share/lttoolbox/acx.rng -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/share/lttoolbox/dix.xsd -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/share/lttoolbox/acx.xsd -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/man/man1/lt-append.1 -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/man/man1/lt-comp.1 -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/man/man1/lt-expand.1 -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/man/man1/lt-paradigm.1 -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/man/man1/lt-proc.1 -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/man/man1/lt-merge.1 -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/man/man1/lt-tmxcomp.1 -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/man/man1/lt-tmxproc.1 -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/man/man1/lt-print.1 -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/man/man1/lt-trim.1 -- Installing: /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/man/man1/lt-compose.1 >>> Running package in textproc/lttoolbox at 1781095565.67 ===> textproc/lttoolbox `/exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/.fake_done' is up to date. Reading existing plist for lttoolbox-3.8.2p0 Writing /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/debug-pkg/Makefile.new Writing /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/debug-pkg/PLIST Renaming /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/debug-pkg/Makefile.new to Makefile > Extracting debug info from /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/bin/lt-append > Extracting debug info from /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/bin/lt-apply-acx > Extracting debug info from /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/bin/lt-comp > Extracting debug info from /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/bin/lt-compose > Extracting debug info from /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/bin/lt-expand > Extracting debug info from /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/bin/lt-invert > Extracting debug info from /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/bin/lt-merge > Extracting debug info from /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/bin/lt-paradigm > Extracting debug info from /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/bin/lt-print > Extracting debug info from /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/bin/lt-proc > Extracting debug info from /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/bin/lt-restrict > Extracting debug info from /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/bin/lt-tmxcomp > Extracting debug info from /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/bin/lt-tmxproc > Extracting debug info from /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/bin/lt-trim > Extracting debug info from /exopi-obj/pobj/lttoolbox-3.8.2/fake-amd64/usr/local/lib/liblttoolbox.so.2.0 ===> Building package for lttoolbox-3.8.2p0 Create /exopi-cvs/ports/packages/amd64/all/lttoolbox-3.8.2p0.tgz Creating package lttoolbox-3.8.2p0 reading plist| checking dependencies| checking dependencies|textproc/icu4c,-main checking dependencies|textproc/libxml checksumming| checksumming| | 0% checksumming|* | 1% checksumming|* | 2% checksumming|** | 3% checksumming|*** | 4% checksumming|*** | 5% checksumming|**** | 7% checksumming|***** | 8% checksumming|***** | 9% checksumming|****** | 10% checksumming|******* | 11% checksumming|******* | 12% checksumming|******** | 13% checksumming|********* | 14% checksumming|********* | 15% checksumming|********** | 16% checksumming|*********** | 18% checksumming|*********** | 19% checksumming|************ | 20% checksumming|************* | 21% checksumming|************* | 22% checksumming|************** | 23% checksumming|*************** | 24% checksumming|*************** | 25% checksumming|**************** | 26% checksumming|***************** | 27% checksumming|***************** | 29% checksumming|****************** | 30% checksumming|******************* | 31% checksumming|******************* | 32% checksumming|******************** | 33% checksumming|********************* | 34% checksumming|********************* | 35% checksumming|********************** | 36% checksumming|*********************** | 37% checksumming|*********************** | 38% checksumming|************************ | 40% checksumming|************************* | 41% checksumming|************************* | 42% checksumming|************************** | 43% checksumming|*************************** | 44% checksumming|*************************** | 45% checksumming|**************************** | 46% checksumming|***************************** | 47% checksumming|***************************** | 48% checksumming|****************************** | 49% checksumming|******************************* | 51% checksumming|******************************** | 52% checksumming|******************************** | 53% checksumming|********************************* | 54% checksumming|********************************** | 55% checksumming|********************************** | 56% checksumming|*********************************** | 57% checksumming|************************************ | 58% checksumming|************************************ | 59% checksumming|************************************* | 60% checksumming|************************************** | 62% checksumming|************************************** | 63% checksumming|*************************************** | 64% checksumming|**************************************** | 65% checksumming|**************************************** | 66% checksumming|***************************************** | 67% checksumming|****************************************** | 68% checksumming|****************************************** | 69% checksumming|******************************************* | 70% checksumming|******************************************** | 71% checksumming|******************************************** | 73% checksumming|********************************************* | 74% checksumming|********************************************** | 75% checksumming|********************************************** | 76% checksumming|*********************************************** | 77% checksumming|************************************************ | 78% checksumming|************************************************ | 79% checksumming|************************************************* | 80% checksumming|************************************************** | 81% checksumming|************************************************** | 82% checksumming|*************************************************** | 84% checksumming|**************************************************** | 85% checksumming|**************************************************** | 86% checksumming|***************************************************** | 87% checksumming|****************************************************** | 88% checksumming|****************************************************** | 89% checksumming|******************************************************* | 90% checksumming|******************************************************** | 91% checksumming|******************************************************** | 92% checksumming|********************************************************* | 93% checksumming|********************************************************** | 95% checksumming|********************************************************** | 96% checksumming|*********************************************************** | 97% checksumming|************************************************************ | 98% checksumming|************************************************************ | 99% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|* | 2% archiving|** | 4% archiving|**** | 7% archiving|******* | 10% archiving|******** | 13% archiving|********* | 14% archiving|********** | 16% archiving|************ | 19% archiving|************* | 20% archiving|**************** | 25% archiving|***************** | 27% archiving|****************** | 29% archiving|******************** | 31% archiving|********************** | 34% archiving|******************************************************* | 85% archiving|******************************************************* | 86% archiving|******************************************************** | 87% archiving|******************************************************** | 88% archiving|********************************************************* | 89% archiving|********************************************************* | 90% archiving|********************************************************** | 90% archiving|********************************************************** | 91% archiving|*********************************************************** | 92% archiving|*********************************************************** | 93% archiving|************************************************************ | 93% archiving|************************************************************ | 94% archiving|************************************************************* | 95% archiving|************************************************************* | 96% archiving|************************************************************** | 96% archiving|************************************************************** | 97% archiving|************************************************************** | 98% archiving|*************************************************************** | 98% archiving|*************************************************************** | 99% archiving|****************************************************************| 99% archiving|****************************************************************|100% Creating package debug-lttoolbox-3.8.2p0 reading plist| checking dependencies| checking dependencies|textproc/icu4c,-main checking dependencies|textproc/libxml checking dependencies|textproc/lttoolbox checksumming| checksumming| | 0% checksumming|** | 3% checksumming|*** | 5% checksumming|***** | 8% checksumming|******* | 11% checksumming|******** | 14% checksumming|********** | 16% checksumming|************ | 19% checksumming|************* | 22% checksumming|*************** | 24% checksumming|**************** | 27% checksumming|****************** | 30% checksumming|******************** | 32% checksumming|********************* | 35% checksumming|*********************** | 38% checksumming|************************* | 41% checksumming|************************** | 43% checksumming|**************************** | 46% checksumming|****************************** | 49% checksumming|******************************* | 51% checksumming|********************************* | 54% checksumming|*********************************** | 57% checksumming|************************************ | 59% checksumming|************************************** | 62% checksumming|**************************************** | 65% checksumming|***************************************** | 68% checksumming|******************************************* | 70% checksumming|********************************************* | 73% checksumming|********************************************** | 76% checksumming|************************************************ | 78% checksumming|************************************************* | 81% checksumming|*************************************************** | 84% checksumming|***************************************************** | 86% checksumming|****************************************************** | 89% checksumming|******************************************************** | 92% checksumming|********************************************************** | 95% checksumming|*********************************************************** | 97% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|** | 3% archiving|*** | 5% archiving|***** | 8% archiving|******** | 13% archiving|********** | 16% archiving|*********** | 17% archiving|************* | 21% archiving|***************** | 27% archiving|****************** | 29% archiving|********************** | 34% archiving|************************ | 37% archiving|************************* | 38% archiving|************************** | 41% archiving|***************************** | 45% archiving|*************************************** | 61% archiving|************************************************* | 76% archiving|*********************************************************** | 92% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/lttoolbox-3.8.2p0.tgz Link to /exopi-cvs/ports/packages/amd64/ftp/debug-lttoolbox-3.8.2p0.tgz >>> Running clean in textproc/lttoolbox at 1781095575.26 ===> textproc/lttoolbox ===> Cleaning for lttoolbox-3.8.2p0 >>> Ended at 1781095575.75 max_stuck=59.56/waiting-for-lock #110=85.96/show-prepare-results=1.89/patch=0.69/configure=9.04/build=209.56/fake=0.55/package=9.59/clean=0.52