>>> Building on sparc64-0d under inputmethods/libime BDEPENDS = [devel/cmake/core;devel/iso-codes;devel/ninja;lang/gcc/15,-libs;devel/boost;inputmethods/fcitx;archivers/zstd;lang/gcc/15,-c++;lang/gcc/15;devel/kf6/extra-cmake-modules;devel/gettext,-tools] DIST = [inputmethods/libime:table-20240108.tar.zst;inputmethods/libime:lm_sc.arpa-20241001.tar.zst;inputmethods/libime:libime-1.1.9.tar.zst;inputmethods/libime:dict-20241001.tar.zst] FULLPKGNAME = libime-1.1.9p1 RDEPENDS = [lang/gcc/15,-libs;devel/desktop-file-utils;devel/boost;inputmethods/fcitx;misc/shared-mime-info] Woken up inputmethods/libime (Junk lock failure for sparc64-0d at 1770988022.45297) Received IO (Junk lock obtained for sparc64-0d at 1770988026.11) Received IO Woken up inputmethods/libime Woken up inputmethods/libime >>> Running depends in inputmethods/libime at 1770988031.80 last junk was in devel/py-path /usr/sbin/pkg_add -aI -Drepair fcitx-5.1.11 iso-codes-4.20.1 zstd-1.5.7p0 was: /usr/sbin/pkg_add -aI -Drepair boost-1.88.0v0 cmake-core-3.31.8p0 fcitx-5.1.11 g++-15.2.0p5 gcc-15.2.0p5 gcc-libs-15.2.0p5 gettext-tools-0.23.1 iso-codes-4.20.1 kf6-extra-cmake-modules-6.22.0 ninja-1.11.1p1v1 zstd-1.5.7p0 /usr/sbin/pkg_add -aI -Drepair fcitx-5.1.11 iso-codes-4.20.1 zstd-1.5.7p0 >>> Running show-prepare-results in inputmethods/libime at 1770988045.35 ===> inputmethods/libime ===> Building from scratch libime-1.1.9p1 ===> libime-1.1.9p1 depends on: gettext-tools-* -> gettext-tools-0.23.1 ===> libime-1.1.9p1 depends on: boost-* -> boost-1.88.0v0 ===> libime-1.1.9p1 depends on: iso-codes-* -> iso-codes-4.20.1 ===> libime-1.1.9p1 depends on: kf6-extra-cmake-modules-* -> kf6-extra-cmake-modules-6.22.0 ===> libime-1.1.9p1 depends on: gcc->=15,<16 -> gcc-15.2.0p5 ===> libime-1.1.9p1 depends on: g++->=15,<16 -> g++-15.2.0p5 ===> libime-1.1.9p1 depends on: cmake-core-* -> cmake-core-3.31.8p0 ===> libime-1.1.9p1 depends on: ninja-* -> ninja-1.11.1p1v1 ===> libime-1.1.9p1 depends on: zstd-* -> zstd-1.5.7p0 ===> libime-1.1.9p1 depends on: fcitx-* -> fcitx-5.1.11 ===> libime-1.1.9p1 depends on: gcc-libs->=15,<16 -> gcc-libs-15.2.0p5 ===> Verifying specs: estdc++>=21 pthread Fcitx5Utils boost_filesystem-mt boost_iostreams-mt boost_regex-mt c m zstd boost_atomic-mt boost_random-mt boost_system-mt ===> found estdc++.21.0 pthread.28.1 Fcitx5Utils.1.1 boost_filesystem-mt.25.0 boost_iostreams-mt.25.0 boost_regex-mt.25.0 c.102.2 m.10.1 zstd.7.0 boost_atomic-mt.25.0 boost_random-mt.25.0 boost_system-mt.25.0 boost-1.88.0v0 cmake-core-3.31.8p0 fcitx-5.1.11 g++-15.2.0p5 gcc-15.2.0p5 gcc-libs-15.2.0p5 gettext-tools-0.23.1 iso-codes-4.20.1 kf6-extra-cmake-modules-6.22.0 ninja-1.11.1p1v1 zstd-1.5.7p0 Don't run junk because nojunk in x11/qwt,qt6,-main (Junk lock released for sparc64-0d at 1770988060.19) distfiles size=49559061 >>> Running build in inputmethods/libime at 1770988060.31 ===> inputmethods/libime ===> Checking files for libime-1.1.9p1 `/usr/ports/distfiles/dict-20241001.tar.zst' is up to date. `/usr/ports/distfiles/lm_sc.arpa-20241001.tar.zst' is up to date. `/usr/ports/distfiles/table-20240108.tar.zst' is up to date. `/usr/ports/distfiles/libime-1.1.9.tar.zst' is up to date. >> (SHA256) all files: OK ===> Extracting for libime-1.1.9p1 ===> Patching for libime-1.1.9p1 ===> Applying OpenBSD patch patch-src_libime_core_kenlm_util_bit_packing_hh Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/libime/core/kenlm/util/bit_packing.hh |--- src/libime/core/kenlm/util/bit_packing.hh.orig |+++ src/libime/core/kenlm/util/bit_packing.hh -------------------------- Patching file src/libime/core/kenlm/util/bit_packing.hh using Plan A... Hunk #1 succeeded at 24. done ===> Applying OpenBSD patch patch-tools_libime_prediction_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: tools/libime_prediction.cpp |--- tools/libime_prediction.cpp.orig |+++ tools/libime_prediction.cpp -------------------------- Patching file tools/libime_prediction.cpp using Plan A... Hunk #1 succeeded at 7. done ===> Compiler link: gcc -> /usr/local/bin/egcc ===> Compiler link: cc -> /usr/local/bin/egcc ===> Compiler link: c++ -> /usr/local/bin/eg++ ===> Compiler link: g++ -> /usr/local/bin/eg++ ===> Generating configure for libime-1.1.9p1 ===> Configuring for libime-1.1.9p1 CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- The C compiler identification is GNU 15.2.0 -- The CXX compiler identification is GNU 15.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/obj/ports/libime-1.1.9/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/obj/ports/libime-1.1.9/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found PkgConfig: /usr/bin/pkg-config (found version "2.4.3") -- Checking for module 'libzstd' -- Found libzstd, version 1.5.7 -- Installing in the same prefix as Fcitx, adopting their path scheme by default CMake Warning (dev) at CMakeLists.txt:37 (find_package): Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake --help-policy CMP0167" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. -- Found Boost: /usr/local/lib/cmake/Boost-1.88.0/BoostConfig.cmake (found suitable version "1.88.0", minimum required is "1.61") found components: iostreams filesystem -- Looking for clock_gettime in rt -- Looking for clock_gettime in rt - not found -- Looking for clock_gettime in c -- Looking for clock_gettime in c - found -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success -- Performing Test COMPILER_HAS_DEPRECATED_ATTR -- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success -- The following REQUIRED packages have been found: * ECM (required version >= 1.0) * PkgConfig * Fcitx5Utils * boost_random (required version == 1.88.0) * boost_regex (required version == 1.88.0) * boost_iostreams (required version == 1.88.0) * boost_atomic (required version == 1.88.0) * boost_system (required version == 1.88.0) * boost_headers (required version == 1.88.0) * boost_filesystem (required version == 1.88.0) * Boost (required version >= 1.61) -- Configuring done (14.2s) -- Generating done (1.7s) CMake Warning: Manually-specified variables were not used by the project: BUILD_TESTING CMAKE_ASM_COMPILER_AR CMAKE_ASM_COMPILER_RANLIB CMAKE_DISABLE_FIND_PACKAGE_PythonModuleGeneration CMAKE_Fortran_COMPILER_AR CMAKE_Fortran_COMPILER_RANLIB CMAKE_OBJCXX_COMPILER_AR CMAKE_OBJCXX_COMPILER_RANLIB CMAKE_OBJC_COMPILER_AR CMAKE_OBJC_COMPILER_RANLIB ECM_MKSPECS_INSTALL_DIR KDE_INSTALL_LIBEXECDIR KDE_INSTALL_MANDIR KDE_INSTALL_QMLDIR KDE_INSTALL_QTPLUGINDIR KDE_INSTALL_SHAREDSTATEDIR KDE_INSTALL_SYSCONFDIR KF_IGNORE_PLATFORM_CHECK -- Build files have been written to: /usr/obj/ports/libime-1.1.9/build-sparc64 ===> Building for libime-1.1.9p1 Change Dir: '/usr/obj/ports/libime-1.1.9/build-sparc64' Run Build Command(s): /usr/local/bin/ninja -v -j 1 [1/148] /usr/obj/ports/libime-1.1.9/bin/c++ -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/build-sparc64/test -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/pinyin/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/pinyin -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/table/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/table -isystem /usr/local/include/Fcitx5/Utils -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++17 -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT test/CMakeFiles/testtable.dir/testtable.cpp.o -MF test/CMakeFiles/testtable.dir/testtable.cpp.o.d -o test/CMakeFiles/testtable.dir/testtable.cpp.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/test/testtable.cpp [2/148] /usr/obj/ports/libime-1.1.9/bin/c++ -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/build-sparc64/test -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/pinyin/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/pinyin -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/table/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/table -isystem /usr/local/include/Fcitx5/Utils -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++17 -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT test/CMakeFiles/testpinyindata.dir/testpinyindata.cpp.o -MF test/CMakeFiles/testpinyindata.dir/testpinyindata.cpp.o.d -o test/CMakeFiles/testpinyindata.dir/testpinyindata.cpp.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/test/testpinyindata.cpp [3/148] /usr/obj/ports/libime-1.1.9/bin/c++ -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/build-sparc64/test -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/pinyin/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/pinyin -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/table/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/table -isystem /usr/local/include/Fcitx5/Utils -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++17 -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT test/CMakeFiles/testpinyinencoder.dir/testpinyinencoder.cpp.o -MF test/CMakeFiles/testpinyinencoder.dir/testpinyinencoder.cpp.o.d -o test/CMakeFiles/testpinyinencoder.dir/testpinyinencoder.cpp.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/test/testpinyinencoder.cpp [4/148] /usr/obj/ports/libime-1.1.9/bin/c++ -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/build-sparc64/test -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/pinyin/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/pinyin -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/table/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/table -isystem /usr/local/include/Fcitx5/Utils -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++17 -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT test/CMakeFiles/testinputbuffer.dir/testinputbuffer.cpp.o -MF test/CMakeFiles/testinputbuffer.dir/testinputbuffer.cpp.o.d -o test/CMakeFiles/testinputbuffer.dir/testinputbuffer.cpp.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/test/testinputbuffer.cpp [5/148] /usr/obj/ports/libime-1.1.9/bin/c++ -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/build-sparc64/test -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/pinyin/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/pinyin -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/table/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/table -isystem /usr/local/include/Fcitx5/Utils -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++17 -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT test/CMakeFiles/testhistorybigram.dir/testhistorybigram.cpp.o -MF test/CMakeFiles/testhistorybigram.dir/testhistorybigram.cpp.o.d -o test/CMakeFiles/testhistorybigram.dir/testhistorybigram.cpp.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/test/testhistorybigram.cpp [6/148] /usr/obj/ports/libime-1.1.9/bin/c++ -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/build-sparc64/test -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/pinyin/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/pinyin -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/table/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/table -isystem /usr/local/include/Fcitx5/Utils -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++17 -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT test/CMakeFiles/testshuangpinprofile.dir/testshuangpinprofile.cpp.o -MF test/CMakeFiles/testshuangpinprofile.dir/testshuangpinprofile.cpp.o.d -o test/CMakeFiles/testshuangpinprofile.dir/testshuangpinprofile.cpp.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/test/testshuangpinprofile.cpp [7/148] /usr/obj/ports/libime-1.1.9/bin/c++ -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/build-sparc64/test -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/pinyin/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/pinyin -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/table/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/table -isystem /usr/local/include/Fcitx5/Utils -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++17 -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT test/CMakeFiles/testtrie.dir/testtrie.cpp.o -MF test/CMakeFiles/testtrie.dir/testtrie.cpp.o.d -o test/CMakeFiles/testtrie.dir/testtrie.cpp.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/test/testtrie.cpp [8/148] /usr/obj/ports/libime-1.1.9/bin/c++ -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/build-sparc64/test -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/pinyin/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/pinyin -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/table/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/table -isystem /usr/local/include/Fcitx5/Utils -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++17 -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT test/CMakeFiles/testautophrasedict.dir/testautophrasedict.cpp.o -MF test/CMakeFiles/testautophrasedict.dir/testautophrasedict.cpp.o.d -o test/CMakeFiles/testautophrasedict.dir/testautophrasedict.cpp.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/test/testautophrasedict.cpp [9/148] /usr/obj/ports/libime-1.1.9/bin/c++ -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/build-sparc64/test -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/pinyin/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/pinyin -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/table/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/table -isystem /usr/local/include/Fcitx5/Utils -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++17 -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT test/CMakeFiles/testtablerule.dir/testtablerule.cpp.o -MF test/CMakeFiles/testtablerule.dir/testtablerule.cpp.o.d -o test/CMakeFiles/testtablerule.dir/testtablerule.cpp.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/test/testtablerule.cpp [10/148] /usr/obj/ports/libime-1.1.9/bin/c++ -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/build-sparc64/test -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core -isystem /usr/local/include/Fcitx5/Utils -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++17 -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT test/CMakeFiles/triebench.dir/triebench.cpp.o -MF test/CMakeFiles/triebench.dir/triebench.cpp.o.d -o test/CMakeFiles/triebench.dir/triebench.cpp.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/test/triebench.cpp [11/148] /usr/obj/ports/libime-1.1.9/bin/c++ -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/build-sparc64/test -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core -isystem /usr/local/include/Fcitx5/Utils -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++17 -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT test/CMakeFiles/testmodel.dir/testmodel.cpp.o -MF test/CMakeFiles/testmodel.dir/testmodel.cpp.o.d -o test/CMakeFiles/testmodel.dir/testmodel.cpp.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/test/testmodel.cpp [12/148] /usr/obj/ports/libime-1.1.9/bin/c++ -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/build-sparc64/test -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core -isystem /usr/local/include/Fcitx5/Utils -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++17 -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT test/CMakeFiles/testusermodel.dir/testusermodel.cpp.o -MF test/CMakeFiles/testusermodel.dir/testusermodel.cpp.o.d -o test/CMakeFiles/testusermodel.dir/testusermodel.cpp.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/test/testusermodel.cpp [13/148] /usr/obj/ports/libime-1.1.9/bin/c++ -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/build-sparc64/test -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/pinyin/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/pinyin -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core -isystem /usr/local/include/Fcitx5/Utils -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++17 -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT test/CMakeFiles/testpinyinime.dir/testpinyinime.cpp.o -MF test/CMakeFiles/testpinyinime.dir/testpinyinime.cpp.o.d -o test/CMakeFiles/testpinyinime.dir/testpinyinime.cpp.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/test/testpinyinime.cpp [14/148] /usr/obj/ports/libime-1.1.9/bin/c++ -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/build-sparc64/test -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/table/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/table -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core -isystem /usr/local/include/Fcitx5/Utils -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++17 -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT test/CMakeFiles/testtableime.dir/testtableime.cpp.o -MF test/CMakeFiles/testtableime.dir/testtableime.cpp.o.d -o test/CMakeFiles/testtableime.dir/testtableime.cpp.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/test/testtableime.cpp [15/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/core/CMakeFiles/kenlm.dir/kenlm/lm/bhiksha.cc.o -MF src/libime/core/CMakeFiles/kenlm.dir/kenlm/lm/bhiksha.cc.o.d -o src/libime/core/CMakeFiles/kenlm.dir/kenlm/lm/bhiksha.cc.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/bhiksha.cc [16/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/core/CMakeFiles/kenlm.dir/kenlm/lm/binary_format.cc.o -MF src/libime/core/CMakeFiles/kenlm.dir/kenlm/lm/binary_format.cc.o.d -o src/libime/core/CMakeFiles/kenlm.dir/kenlm/lm/binary_format.cc.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/binary_format.cc /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/binary_format.cc: In member function 'void lm::ngram::BinaryFormat::FinishFile(const lm::ngram::Config&, lm::ngram::ModelType, unsigned int, const std::vector&)': /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/binary_format.cc:261:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct lm::ngram::Parameters' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 261 | memset(¶ms, 0, sizeof(Parameters)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/binary_format.cc:1: /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/binary_format.hh:42:8: note: 'struct lm::ngram::Parameters' declared here 42 | struct Parameters { | ^~~~~~~~~~ [17/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/core/CMakeFiles/kenlm.dir/kenlm/lm/config.cc.o -MF src/libime/core/CMakeFiles/kenlm.dir/kenlm/lm/config.cc.o.d -o src/libime/core/CMakeFiles/kenlm.dir/kenlm/lm/config.cc.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/config.cc [18/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/core/CMakeFiles/kenlm.dir/kenlm/lm/lm_exception.cc.o -MF src/libime/core/CMakeFiles/kenlm.dir/kenlm/lm/lm_exception.cc.o.d -o src/libime/core/CMakeFiles/kenlm.dir/kenlm/lm/lm_exception.cc.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/lm_exception.cc [19/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/core/CMakeFiles/kenlm.dir/kenlm/lm/model.cc.o -MF src/libime/core/CMakeFiles/kenlm.dir/kenlm/lm/model.cc.o.d -o src/libime/core/CMakeFiles/kenlm.dir/kenlm/lm/model.cc.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/model.cc In file included from /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/model.hh:13, from /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/model.cc:1: /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/vocab.hh: In member function 'void lm::ngram::NoOpUniqueWords::operator()(const StringPiece&)': /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/vocab.hh:234:40: warning: unused parameter 'word' [-Wunused-parameter] 234 | void operator()(const StringPiece &word) {} | ~~~~~~~~~~~~~~~~~~~^~~~ [20/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/core/CMakeFiles/kenlm.dir/kenlm/lm/quantize.cc.o -MF src/libime/core/CMakeFiles/kenlm.dir/kenlm/lm/quantize.cc.o.d -o src/libime/core/CMakeFiles/kenlm.dir/kenlm/lm/quantize.cc.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/quantize.cc [21/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/core/CMakeFiles/kenlm.dir/kenlm/lm/read_arpa.cc.o -MF src/libime/core/CMakeFiles/kenlm.dir/kenlm/lm/read_arpa.cc.o.d -o src/libime/core/CMakeFiles/kenlm.dir/kenlm/lm/read_arpa.cc.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/read_arpa.cc /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/read_arpa.cc: In function 'void lm::ReadBackoff(util::FilePiece&, float&)': /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/read_arpa.cc:141:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 141 | ConsumeNewline(in); | ~~~~~~~~~~~~~~^~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/read_arpa.cc:143:5: note: here 143 | case '\n': | ^~~~ [22/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/core/CMakeFiles/kenlm.dir/kenlm/lm/search_hashed.cc.o -MF src/libime/core/CMakeFiles/kenlm.dir/kenlm/lm/search_hashed.cc.o.d -o src/libime/core/CMakeFiles/kenlm.dir/kenlm/lm/search_hashed.cc.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/search_hashed.cc In file included from /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/model.hh:13, from /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/search_hashed.cc:6: /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/vocab.hh: In member function 'void lm::ngram::NoOpUniqueWords::operator()(const StringPiece&)': /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/vocab.hh:234:40: warning: unused parameter 'word' [-Wunused-parameter] 234 | void operator()(const StringPiece &word) {} | ~~~~~~~~~~~~~~~~~~~^~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/search_hashed.cc: In member function 'void lm::ngram::detail::HashedSearch::DispatchBuild(util::FilePiece&, const std::vector&, const lm::ngram::Config&, const lm::ngram::ProbingVocabulary&, lm::PositiveProbWarn&) [with Value = lm::ngram::BackoffValue]': /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/search_hashed.cc:244:131: warning: unused parameter 'config' [-Wunused-parameter] 244 | template <> void HashedSearch::DispatchBuild(util::FilePiece &f, const std::vector &counts, const Config &config, const ProbingVocabulary &vocab, PositiveProbWarn &warn) { | ~~~~~~~~~~~~~~^~~~~~ In file included from /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/search_hashed.cc:1: /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/search_hashed.hh: In instantiation of 'lm::ngram::detail::HashedSearch::Unigram::Unigram(void*, uint64_t) [with Value = lm::ngram::BackoffValue; uint64_t = long long unsigned int]': /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/search_hashed.cc:293:16: required from here 293 | template class HashedSearch; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/search_hashed.hh:149:39: warning: unused parameter 'count' [-Wunused-parameter] 149 | Unigram(void *start, uint64_t count) : | ~~~~~~~~~^~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/search_hashed.hh: In instantiation of 'lm::ngram::detail::HashedSearch::Unigram::Unigram(void*, uint64_t) [with Value = lm::ngram::RestValue; uint64_t = long long unsigned int]': /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/search_hashed.cc:294:16: required from here 294 | template class HashedSearch; | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/search_hashed.hh:149:39: warning: unused parameter 'count' [-Wunused-parameter] 149 | Unigram(void *start, uint64_t count) : | ~~~~~~~~~^~~~~ [23/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/core/CMakeFiles/kenlm.dir/kenlm/lm/search_trie.cc.o -MF src/libime/core/CMakeFiles/kenlm.dir/kenlm/lm/search_trie.cc.o.d -o src/libime/core/CMakeFiles/kenlm.dir/kenlm/lm/search_trie.cc.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/search_trie.cc In file included from /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/search_trie.cc:11: /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/trie_sort.hh:31:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 31 | class EntryCompare : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/local/include/c++/15.2.0/string:51, from /usr/local/include/c++/15.2.0/bits/locale_classes.h:42, from /usr/local/include/c++/15.2.0/bits/ios_base.h:43, from /usr/local/include/c++/15.2.0/ios:46, from /usr/local/include/c++/15.2.0/bits/ostream.h:43, from /usr/local/include/c++/15.2.0/ostream:42, from /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/string_piece.hh:55, from /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/fake_ostream.hh:6, from /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/string_stream.hh:4, from /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/exception.hh:4, from /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/lm_exception.hh:6, from /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/config.hh:4, from /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/search_trie.hh:4, from /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/search_trie.cc:2: /usr/local/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/search_trie.cc:12: /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/vocab.hh: In member function 'void lm::ngram::NoOpUniqueWords::operator()(const StringPiece&)': /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/vocab.hh:234:40: warning: unused parameter 'word' [-Wunused-parameter] 234 | void operator()(const StringPiece &word) {} | ~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/search_trie.cc:19: /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/sized_iterator.hh: At global scope: /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/sized_iterator.hh:130:86: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 130 | template class SizedCompare : public std::binary_function { | ^~~~~~~~~~~~~~~ /usr/local/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/sized_iterator.hh:157:71: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 157 | template class JustPODDelegate : std::binary_function &, const JustPOD &, bool> { | ^~~~~~~~~~~~~~~ /usr/local/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/search_trie.cc:17: /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh: In instantiation of 'Proxy util::ProxyIterator::operator*() const [with Proxy = util::SizedProxy]': /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/sized_iterator.hh:212:15: required from here 212 | util::swap(*first, *second); | ^~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:80:38: warning: implicitly-declared 'constexpr util::SizedProxy::SizedProxy(const util::SizedProxy&)' is deprecated [-Wdeprecated-copy] 80 | Proxy operator*() const { return p_; } | ^~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/sized_iterator.hh:90:17: note: because 'util::SizedProxy' has user-provided 'util::SizedProxy& util::SizedProxy::operator=(const util::SizedProxy&)' 90 | SizedProxy &operator=(const SizedProxy &from) { | ^~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh: In instantiation of 'util::ProxyIterator::ProxyIterator(const Proxy&) [with Proxy = util::SizedProxy]': /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/sized_iterator.hh:202:12: required from 'void util::SizedSort(void*, void*, std::size_t, const Compare&) [with Compare = lm::ngram::trie::EntryCompare; std::size_t = long unsigned int]' 202 | (SizedIterator(SizedProxy(start, pool)), SizedIterator(SizedProxy(end, pool)), SizedCompare(compare)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/search_trie.cc:157:22: required from here 157 | util::SizedSort(backing_.get(), current_, entry_size_, EntryCompare((entry_size_ - sizeof(ProbPointer)) / sizeof(WordIndex))); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:48:46: warning: implicitly-declared 'constexpr util::SizedProxy::SizedProxy(const util::SizedProxy&)' is deprecated [-Wdeprecated-copy] 48 | explicit ProxyIterator(const Proxy &p) : p_(p) {} | ^~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/sized_iterator.hh:90:17: note: because 'util::SizedProxy' has user-provided 'util::SizedProxy& util::SizedProxy::operator=(const util::SizedProxy&)' 90 | SizedProxy &operator=(const SizedProxy &from) { | ^~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh: In instantiation of 'util::ProxyIterator::S util::ProxyIterator::operator+(std::ptrdiff_t) const [with Proxy = util::SizedProxy; S = util::ProxyIterator; std::ptrdiff_t = long int]': /usr/local/include/c++/15.2.0/bits/stl_algo.h:1818:43: required from 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = util::ProxyIterator; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' 1818 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/local/include/c++/15.2.0/bits/stl_algo.h:1909:31: required from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = util::ProxyIterator; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' 1909 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/c++/15.2.0/bits/stl_algo.h:4874:18: required from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = util::ProxyIterator; _Compare = util::SizedCompare]' 4874 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/sized_iterator.hh:202:11: required from 'void util::SizedSort(void*, void*, std::size_t, const Compare&) [with Compare = lm::ngram::trie::EntryCompare; std::size_t = long unsigned int]' 200 | std::sort | ~~~~~~~~~ 201 | #endif | ~~~~~~ 202 | (SizedIterator(SizedProxy(start, pool)), SizedIterator(SizedProxy(end, pool)), SizedCompare(compare)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/search_trie.cc:157:22: required from here 157 | util::SizedSort(backing_.get(), current_, entry_size_, EntryCompare((entry_size_ - sizeof(ProbPointer)) / sizeof(WordIndex))); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:71:50: warning: implicitly-declared 'constexpr util::ProxyIterator::ProxyIterator(const util::ProxyIterator&)' is deprecated [-Wdeprecated-copy] 71 | S operator+(std::ptrdiff_t amount) const { S ret(*this); ret += amount; return ret; } | ^~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:56:8: note: because 'util::ProxyIterator' has user-provided 'util::ProxyIterator::S& util::ProxyIterator::operator=(const S&) [with Proxy = util::SizedProxy; S = util::ProxyIterator]' 56 | S &operator=(const S &other) { | ^~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:71:84: warning: implicitly-declared 'constexpr util::ProxyIterator::ProxyIterator(const util::ProxyIterator&)' is deprecated [-Wdeprecated-copy] 71 | S operator+(std::ptrdiff_t amount) const { S ret(*this); ret += amount; return ret; } | ^~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:56:8: note: because 'util::ProxyIterator' has user-provided 'util::ProxyIterator::S& util::ProxyIterator::operator=(const S&) [with Proxy = util::SizedProxy; S = util::ProxyIterator]' 56 | S &operator=(const S &other) { | ^~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh: In instantiation of 'util::ProxyIterator::S util::ProxyIterator::operator-(std::ptrdiff_t) const [with Proxy = util::SizedProxy; S = util::ProxyIterator; std::ptrdiff_t = long int]': /usr/local/include/c++/15.2.0/bits/stl_algo.h:1856:71: required from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = util::ProxyIterator; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' 1856 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~^~~ /usr/local/include/c++/15.2.0/bits/stl_algo.h:1890:38: required from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = util::ProxyIterator; _Size = long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' 1890 | std::__unguarded_partition_pivot(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/c++/15.2.0/bits/stl_algo.h:1906:25: required from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = util::ProxyIterator; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' 1906 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1907 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1908 | __comp); | ~~~~~~~ /usr/local/include/c++/15.2.0/bits/stl_algo.h:4874:18: required from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = util::ProxyIterator; _Compare = util::SizedCompare]' 4874 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/sized_iterator.hh:202:11: required from 'void util::SizedSort(void*, void*, std::size_t, const Compare&) [with Compare = lm::ngram::trie::EntryCompare; std::size_t = long unsigned int]' 200 | std::sort | ~~~~~~~~~ 201 | #endif | ~~~~~~ 202 | (SizedIterator(SizedProxy(start, pool)), SizedIterator(SizedProxy(end, pool)), SizedCompare(compare)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/search_trie.cc:157:22: required from here 157 | util::SizedSort(backing_.get(), current_, entry_size_, EntryCompare((entry_size_ - sizeof(ProbPointer)) / sizeof(WordIndex))); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:76:50: warning: implicitly-declared 'constexpr util::ProxyIterator::ProxyIterator(const util::ProxyIterator&)' is deprecated [-Wdeprecated-copy] 76 | S operator-(std::ptrdiff_t amount) const { S ret(*this); ret -= amount; return ret; } | ^~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:56:8: note: because 'util::ProxyIterator' has user-provided 'util::ProxyIterator::S& util::ProxyIterator::operator=(const S&) [with Proxy = util::SizedProxy; S = util::ProxyIterator]' 56 | S &operator=(const S &other) { | ^~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:76:84: warning: implicitly-declared 'constexpr util::ProxyIterator::ProxyIterator(const util::ProxyIterator&)' is deprecated [-Wdeprecated-copy] 76 | S operator-(std::ptrdiff_t amount) const { S ret(*this); ret -= amount; return ret; } | ^~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:56:8: note: because 'util::ProxyIterator' has user-provided 'util::ProxyIterator::S& util::ProxyIterator::operator=(const S&) [with Proxy = util::SizedProxy; S = util::ProxyIterator]' 56 | S &operator=(const S &other) { | ^~~~~~~~ [24/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/core/CMakeFiles/kenlm.dir/kenlm/lm/sizes.cc.o -MF src/libime/core/CMakeFiles/kenlm.dir/kenlm/lm/sizes.cc.o.d -o src/libime/core/CMakeFiles/kenlm.dir/kenlm/lm/sizes.cc.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/sizes.cc In file included from /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/model.hh:13, from /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/sizes.cc:2: /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/vocab.hh: In member function 'void lm::ngram::NoOpUniqueWords::operator()(const StringPiece&)': /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/vocab.hh:234:40: warning: unused parameter 'word' [-Wunused-parameter] 234 | void operator()(const StringPiece &word) {} | ~~~~~~~~~~~~~~~~~~~^~~~ [25/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/core/CMakeFiles/kenlm.dir/kenlm/lm/trie.cc.o -MF src/libime/core/CMakeFiles/kenlm.dir/kenlm/lm/trie.cc.o.d -o src/libime/core/CMakeFiles/kenlm.dir/kenlm/lm/trie.cc.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/trie.cc [26/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/core/CMakeFiles/kenlm.dir/kenlm/lm/trie_sort.cc.o -MF src/libime/core/CMakeFiles/kenlm.dir/kenlm/lm/trie_sort.cc.o.d -o src/libime/core/CMakeFiles/kenlm.dir/kenlm/lm/trie_sort.cc.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/trie_sort.cc In file included from /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/trie_sort.cc:1: /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/trie_sort.hh:31:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 31 | class EntryCompare : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/local/include/c++/15.2.0/string:51, from /usr/local/include/c++/15.2.0/bits/locale_classes.h:42, from /usr/local/include/c++/15.2.0/bits/ios_base.h:43, from /usr/local/include/c++/15.2.0/ios:46, from /usr/local/include/c++/15.2.0/bits/ostream.h:43, from /usr/local/include/c++/15.2.0/ostream:42, from /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/string_piece.hh:55, from /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/fake_ostream.hh:6, from /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/string_stream.hh:4, from /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/exception.hh:4, from /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/file.hh:4, from /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/trie_sort.hh:9: /usr/local/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/trie_sort.cc:6: /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/vocab.hh: In member function 'void lm::ngram::NoOpUniqueWords::operator()(const StringPiece&)': /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/vocab.hh:234:40: warning: unused parameter 'word' [-Wunused-parameter] 234 | void operator()(const StringPiece &word) {} | ~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/trie_sort.cc:13: /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/sized_iterator.hh: At global scope: /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/sized_iterator.hh:130:86: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 130 | template class SizedCompare : public std::binary_function { | ^~~~~~~~~~~~~~~ /usr/local/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/sized_iterator.hh:157:71: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 157 | template class JustPODDelegate : std::binary_function &, const JustPOD &, bool> { | ^~~~~~~~~~~~~~~ /usr/local/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/trie_sort.cc: In function 'FILE* lm::ngram::trie::{anonymous}::WriteContextFile(uint8_t*, uint8_t*, const std::string&, std::size_t, unsigned char)': /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/trie_sort.cc:104:5: warning: implicitly-declared 'constexpr util::ProxyIterator::ProxyIterator(const util::ProxyIterator&)' is deprecated [-Wdeprecated-copy] 102 | std::sort | ~~~~~~~~~ 103 | #endif | ~~~~~~ 104 | (context_begin, context_end, util::SizedCompare(EntryCompare(order - 1))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/trie_sort.cc:12: /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:56:8: note: because 'util::ProxyIterator' has user-provided 'util::ProxyIterator::S& util::ProxyIterator::operator=(const S&) [with Proxy = lm::ngram::trie::{anonymous}::PartialViewProxy; S = util::ProxyIterator]' 56 | S &operator=(const S &other) { | ^~~~~~~~ In file included from /usr/local/include/c++/15.2.0/algorithm:63, from /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/string_piece.hh:85: /usr/local/include/c++/15.2.0/bits/stl_algo.h:4862:32: note: initializing argument 1 of 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = util::ProxyIterator; _Compare = util::SizedCompare]' 4862 | sort(_RandomAccessIterator __first, _RandomAccessIterator __last, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/trie_sort.cc:104:5: warning: implicitly-declared 'constexpr util::ProxyIterator::ProxyIterator(const util::ProxyIterator&)' is deprecated [-Wdeprecated-copy] 102 | std::sort | ~~~~~~~~~ 103 | #endif | ~~~~~~ 104 | (context_begin, context_end, util::SizedCompare(EntryCompare(order - 1))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:56:8: note: because 'util::ProxyIterator' has user-provided 'util::ProxyIterator::S& util::ProxyIterator::operator=(const S&) [with Proxy = lm::ngram::trie::{anonymous}::PartialViewProxy; S = util::ProxyIterator]' 56 | S &operator=(const S &other) { | ^~~~~~~~ /usr/local/include/c++/15.2.0/bits/stl_algo.h:4862:63: note: initializing argument 2 of 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = util::ProxyIterator; _Compare = util::SizedCompare]' 4862 | sort(_RandomAccessIterator __first, _RandomAccessIterator __last, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/trie_sort.cc:110:30: warning: implicitly-declared 'constexpr util::ProxyIterator::ProxyIterator(const util::ProxyIterator&)' is deprecated [-Wdeprecated-copy] 110 | PartialIter i(context_begin); | ^ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:56:8: note: because 'util::ProxyIterator' has user-provided 'util::ProxyIterator::S& util::ProxyIterator::operator=(const S&) [with Proxy = lm::ngram::trie::{anonymous}::PartialViewProxy; S = util::ProxyIterator]' 56 | S &operator=(const S &other) { | ^~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/trie_sort.cc: In member function 'void lm::ngram::trie::{anonymous}::ThrowCombine::operator()(std::size_t, unsigned char, const void*, const void*, FILE*) const': /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/trie_sort.cc:124:31: warning: unused parameter 'entry_size' [-Wunused-parameter] 124 | void operator()(std::size_t entry_size, unsigned char order, const void *first, const void *second, FILE * /*out*/) const { | ~~~~~~~~~~~~^~~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/trie_sort.cc:124:95: warning: unused parameter 'second' [-Wunused-parameter] 124 | void operator()(std::size_t entry_size, unsigned char order, const void *first, const void *second, FILE * /*out*/) const { | ~~~~~~~~~~~~^~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh: In instantiation of 'Proxy util::ProxyIterator::operator*() const [with Proxy = util::SizedProxy]': /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/sized_iterator.hh:212:15: required from here 212 | util::swap(*first, *second); | ^~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:80:38: warning: implicitly-declared 'constexpr util::SizedProxy::SizedProxy(const util::SizedProxy&)' is deprecated [-Wdeprecated-copy] 80 | Proxy operator*() const { return p_; } | ^~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/sized_iterator.hh:90:17: note: because 'util::SizedProxy' has user-provided 'util::SizedProxy& util::SizedProxy::operator=(const util::SizedProxy&)' 90 | SizedProxy &operator=(const SizedProxy &from) { | ^~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh: In instantiation of 'util::ProxyIterator::ProxyIterator(const Proxy&) [with Proxy = lm::ngram::trie::{anonymous}::PartialViewProxy]': /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/trie_sort.cc:96:90: required from here 96 | PartialIter context_begin(PartialViewProxy(begin + sizeof(WordIndex), entry_size, pool)); | ^ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:48:46: warning: implicitly-declared 'constexpr lm::ngram::trie::{anonymous}::PartialViewProxy::PartialViewProxy(const lm::ngram::trie::{anonymous}::PartialViewProxy&)' is deprecated [-Wdeprecated-copy] 48 | explicit ProxyIterator(const Proxy &p) : p_(p) {} | ^~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/trie_sort.cc:42:23: note: because 'lm::ngram::trie::{anonymous}::PartialViewProxy' has user-provided 'lm::ngram::trie::{anonymous}::PartialViewProxy& lm::ngram::trie::{anonymous}::PartialViewProxy::operator=(const lm::ngram::trie::{anonymous}::PartialViewProxy&)' 42 | PartialViewProxy &operator=(const PartialViewProxy &from) { | ^~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh: In instantiation of 'util::ProxyIterator::ProxyIterator(const Proxy&) [with Proxy = util::SizedProxy]': /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/sized_iterator.hh:202:12: required from 'void util::SizedSort(void*, void*, std::size_t, const Compare&) [with Compare = lm::ngram::trie::EntryCompare; std::size_t = long unsigned int]' 202 | (SizedIterator(SizedProxy(start, pool)), SizedIterator(SizedProxy(end, pool)), SizedCompare(compare)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/trie_sort.cc:282:20: required from here 282 | util::SizedSort(begin, out_end, entry_size, EntryCompare(order)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:48:46: warning: implicitly-declared 'constexpr util::SizedProxy::SizedProxy(const util::SizedProxy&)' is deprecated [-Wdeprecated-copy] 48 | explicit ProxyIterator(const Proxy &p) : p_(p) {} | ^~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/sized_iterator.hh:90:17: note: because 'util::SizedProxy' has user-provided 'util::SizedProxy& util::SizedProxy::operator=(const util::SizedProxy&)' 90 | SizedProxy &operator=(const SizedProxy &from) { | ^~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh: In instantiation of 'util::ProxyIterator::S util::ProxyIterator::operator+(std::ptrdiff_t) const [with Proxy = lm::ngram::trie::{anonymous}::PartialViewProxy; S = util::ProxyIterator; std::ptrdiff_t = long int]': /usr/local/include/c++/15.2.0/bits/stl_algo.h:1818:43: required from 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = util::ProxyIterator; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' 1818 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/local/include/c++/15.2.0/bits/stl_algo.h:1909:31: required from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = util::ProxyIterator; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' 1909 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/c++/15.2.0/bits/stl_algo.h:4874:18: required from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = util::ProxyIterator; _Compare = util::SizedCompare]' 4874 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/trie_sort.cc:104:5: required from here 102 | std::sort | ~~~~~~~~~ 103 | #endif | ~~~~~~ 104 | (context_begin, context_end, util::SizedCompare(EntryCompare(order - 1))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:71:50: warning: implicitly-declared 'constexpr util::ProxyIterator::ProxyIterator(const util::ProxyIterator&)' is deprecated [-Wdeprecated-copy] 71 | S operator+(std::ptrdiff_t amount) const { S ret(*this); ret += amount; return ret; } | ^~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:56:8: note: because 'util::ProxyIterator' has user-provided 'util::ProxyIterator::S& util::ProxyIterator::operator=(const S&) [with Proxy = lm::ngram::trie::{anonymous}::PartialViewProxy; S = util::ProxyIterator]' 56 | S &operator=(const S &other) { | ^~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:71:84: warning: implicitly-declared 'constexpr util::ProxyIterator::ProxyIterator(const util::ProxyIterator&)' is deprecated [-Wdeprecated-copy] 71 | S operator+(std::ptrdiff_t amount) const { S ret(*this); ret += amount; return ret; } | ^~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:56:8: note: because 'util::ProxyIterator' has user-provided 'util::ProxyIterator::S& util::ProxyIterator::operator=(const S&) [with Proxy = lm::ngram::trie::{anonymous}::PartialViewProxy; S = util::ProxyIterator]' 56 | S &operator=(const S &other) { | ^~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh: In instantiation of 'util::ProxyIterator::S util::ProxyIterator::operator-(std::ptrdiff_t) const [with Proxy = lm::ngram::trie::{anonymous}::PartialViewProxy; S = util::ProxyIterator; std::ptrdiff_t = long int]': /usr/local/include/c++/15.2.0/bits/stl_algo.h:1856:71: required from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = util::ProxyIterator; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' 1856 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~^~~ /usr/local/include/c++/15.2.0/bits/stl_algo.h:1890:38: required from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = util::ProxyIterator; _Size = long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' 1890 | std::__unguarded_partition_pivot(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/c++/15.2.0/bits/stl_algo.h:1906:25: required from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = util::ProxyIterator; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' 1906 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1907 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1908 | __comp); | ~~~~~~~ /usr/local/include/c++/15.2.0/bits/stl_algo.h:4874:18: required from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = util::ProxyIterator; _Compare = util::SizedCompare]' 4874 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/trie_sort.cc:104:5: required from here 102 | std::sort | ~~~~~~~~~ 103 | #endif | ~~~~~~ 104 | (context_begin, context_end, util::SizedCompare(EntryCompare(order - 1))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:76:50: warning: implicitly-declared 'constexpr util::ProxyIterator::ProxyIterator(const util::ProxyIterator&)' is deprecated [-Wdeprecated-copy] 76 | S operator-(std::ptrdiff_t amount) const { S ret(*this); ret -= amount; return ret; } | ^~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:56:8: note: because 'util::ProxyIterator' has user-provided 'util::ProxyIterator::S& util::ProxyIterator::operator=(const S&) [with Proxy = lm::ngram::trie::{anonymous}::PartialViewProxy; S = util::ProxyIterator]' 56 | S &operator=(const S &other) { | ^~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:76:84: warning: implicitly-declared 'constexpr util::ProxyIterator::ProxyIterator(const util::ProxyIterator&)' is deprecated [-Wdeprecated-copy] 76 | S operator-(std::ptrdiff_t amount) const { S ret(*this); ret -= amount; return ret; } | ^~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:56:8: note: because 'util::ProxyIterator' has user-provided 'util::ProxyIterator::S& util::ProxyIterator::operator=(const S&) [with Proxy = lm::ngram::trie::{anonymous}::PartialViewProxy; S = util::ProxyIterator]' 56 | S &operator=(const S &other) { | ^~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh: In instantiation of 'Proxy util::ProxyIterator::operator*() const [with Proxy = lm::ngram::trie::{anonymous}::PartialViewProxy]': /usr/local/include/c++/15.2.0/bits/stl_algo.h:1781:11: required from 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = util::ProxyIterator; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' 1781 | __val = _GLIBCXX_MOVE(*__i); | ^~~~~~~~~~~~~ /usr/local/include/c++/15.2.0/bits/stl_algo.h:1818:25: required from 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = util::ProxyIterator; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' 1818 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/c++/15.2.0/bits/stl_algo.h:1909:31: required from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = util::ProxyIterator; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' 1909 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/c++/15.2.0/bits/stl_algo.h:4874:18: required from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = util::ProxyIterator; _Compare = util::SizedCompare]' 4874 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/trie_sort.cc:104:5: required from here 102 | std::sort | ~~~~~~~~~ 103 | #endif | ~~~~~~ 104 | (context_begin, context_end, util::SizedCompare(EntryCompare(order - 1))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:80:38: warning: implicitly-declared 'constexpr lm::ngram::trie::{anonymous}::PartialViewProxy::PartialViewProxy(const lm::ngram::trie::{anonymous}::PartialViewProxy&)' is deprecated [-Wdeprecated-copy] 80 | Proxy operator*() const { return p_; } | ^~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/trie_sort.cc:42:23: note: because 'lm::ngram::trie::{anonymous}::PartialViewProxy' has user-provided 'lm::ngram::trie::{anonymous}::PartialViewProxy& lm::ngram::trie::{anonymous}::PartialViewProxy::operator=(const lm::ngram::trie::{anonymous}::PartialViewProxy&)' 42 | PartialViewProxy &operator=(const PartialViewProxy &from) { | ^~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh: In instantiation of 'util::ProxyIterator::S util::ProxyIterator::operator+(std::ptrdiff_t) const [with Proxy = util::SizedProxy; S = util::ProxyIterator; std::ptrdiff_t = long int]': /usr/local/include/c++/15.2.0/bits/stl_algo.h:1818:43: required from 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = util::ProxyIterator; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' 1818 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/local/include/c++/15.2.0/bits/stl_algo.h:1909:31: required from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = util::ProxyIterator; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' 1909 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/c++/15.2.0/bits/stl_algo.h:4874:18: required from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = util::ProxyIterator; _Compare = util::SizedCompare]' 4874 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/sized_iterator.hh:202:11: required from 'void util::SizedSort(void*, void*, std::size_t, const Compare&) [with Compare = lm::ngram::trie::EntryCompare; std::size_t = long unsigned int]' 200 | std::sort | ~~~~~~~~~ 201 | #endif | ~~~~~~ 202 | (SizedIterator(SizedProxy(start, pool)), SizedIterator(SizedProxy(end, pool)), SizedCompare(compare)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/trie_sort.cc:282:20: required from here 282 | util::SizedSort(begin, out_end, entry_size, EntryCompare(order)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:71:50: warning: implicitly-declared 'constexpr util::ProxyIterator::ProxyIterator(const util::ProxyIterator&)' is deprecated [-Wdeprecated-copy] 71 | S operator+(std::ptrdiff_t amount) const { S ret(*this); ret += amount; return ret; } | ^~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:56:8: note: because 'util::ProxyIterator' has user-provided 'util::ProxyIterator::S& util::ProxyIterator::operator=(const S&) [with Proxy = util::SizedProxy; S = util::ProxyIterator]' 56 | S &operator=(const S &other) { | ^~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:71:84: warning: implicitly-declared 'constexpr util::ProxyIterator::ProxyIterator(const util::ProxyIterator&)' is deprecated [-Wdeprecated-copy] 71 | S operator+(std::ptrdiff_t amount) const { S ret(*this); ret += amount; return ret; } | ^~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:56:8: note: because 'util::ProxyIterator' has user-provided 'util::ProxyIterator::S& util::ProxyIterator::operator=(const S&) [with Proxy = util::SizedProxy; S = util::ProxyIterator]' 56 | S &operator=(const S &other) { | ^~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh: In instantiation of 'util::ProxyIterator::S util::ProxyIterator::operator-(std::ptrdiff_t) const [with Proxy = util::SizedProxy; S = util::ProxyIterator; std::ptrdiff_t = long int]': /usr/local/include/c++/15.2.0/bits/stl_algo.h:1856:71: required from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = util::ProxyIterator; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' 1856 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~^~~ /usr/local/include/c++/15.2.0/bits/stl_algo.h:1890:38: required from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = util::ProxyIterator; _Size = long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' 1890 | std::__unguarded_partition_pivot(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/c++/15.2.0/bits/stl_algo.h:1906:25: required from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = util::ProxyIterator; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' 1906 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1907 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1908 | __comp); | ~~~~~~~ /usr/local/include/c++/15.2.0/bits/stl_algo.h:4874:18: required from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = util::ProxyIterator; _Compare = util::SizedCompare]' 4874 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/sized_iterator.hh:202:11: required from 'void util::SizedSort(void*, void*, std::size_t, const Compare&) [with Compare = lm::ngram::trie::EntryCompare; std::size_t = long unsigned int]' 200 | std::sort | ~~~~~~~~~ 201 | #endif | ~~~~~~ 202 | (SizedIterator(SizedProxy(start, pool)), SizedIterator(SizedProxy(end, pool)), SizedCompare(compare)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/trie_sort.cc:282:20: required from here 282 | util::SizedSort(begin, out_end, entry_size, EntryCompare(order)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:76:50: warning: implicitly-declared 'constexpr util::ProxyIterator::ProxyIterator(const util::ProxyIterator&)' is deprecated [-Wdeprecated-copy] 76 | S operator-(std::ptrdiff_t amount) const { S ret(*this); ret -= amount; return ret; } | ^~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:56:8: note: because 'util::ProxyIterator' has user-provided 'util::ProxyIterator::S& util::ProxyIterator::operator=(const S&) [with Proxy = util::SizedProxy; S = util::ProxyIterator]' 56 | S &operator=(const S &other) { | ^~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:76:84: warning: implicitly-declared 'constexpr util::ProxyIterator::ProxyIterator(const util::ProxyIterator&)' is deprecated [-Wdeprecated-copy] 76 | S operator-(std::ptrdiff_t amount) const { S ret(*this); ret -= amount; return ret; } | ^~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:56:8: note: because 'util::ProxyIterator' has user-provided 'util::ProxyIterator::S& util::ProxyIterator::operator=(const S&) [with Proxy = util::SizedProxy; S = util::ProxyIterator]' 56 | S &operator=(const S &other) { | ^~~~~~~~ [27/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/core/CMakeFiles/kenlm.dir/kenlm/lm/value_build.cc.o -MF src/libime/core/CMakeFiles/kenlm.dir/kenlm/lm/value_build.cc.o.d -o src/libime/core/CMakeFiles/kenlm.dir/kenlm/lm/value_build.cc.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/value_build.cc In file included from /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/model.hh:13, from /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/value_build.cc:3: /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/vocab.hh: In member function 'void lm::ngram::NoOpUniqueWords::operator()(const StringPiece&)': /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/vocab.hh:234:40: warning: unused parameter 'word' [-Wunused-parameter] 234 | void operator()(const StringPiece &word) {} | ~~~~~~~~~~~~~~~~~~~^~~~ [28/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/core/CMakeFiles/kenlm.dir/kenlm/lm/virtual_interface.cc.o -MF src/libime/core/CMakeFiles/kenlm.dir/kenlm/lm/virtual_interface.cc.o.d -o src/libime/core/CMakeFiles/kenlm.dir/kenlm/lm/virtual_interface.cc.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/virtual_interface.cc [29/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/core/CMakeFiles/kenlm.dir/kenlm/lm/vocab.cc.o -MF src/libime/core/CMakeFiles/kenlm.dir/kenlm/lm/vocab.cc.o.d -o src/libime/core/CMakeFiles/kenlm.dir/kenlm/lm/vocab.cc.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/vocab.cc In file included from /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/vocab.cc:1: /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/vocab.hh: In member function 'void lm::ngram::NoOpUniqueWords::operator()(const StringPiece&)': /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/vocab.hh:234:40: warning: unused parameter 'word' [-Wunused-parameter] 234 | void operator()(const StringPiece &word) {} | ~~~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/vocab.cc:11: /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/joint_sort.hh: At global scope: /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/joint_sort.hh:104:68: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 104 | template class LessWrapper : public std::binary_function { | ^~~~~~~~~~~~~~~ In file included from /usr/local/include/c++/15.2.0/string:51, from /usr/local/include/c++/15.2.0/bits/locale_classes.h:42, from /usr/local/include/c++/15.2.0/bits/ios_base.h:43, from /usr/local/include/c++/15.2.0/ios:46, from /usr/local/include/c++/15.2.0/bits/ostream.h:43, from /usr/local/include/c++/15.2.0/ostream:42, from /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/string_piece.hh:55, from /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/enumerate_vocab.hh:5, from /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/vocab.hh:4: /usr/local/include/c++/15.2.0/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/vocab.cc: In member function 'void lm::ngram::SortedVocabulary::SetupMemory(void*, std::size_t, std::size_t, const lm::ngram::Config&)': /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/vocab.cc:88:61: warning: unused parameter 'allocated' [-Wunused-parameter] 88 | void SortedVocabulary::SetupMemory(void *start, std::size_t allocated, std::size_t entries, const Config &config) { | ~~~~~~~~~~~~^~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/vocab.cc:88:84: warning: unused parameter 'entries' [-Wunused-parameter] 88 | void SortedVocabulary::SetupMemory(void *start, std::size_t allocated, std::size_t entries, const Config &config) { | ~~~~~~~~~~~~^~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/vocab.cc:88:107: warning: unused parameter 'config' [-Wunused-parameter] 88 | void SortedVocabulary::SetupMemory(void *start, std::size_t allocated, std::size_t entries, const Config &config) { | ~~~~~~~~~~~~~~^~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/joint_sort.hh: In instantiation of 'void util::JointSort(const KeyIter&, const KeyIter&, const ValueIter&, const Less&) [with KeyIter = long long unsigned int*; ValueIter = PairedIterator; Less = std::less]': /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/joint_sort.hh:141:12: required from 'void util::JointSort(const KeyIter&, const KeyIter&, const ValueIter&) [with KeyIter = long long unsigned int*; ValueIter = PairedIterator]' 141 | JointSort(key_begin, key_end, value_begin, std::less::value_type>()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/vocab.cc:199:22: required from 'void lm::ngram::SortedVocabulary::GenericFinished(T*) [with T = lm::ProbBackoff]' 199 | util::JointSort(begin_, end_, values); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/vocab.cc:128:18: required from here 128 | GenericFinished(reorder); | ~~~~~~~~~~~~~~~^~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/joint_sort.hh:136:12: warning: implicitly-declared 'util::ProxyIterator > >::ProxyIterator(const util::ProxyIterator > >&)' is deprecated [-Wdeprecated-copy] 136 | std::sort(full_begin, full_begin + (key_end - key_begin), less_wrap); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/joint_sort.hh:8: /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:56:8: note: because 'util::ProxyIterator > >' has user-provided 'util::ProxyIterator::S& util::ProxyIterator::operator=(const S&) [with Proxy = util::detail::JointProxy >; S = util::ProxyIterator > >]' 56 | S &operator=(const S &other) { | ^~~~~~~~ In file included from /usr/local/include/c++/15.2.0/algorithm:63, from /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/string_piece.hh:85: /usr/local/include/c++/15.2.0/bits/stl_algo.h:4862:32: note: initializing argument 1 of 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = util::ProxyIterator > >; _Compare = util::detail::LessWrapper >, less >]' 4862 | sort(_RandomAccessIterator __first, _RandomAccessIterator __last, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/joint_sort.hh: In instantiation of 'void util::JointSort(const KeyIter&, const KeyIter&, const ValueIter&, const Less&) [with KeyIter = long long unsigned int*; ValueIter = lm::ProbBackoff*; Less = std::less]': /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/joint_sort.hh:141:12: required from 'void util::JointSort(const KeyIter&, const KeyIter&, const ValueIter&) [with KeyIter = long long unsigned int*; ValueIter = lm::ProbBackoff*]' 141 | JointSort(key_begin, key_end, value_begin, std::less::value_type>()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/vocab.cc:208:20: required from 'void lm::ngram::SortedVocabulary::GenericFinished(T*) [with T = lm::ProbBackoff]' 208 | util::JointSort(begin_, end_, reorder + 1); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/vocab.cc:128:18: required from here 128 | GenericFinished(reorder); | ~~~~~~~~~~~~~~~^~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/joint_sort.hh:136:12: warning: implicitly-declared 'util::ProxyIterator >::ProxyIterator(const util::ProxyIterator >&)' is deprecated [-Wdeprecated-copy] 136 | std::sort(full_begin, full_begin + (key_end - key_begin), less_wrap); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:56:8: note: because 'util::ProxyIterator >' has user-provided 'util::ProxyIterator::S& util::ProxyIterator::operator=(const S&) [with Proxy = util::detail::JointProxy; S = util::ProxyIterator >]' 56 | S &operator=(const S &other) { | ^~~~~~~~ /usr/local/include/c++/15.2.0/bits/stl_algo.h:4862:32: note: initializing argument 1 of 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = util::ProxyIterator >; _Compare = util::detail::LessWrapper, less >]' 4862 | sort(_RandomAccessIterator __first, _RandomAccessIterator __last, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh: In instantiation of 'util::ProxyIterator::S util::ProxyIterator::operator+(std::ptrdiff_t) const [with Proxy = util::detail::JointProxy >; S = util::ProxyIterator > >; std::ptrdiff_t = long int]': /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/joint_sort.hh:136:36: required from 'void util::JointSort(const KeyIter&, const KeyIter&, const ValueIter&, const Less&) [with KeyIter = long long unsigned int*; ValueIter = PairedIterator; Less = std::less]' 136 | std::sort(full_begin, full_begin + (key_end - key_begin), less_wrap); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/joint_sort.hh:141:12: required from 'void util::JointSort(const KeyIter&, const KeyIter&, const ValueIter&) [with KeyIter = long long unsigned int*; ValueIter = PairedIterator]' 141 | JointSort(key_begin, key_end, value_begin, std::less::value_type>()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/vocab.cc:199:22: required from 'void lm::ngram::SortedVocabulary::GenericFinished(T*) [with T = lm::ProbBackoff]' 199 | util::JointSort(begin_, end_, values); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/vocab.cc:128:18: required from here 128 | GenericFinished(reorder); | ~~~~~~~~~~~~~~~^~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:71:50: warning: implicitly-declared 'util::ProxyIterator > >::ProxyIterator(const util::ProxyIterator > >&)' is deprecated [-Wdeprecated-copy] 71 | S operator+(std::ptrdiff_t amount) const { S ret(*this); ret += amount; return ret; } | ^~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:56:8: note: because 'util::ProxyIterator > >' has user-provided 'util::ProxyIterator::S& util::ProxyIterator::operator=(const S&) [with Proxy = util::detail::JointProxy >; S = util::ProxyIterator > >]' 56 | S &operator=(const S &other) { | ^~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:71:84: warning: implicitly-declared 'util::ProxyIterator > >::ProxyIterator(const util::ProxyIterator > >&)' is deprecated [-Wdeprecated-copy] 71 | S operator+(std::ptrdiff_t amount) const { S ret(*this); ret += amount; return ret; } | ^~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:56:8: note: because 'util::ProxyIterator > >' has user-provided 'util::ProxyIterator::S& util::ProxyIterator::operator=(const S&) [with Proxy = util::detail::JointProxy >; S = util::ProxyIterator > >]' 56 | S &operator=(const S &other) { | ^~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/joint_sort.hh: In instantiation of 'util::detail::JointProxy::JointProxy(const util::detail::JointProxy&) [with KeyIter = long long unsigned int*; ValueIter = util::PairedIterator]': /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:31:30: required from 'void util::JointSort(const KeyIter&, const KeyIter&, const ValueIter&, const Less&) [with KeyIter = long long unsigned int*; ValueIter = PairedIterator; Less = std::less]' 31 | template class ProxyIterator { | ^~~~~~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/joint_sort.hh:141:12: required from 'void util::JointSort(const KeyIter&, const KeyIter&, const ValueIter&) [with KeyIter = long long unsigned int*; ValueIter = PairedIterator]' 141 | JointSort(key_begin, key_end, value_begin, std::less::value_type>()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/vocab.cc:199:22: required from 'void lm::ngram::SortedVocabulary::GenericFinished(T*) [with T = lm::ProbBackoff]' 199 | util::JointSort(begin_, end_, values); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/vocab.cc:128:18: required from here 128 | GenericFinished(reorder); | ~~~~~~~~~~~~~~~^~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/joint_sort.hh:127:49: warning: implicitly-declared 'util::ProxyIterator >::ProxyIterator(const util::ProxyIterator >&)' is deprecated [-Wdeprecated-copy] 127 | template class PairedIterator : public ProxyIterator > { | ^~~~~~~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:56:8: note: because 'util::ProxyIterator >' has user-provided 'util::ProxyIterator::S& util::ProxyIterator::operator=(const S&) [with Proxy = util::detail::JointProxy; S = util::ProxyIterator >]' 56 | S &operator=(const S &other) { | ^~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/joint_sort.hh:19:49: note: synthesized method 'util::PairedIterator::PairedIterator(const util::PairedIterator&)' first required here 19 | template class JointIter { | ^~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/joint_sort.hh:67:63: note: synthesized method 'util::detail::JointIter >::JointIter(const util::detail::JointIter >&)' first required here 67 | JointProxy(const JointProxy &other) : inner_(other.inner_) {} | ^~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh: In instantiation of 'util::ProxyIterator::S util::ProxyIterator::operator+(std::ptrdiff_t) const [with Proxy = util::detail::JointProxy; S = util::ProxyIterator >; std::ptrdiff_t = long int]': /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/joint_sort.hh:136:36: required from 'void util::JointSort(const KeyIter&, const KeyIter&, const ValueIter&, const Less&) [with KeyIter = long long unsigned int*; ValueIter = lm::ProbBackoff*; Less = std::less]' 136 | std::sort(full_begin, full_begin + (key_end - key_begin), less_wrap); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/joint_sort.hh:141:12: required from 'void util::JointSort(const KeyIter&, const KeyIter&, const ValueIter&) [with KeyIter = long long unsigned int*; ValueIter = lm::ProbBackoff*]' 141 | JointSort(key_begin, key_end, value_begin, std::less::value_type>()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/vocab.cc:208:20: required from 'void lm::ngram::SortedVocabulary::GenericFinished(T*) [with T = lm::ProbBackoff]' 208 | util::JointSort(begin_, end_, reorder + 1); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/vocab.cc:128:18: required from here 128 | GenericFinished(reorder); | ~~~~~~~~~~~~~~~^~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:71:50: warning: implicitly-declared 'util::ProxyIterator >::ProxyIterator(const util::ProxyIterator >&)' is deprecated [-Wdeprecated-copy] 71 | S operator+(std::ptrdiff_t amount) const { S ret(*this); ret += amount; return ret; } | ^~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:56:8: note: because 'util::ProxyIterator >' has user-provided 'util::ProxyIterator::S& util::ProxyIterator::operator=(const S&) [with Proxy = util::detail::JointProxy; S = util::ProxyIterator >]' 56 | S &operator=(const S &other) { | ^~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:71:84: warning: implicitly-declared 'util::ProxyIterator >::ProxyIterator(const util::ProxyIterator >&)' is deprecated [-Wdeprecated-copy] 71 | S operator+(std::ptrdiff_t amount) const { S ret(*this); ret += amount; return ret; } | ^~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:56:8: note: because 'util::ProxyIterator >' has user-provided 'util::ProxyIterator::S& util::ProxyIterator::operator=(const S&) [with Proxy = util::detail::JointProxy; S = util::ProxyIterator >]' 56 | S &operator=(const S &other) { | ^~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh: In instantiation of 'util::ProxyIterator::S util::ProxyIterator::operator-(std::ptrdiff_t) const [with Proxy = util::detail::JointProxy >; S = util::ProxyIterator > >; std::ptrdiff_t = long int]': /usr/local/include/c++/15.2.0/bits/stl_algo.h:1856:71: required from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = util::ProxyIterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, less > >]' 1856 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~^~~ /usr/local/include/c++/15.2.0/bits/stl_algo.h:1890:38: required from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = util::ProxyIterator > >; _Size = long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, less > >]' 1890 | std::__unguarded_partition_pivot(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/c++/15.2.0/bits/stl_algo.h:1906:25: required from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = util::ProxyIterator > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, less > >]' 1906 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1907 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1908 | __comp); | ~~~~~~~ /usr/local/include/c++/15.2.0/bits/stl_algo.h:4874:18: required from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = util::ProxyIterator > >; _Compare = util::detail::LessWrapper >, less >]' 4874 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/joint_sort.hh:136:12: required from 'void util::JointSort(const KeyIter&, const KeyIter&, const ValueIter&, const Less&) [with KeyIter = long long unsigned int*; ValueIter = PairedIterator; Less = std::less]' 136 | std::sort(full_begin, full_begin + (key_end - key_begin), less_wrap); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/joint_sort.hh:141:12: required from 'void util::JointSort(const KeyIter&, const KeyIter&, const ValueIter&) [with KeyIter = long long unsigned int*; ValueIter = PairedIterator]' 141 | JointSort(key_begin, key_end, value_begin, std::less::value_type>()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/vocab.cc:199:22: required from 'void lm::ngram::SortedVocabulary::GenericFinished(T*) [with T = lm::ProbBackoff]' 199 | util::JointSort(begin_, end_, values); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/vocab.cc:128:18: required from here 128 | GenericFinished(reorder); | ~~~~~~~~~~~~~~~^~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:76:50: warning: implicitly-declared 'util::ProxyIterator > >::ProxyIterator(const util::ProxyIterator > >&)' is deprecated [-Wdeprecated-copy] 76 | S operator-(std::ptrdiff_t amount) const { S ret(*this); ret -= amount; return ret; } | ^~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:56:8: note: because 'util::ProxyIterator > >' has user-provided 'util::ProxyIterator::S& util::ProxyIterator::operator=(const S&) [with Proxy = util::detail::JointProxy >; S = util::ProxyIterator > >]' 56 | S &operator=(const S &other) { | ^~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:76:84: warning: implicitly-declared 'util::ProxyIterator > >::ProxyIterator(const util::ProxyIterator > >&)' is deprecated [-Wdeprecated-copy] 76 | S operator-(std::ptrdiff_t amount) const { S ret(*this); ret -= amount; return ret; } | ^~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:56:8: note: because 'util::ProxyIterator > >' has user-provided 'util::ProxyIterator::S& util::ProxyIterator::operator=(const S&) [with Proxy = util::detail::JointProxy >; S = util::ProxyIterator > >]' 56 | S &operator=(const S &other) { | ^~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh: In instantiation of 'util::ProxyIterator::S util::ProxyIterator::operator-(std::ptrdiff_t) const [with Proxy = util::detail::JointProxy; S = util::ProxyIterator >; std::ptrdiff_t = long int]': /usr/local/include/c++/15.2.0/bits/stl_algo.h:1856:71: required from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = util::ProxyIterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, less > >]' 1856 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~^~~ /usr/local/include/c++/15.2.0/bits/stl_algo.h:1890:38: required from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = util::ProxyIterator >; _Size = long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, less > >]' 1890 | std::__unguarded_partition_pivot(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/c++/15.2.0/bits/stl_algo.h:1906:25: required from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = util::ProxyIterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, less > >]' 1906 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1907 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1908 | __comp); | ~~~~~~~ /usr/local/include/c++/15.2.0/bits/stl_algo.h:4874:18: required from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = util::ProxyIterator >; _Compare = util::detail::LessWrapper, less >]' 4874 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/joint_sort.hh:136:12: required from 'void util::JointSort(const KeyIter&, const KeyIter&, const ValueIter&, const Less&) [with KeyIter = long long unsigned int*; ValueIter = lm::ProbBackoff*; Less = std::less]' 136 | std::sort(full_begin, full_begin + (key_end - key_begin), less_wrap); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/joint_sort.hh:141:12: required from 'void util::JointSort(const KeyIter&, const KeyIter&, const ValueIter&) [with KeyIter = long long unsigned int*; ValueIter = lm::ProbBackoff*]' 141 | JointSort(key_begin, key_end, value_begin, std::less::value_type>()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/vocab.cc:208:20: required from 'void lm::ngram::SortedVocabulary::GenericFinished(T*) [with T = lm::ProbBackoff]' 208 | util::JointSort(begin_, end_, reorder + 1); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/vocab.cc:128:18: required from here 128 | GenericFinished(reorder); | ~~~~~~~~~~~~~~~^~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:76:50: warning: implicitly-declared 'util::ProxyIterator >::ProxyIterator(const util::ProxyIterator >&)' is deprecated [-Wdeprecated-copy] 76 | S operator-(std::ptrdiff_t amount) const { S ret(*this); ret -= amount; return ret; } | ^~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:56:8: note: because 'util::ProxyIterator >' has user-provided 'util::ProxyIterator::S& util::ProxyIterator::operator=(const S&) [with Proxy = util::detail::JointProxy; S = util::ProxyIterator >]' 56 | S &operator=(const S &other) { | ^~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:76:84: warning: implicitly-declared 'util::ProxyIterator >::ProxyIterator(const util::ProxyIterator >&)' is deprecated [-Wdeprecated-copy] 76 | S operator-(std::ptrdiff_t amount) const { S ret(*this); ret -= amount; return ret; } | ^~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:56:8: note: because 'util::ProxyIterator >' has user-provided 'util::ProxyIterator::S& util::ProxyIterator::operator=(const S&) [with Proxy = util::detail::JointProxy; S = util::ProxyIterator >]' 56 | S &operator=(const S &other) { | ^~~~~~~~ [30/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/bit_packing.cc.o -MF src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/bit_packing.cc.o.d -o src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/bit_packing.cc.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/util/bit_packing.cc [31/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/double-conversion/bignum-dtoa.cc.o -MF src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/double-conversion/bignum-dtoa.cc.o.d -o src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/double-conversion/bignum-dtoa.cc.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/util/double-conversion/bignum-dtoa.cc [32/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/double-conversion/bignum.cc.o -MF src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/double-conversion/bignum.cc.o.d -o src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/double-conversion/bignum.cc.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/util/double-conversion/bignum.cc [33/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/double-conversion/cached-powers.cc.o -MF src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/double-conversion/cached-powers.cc.o.d -o src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/double-conversion/cached-powers.cc.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/util/double-conversion/cached-powers.cc [34/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/double-conversion/double-to-string.cc.o -MF src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/double-conversion/double-to-string.cc.o.d -o src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/double-conversion/double-to-string.cc.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/util/double-conversion/double-to-string.cc [35/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/double-conversion/fast-dtoa.cc.o -MF src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/double-conversion/fast-dtoa.cc.o.d -o src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/double-conversion/fast-dtoa.cc.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/util/double-conversion/fast-dtoa.cc [36/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/double-conversion/fixed-dtoa.cc.o -MF src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/double-conversion/fixed-dtoa.cc.o.d -o src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/double-conversion/fixed-dtoa.cc.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/util/double-conversion/fixed-dtoa.cc [37/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/double-conversion/string-to-double.cc.o -MF src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/double-conversion/string-to-double.cc.o.d -o src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/double-conversion/string-to-double.cc.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/util/double-conversion/string-to-double.cc [38/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/double-conversion/strtod.cc.o -MF src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/double-conversion/strtod.cc.o.d -o src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/double-conversion/strtod.cc.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/util/double-conversion/strtod.cc [39/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/ersatz_progress.cc.o -MF src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/ersatz_progress.cc.o.d -o src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/ersatz_progress.cc.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/util/ersatz_progress.cc [40/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/exception.cc.o -MF src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/exception.cc.o.d -o src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/exception.cc.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/util/exception.cc [41/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/file.cc.o -MF src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/file.cc.o.d -o src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/file.cc.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/util/file.cc /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/util/file.cc: In function 'void util::HolePunch(int, uint64_t, uint64_t)': /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/util/file.cc:136:20: warning: unused parameter 'fd' [-Wunused-parameter] 136 | void HolePunch(int fd, uint64_t offset, uint64_t size) { | ~~~~^~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/util/file.cc:136:33: warning: unused parameter 'offset' [-Wunused-parameter] 136 | void HolePunch(int fd, uint64_t offset, uint64_t size) { | ~~~~~~~~~^~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/util/file.cc:136:50: warning: unused parameter 'size' [-Wunused-parameter] 136 | void HolePunch(int fd, uint64_t offset, uint64_t size) { | ~~~~~~~~~^~~~ [42/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/file_piece.cc.o -MF src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/file_piece.cc.o.d -o src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/file_piece.cc.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/util/file_piece.cc [43/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/float_to_string.cc.o -MF src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/float_to_string.cc.o.d -o src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/float_to_string.cc.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/util/float_to_string.cc [44/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/integer_to_string.cc.o -MF src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/integer_to_string.cc.o.d -o src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/integer_to_string.cc.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/util/integer_to_string.cc [45/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/mmap.cc.o -MF src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/mmap.cc.o.d -o src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/mmap.cc.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/util/mmap.cc /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/util/mmap.cc: In function 'void* util::MapOrThrow(std::size_t, bool, int, bool, int, uint64_t)': /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/util/mmap.cc:105:68: warning: unused parameter 'prefault' [-Wunused-parameter] 105 | void *MapOrThrow(std::size_t size, bool for_write, int flags, bool prefault, int fd, uint64_t offset) { | ~~~~~^~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/util/mmap.cc: At global scope: /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/util/mmap.cc:233:6: warning: 'void util::{anonymous}::ReplaceAndCopy(std::size_t, bool, util::scoped_memory&)' defined but not used [-Wunused-function] 233 | void ReplaceAndCopy(std::size_t to, bool zero_new, scoped_memory &mem) { | ^~~~~~~~~~~~~~ [46/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/murmur_hash.cc.o -MF src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/murmur_hash.cc.o.d -o src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/murmur_hash.cc.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/util/murmur_hash.cc /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/util/murmur_hash.cc: In function 'uint64_t util::MurmurHash64A(const void*, std::size_t, uint64_t)': /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/util/murmur_hash.cc:64:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 64 | case 7: h ^= uint64_t(data2[6]) << 48; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/util/murmur_hash.cc:65:3: note: here 65 | case 6: h ^= uint64_t(data2[5]) << 40; | ^~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/util/murmur_hash.cc:65:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 65 | case 6: h ^= uint64_t(data2[5]) << 40; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/util/murmur_hash.cc:66:3: note: here 66 | case 5: h ^= uint64_t(data2[4]) << 32; | ^~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/util/murmur_hash.cc:66:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 66 | case 5: h ^= uint64_t(data2[4]) << 32; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/util/murmur_hash.cc:67:3: note: here 67 | case 4: h ^= uint64_t(data2[3]) << 24; | ^~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/util/murmur_hash.cc:67:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 67 | case 4: h ^= uint64_t(data2[3]) << 24; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/util/murmur_hash.cc:68:3: note: here 68 | case 3: h ^= uint64_t(data2[2]) << 16; | ^~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/util/murmur_hash.cc:68:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 68 | case 3: h ^= uint64_t(data2[2]) << 16; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/util/murmur_hash.cc:69:3: note: here 69 | case 2: h ^= uint64_t(data2[1]) << 8; | ^~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/util/murmur_hash.cc:69:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 69 | case 2: h ^= uint64_t(data2[1]) << 8; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/util/murmur_hash.cc:70:3: note: here 70 | case 1: h ^= uint64_t(data2[0]); | ^~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/util/murmur_hash.cc: In function 'uint64_t util::MurmurHash64B(const void*, std::size_t, uint64_t)': /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/util/murmur_hash.cc:136:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 136 | case 3: h2 ^= ((unsigned char*)data)[2] << 16; | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/util/murmur_hash.cc:137:3: note: here 137 | case 2: h2 ^= ((unsigned char*)data)[1] << 8; | ^~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/util/murmur_hash.cc:137:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 137 | case 2: h2 ^= ((unsigned char*)data)[1] << 8; | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/util/murmur_hash.cc:138:3: note: here 138 | case 1: h2 ^= ((unsigned char*)data)[0]; | ^~~~ [47/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/parallel_read.cc.o -MF src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/parallel_read.cc.o.d -o src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/parallel_read.cc.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/util/parallel_read.cc [48/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/pool.cc.o -MF src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/pool.cc.o.d -o src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/pool.cc.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/util/pool.cc [49/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/read_compressed.cc.o -MF src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/read_compressed.cc.o.d -o src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/read_compressed.cc.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/util/read_compressed.cc [50/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/scoped.cc.o -MF src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/scoped.cc.o.d -o src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/scoped.cc.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/util/scoped.cc /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/util/scoped.cc: In function 'void util::AdviseHugePages(const void*, std::size_t)': /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/util/scoped.cc:37:34: warning: unused parameter 'addr' [-Wunused-parameter] 37 | void AdviseHugePages(const void *addr, std::size_t size) { | ~~~~~~~~~~~~^~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/util/scoped.cc:37:52: warning: unused parameter 'size' [-Wunused-parameter] 37 | void AdviseHugePages(const void *addr, std::size_t size) { | ~~~~~~~~~~~~^~~~ [51/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/spaces.cc.o -MF src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/spaces.cc.o.d -o src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/spaces.cc.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/util/spaces.cc [52/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/string_piece.cc.o -MF src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/string_piece.cc.o.d -o src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/string_piece.cc.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/util/string_piece.cc [53/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++11 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/usage.cc.o -MF src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/usage.cc.o.d -o src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/usage.cc.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/util/usage.cc [54/148] : && /usr/local/bin/cmake -E rm -f src/libime/core/libkenlm.a && /usr/bin/ar qc src/libime/core/libkenlm.a src/libime/core/CMakeFiles/kenlm.dir/kenlm/lm/bhiksha.cc.o src/libime/core/CMakeFiles/kenlm.dir/kenlm/lm/binary_format.cc.o src/libime/core/CMakeFiles/kenlm.dir/kenlm/lm/config.cc.o src/libime/core/CMakeFiles/kenlm.dir/kenlm/lm/lm_exception.cc.o src/libime/core/CMakeFiles/kenlm.dir/kenlm/lm/model.cc.o src/libime/core/CMakeFiles/kenlm.dir/kenlm/lm/quantize.cc.o src/libime/core/CMakeFiles/kenlm.dir/kenlm/lm/read_arpa.cc.o src/libime/core/CMakeFiles/kenlm.dir/kenlm/lm/search_hashed.cc.o src/libime/core/CMakeFiles/kenlm.dir/kenlm/lm/search_trie.cc.o src/libime/core/CMakeFiles/kenlm.dir/kenlm/lm/sizes.cc.o src/libime/core/CMakeFiles/kenlm.dir/kenlm/lm/trie.cc.o src/libime/core/CMakeFiles/kenlm.dir/kenlm/lm/trie_sort.cc.o src/libime/core/CMakeFiles/kenlm.dir/kenlm/lm/value_build.cc.o src/libime/core/CMakeFiles/kenlm.dir/kenlm/lm/virtual_interface.cc.o src/libime/core/CMakeFiles/kenlm.dir/kenlm/lm/vocab.cc.o src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/bit_packing.cc.o src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/double-conversion/bignum-dtoa.cc.o src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/double-conversion/bignum.cc.o src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/double-conversion/cached-powers.cc.o src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/double-conversion/double-to-string.cc.o src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/double-conversion/fast-dtoa.cc.o src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/double-conversion/fixed-dtoa.cc.o src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/double-conversion/string-to-double.cc.o src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/double-conversion/strtod.cc.o src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/ersatz_progress.cc.o src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/exception.cc.o src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/file.cc.o src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/file_piece.cc.o src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/float_to_string.cc.o src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/integer_to_string.cc.o src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/mmap.cc.o src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/murmur_hash.cc.o src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/parallel_read.cc.o src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/pool.cc.o src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/read_compressed.cc.o src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/scoped.cc.o src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/spaces.cc.o src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/string_piece.cc.o src/libime/core/CMakeFiles/kenlm.dir/kenlm/util/usage.cc.o && /usr/bin/ranlib src/libime/core/libkenlm.a && : [55/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_RANDOM_DYN_LINK -DBOOST_RANDOM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DIMECore_EXPORTS -DKENLM_MAX_ORDER=3 -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm -isystem /usr/local/include/Fcitx5/Utils -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/core/CMakeFiles/IMECore.dir/datrie.cpp.o -MF src/libime/core/CMakeFiles/IMECore.dir/datrie.cpp.o.d -o src/libime/core/CMakeFiles/IMECore.dir/datrie.cpp.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/datrie.cpp [56/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_RANDOM_DYN_LINK -DBOOST_RANDOM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DIMECore_EXPORTS -DKENLM_MAX_ORDER=3 -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm -isystem /usr/local/include/Fcitx5/Utils -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/core/CMakeFiles/IMECore.dir/decoder.cpp.o -MF src/libime/core/CMakeFiles/IMECore.dir/decoder.cpp.o.d -o src/libime/core/CMakeFiles/IMECore.dir/decoder.cpp.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/decoder.cpp [57/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_RANDOM_DYN_LINK -DBOOST_RANDOM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DIMECore_EXPORTS -DKENLM_MAX_ORDER=3 -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm -isystem /usr/local/include/Fcitx5/Utils -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/core/CMakeFiles/IMECore.dir/languagemodel.cpp.o -MF src/libime/core/CMakeFiles/IMECore.dir/languagemodel.cpp.o.d -o src/libime/core/CMakeFiles/IMECore.dir/languagemodel.cpp.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/languagemodel.cpp In file included from /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/model.hh:13, from /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/languagemodel.cpp:11: /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/vocab.hh: In member function 'void lm::ngram::NoOpUniqueWords::operator()(const StringPiece&)': /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/vocab.hh:234:40: warning: unused parameter 'word' [-Wunused-parameter] 234 | void operator()(const StringPiece &word) {} | ~~~~~~~~~~~~~~~~~~~^~~~ [58/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_RANDOM_DYN_LINK -DBOOST_RANDOM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DIMECore_EXPORTS -DKENLM_MAX_ORDER=3 -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm -isystem /usr/local/include/Fcitx5/Utils -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/core/CMakeFiles/IMECore.dir/inputbuffer.cpp.o -MF src/libime/core/CMakeFiles/IMECore.dir/inputbuffer.cpp.o.d -o src/libime/core/CMakeFiles/IMECore.dir/inputbuffer.cpp.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/inputbuffer.cpp [59/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_RANDOM_DYN_LINK -DBOOST_RANDOM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DIMECore_EXPORTS -DKENLM_MAX_ORDER=3 -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm -isystem /usr/local/include/Fcitx5/Utils -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/core/CMakeFiles/IMECore.dir/lattice.cpp.o -MF src/libime/core/CMakeFiles/IMECore.dir/lattice.cpp.o.d -o src/libime/core/CMakeFiles/IMECore.dir/lattice.cpp.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/lattice.cpp [60/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_RANDOM_DYN_LINK -DBOOST_RANDOM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DIMECore_EXPORTS -DKENLM_MAX_ORDER=3 -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm -isystem /usr/local/include/Fcitx5/Utils -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/core/CMakeFiles/IMECore.dir/userlanguagemodel.cpp.o -MF src/libime/core/CMakeFiles/IMECore.dir/userlanguagemodel.cpp.o.d -o src/libime/core/CMakeFiles/IMECore.dir/userlanguagemodel.cpp.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/userlanguagemodel.cpp In file included from /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/model.hh:13, from /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/userlanguagemodel.cpp:10: /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/vocab.hh: In member function 'void lm::ngram::NoOpUniqueWords::operator()(const StringPiece&)': /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/vocab.hh:234:40: warning: unused parameter 'word' [-Wunused-parameter] 234 | void operator()(const StringPiece &word) {} | ~~~~~~~~~~~~~~~~~~~^~~~ [61/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_RANDOM_DYN_LINK -DBOOST_RANDOM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DIMECore_EXPORTS -DKENLM_MAX_ORDER=3 -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm -isystem /usr/local/include/Fcitx5/Utils -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/core/CMakeFiles/IMECore.dir/historybigram.cpp.o -MF src/libime/core/CMakeFiles/IMECore.dir/historybigram.cpp.o.d -o src/libime/core/CMakeFiles/IMECore.dir/historybigram.cpp.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/historybigram.cpp [62/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_RANDOM_DYN_LINK -DBOOST_RANDOM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DIMECore_EXPORTS -DKENLM_MAX_ORDER=3 -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm -isystem /usr/local/include/Fcitx5/Utils -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/core/CMakeFiles/IMECore.dir/segmentgraph.cpp.o -MF src/libime/core/CMakeFiles/IMECore.dir/segmentgraph.cpp.o.d -o src/libime/core/CMakeFiles/IMECore.dir/segmentgraph.cpp.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/segmentgraph.cpp [63/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_RANDOM_DYN_LINK -DBOOST_RANDOM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DIMECore_EXPORTS -DKENLM_MAX_ORDER=3 -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm -isystem /usr/local/include/Fcitx5/Utils -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/core/CMakeFiles/IMECore.dir/utils.cpp.o -MF src/libime/core/CMakeFiles/IMECore.dir/utils.cpp.o.d -o src/libime/core/CMakeFiles/IMECore.dir/utils.cpp.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/utils.cpp [64/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_RANDOM_DYN_LINK -DBOOST_RANDOM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DIMECore_EXPORTS -DKENLM_MAX_ORDER=3 -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm -isystem /usr/local/include/Fcitx5/Utils -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/core/CMakeFiles/IMECore.dir/prediction.cpp.o -MF src/libime/core/CMakeFiles/IMECore.dir/prediction.cpp.o.d -o src/libime/core/CMakeFiles/IMECore.dir/prediction.cpp.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/prediction.cpp [65/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_RANDOM_DYN_LINK -DBOOST_RANDOM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DIMECore_EXPORTS -DKENLM_MAX_ORDER=3 -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm -isystem /usr/local/include/Fcitx5/Utils -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/core/CMakeFiles/IMECore.dir/triedictionary.cpp.o -MF src/libime/core/CMakeFiles/IMECore.dir/triedictionary.cpp.o.d -o src/libime/core/CMakeFiles/IMECore.dir/triedictionary.cpp.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/triedictionary.cpp [66/148] : && /usr/obj/ports/libime-1.1.9/bin/c++ -fPIC -Wall -Wextra -O2 -pipe -DNDEBUG -shared -Wl,-soname,libIMECore.so.0.2 -o src/libime/core/libIMECore.so.0.2 src/libime/core/CMakeFiles/IMECore.dir/datrie.cpp.o src/libime/core/CMakeFiles/IMECore.dir/decoder.cpp.o src/libime/core/CMakeFiles/IMECore.dir/languagemodel.cpp.o src/libime/core/CMakeFiles/IMECore.dir/inputbuffer.cpp.o src/libime/core/CMakeFiles/IMECore.dir/lattice.cpp.o src/libime/core/CMakeFiles/IMECore.dir/userlanguagemodel.cpp.o src/libime/core/CMakeFiles/IMECore.dir/historybigram.cpp.o src/libime/core/CMakeFiles/IMECore.dir/segmentgraph.cpp.o src/libime/core/CMakeFiles/IMECore.dir/utils.cpp.o src/libime/core/CMakeFiles/IMECore.dir/prediction.cpp.o src/libime/core/CMakeFiles/IMECore.dir/triedictionary.cpp.o /usr/local/lib/libFcitx5Utils.so.1.1 src/libime/core/libkenlm.a /usr/local/lib/libboost_iostreams-mt.so.25.0 /usr/local/lib/libzstd.so.7.0 /usr/local/lib/libboost_random-mt.so.25.0 /usr/local/lib/libboost_regex-mt.so.25.0 /usr/local/lib/libboost_system-mt.so.25.0 -Wl,-rpath-link,/usr/X11R6/lib && : [67/148] /usr/local/bin/cmake -E cmake_symlink_library src/libime/core/libIMECore.so.0.2 src/libime/core/libIMECore.so.0.2 src/libime/core/libIMECore.so && : [68/148] : && /usr/obj/ports/libime-1.1.9/bin/c++ -Wall -Wextra -O2 -pipe -DNDEBUG test/CMakeFiles/triebench.dir/triebench.cpp.o -o test/triebench -Wl,-z,origin,-rpath,/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core src/libime/core/libIMECore.so.0.2 /usr/local/lib/libFcitx5Utils.so.1.1 -Wl,-rpath-link,/usr/X11R6/lib && : /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libboost_regex-mt.so.25.0: warning: wcscpy() is almost always misused, please use wcslcpy() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libintl.so.8.1: warning: strcpy() is almost always misused, please use strlcpy() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libintl.so.8.1: warning: sprintf() is often misused, please use snprintf() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libuv.so.5.2: warning: stpcpy() is dangerous; do not use it /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libdbus-1.so.11.4: warning: vsprintf() is often misused, please use vsnprintf() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libicuuc.so.23.0: warning: strcat() is almost always misused, please use strlcat() [69/148] : && /usr/obj/ports/libime-1.1.9/bin/c++ -Wall -Wextra -O2 -pipe -DNDEBUG test/CMakeFiles/testmodel.dir/testmodel.cpp.o -o test/testmodel -Wl,-z,origin,-rpath,/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core src/libime/core/libIMECore.so.0.2 /usr/local/lib/libFcitx5Utils.so.1.1 -Wl,-rpath-link,/usr/X11R6/lib && : /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libboost_regex-mt.so.25.0: warning: wcscpy() is almost always misused, please use wcslcpy() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libintl.so.8.1: warning: strcpy() is almost always misused, please use strlcpy() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libintl.so.8.1: warning: sprintf() is often misused, please use snprintf() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libuv.so.5.2: warning: stpcpy() is dangerous; do not use it /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libdbus-1.so.11.4: warning: vsprintf() is often misused, please use vsnprintf() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libicuuc.so.23.0: warning: strcat() is almost always misused, please use strlcat() [70/148] : && /usr/obj/ports/libime-1.1.9/bin/c++ -Wall -Wextra -O2 -pipe -DNDEBUG test/CMakeFiles/testusermodel.dir/testusermodel.cpp.o -o test/testusermodel -Wl,-z,origin,-rpath,/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core src/libime/core/libIMECore.so.0.2 /usr/local/lib/libFcitx5Utils.so.1.1 -Wl,-rpath-link,/usr/X11R6/lib && : /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libboost_regex-mt.so.25.0: warning: wcscpy() is almost always misused, please use wcslcpy() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libintl.so.8.1: warning: strcpy() is almost always misused, please use strlcpy() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libintl.so.8.1: warning: sprintf() is often misused, please use snprintf() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libuv.so.5.2: warning: stpcpy() is dangerous; do not use it /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libdbus-1.so.11.4: warning: vsprintf() is often misused, please use vsnprintf() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libicuuc.so.23.0: warning: strcat() is almost always misused, please use strlcat() [71/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_RANDOM_DYN_LINK -DBOOST_RANDOM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DIMEPinyin_EXPORTS -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/pinyin/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/pinyin -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core -isystem /usr/local/include/Fcitx5/Utils -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/pinyin/CMakeFiles/IMEPinyin.dir/pinyincontext.cpp.o -MF src/libime/pinyin/CMakeFiles/IMEPinyin.dir/pinyincontext.cpp.o.d -o src/libime/pinyin/CMakeFiles/IMEPinyin.dir/pinyincontext.cpp.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/pinyin/pinyincontext.cpp [72/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_RANDOM_DYN_LINK -DBOOST_RANDOM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DIMEPinyin_EXPORTS -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/pinyin/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/pinyin -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core -isystem /usr/local/include/Fcitx5/Utils -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/pinyin/CMakeFiles/IMEPinyin.dir/pinyindata.cpp.o -MF src/libime/pinyin/CMakeFiles/IMEPinyin.dir/pinyindata.cpp.o.d -o src/libime/pinyin/CMakeFiles/IMEPinyin.dir/pinyindata.cpp.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/pinyin/pinyindata.cpp [73/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_RANDOM_DYN_LINK -DBOOST_RANDOM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DIMEPinyin_EXPORTS -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/pinyin/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/pinyin -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core -isystem /usr/local/include/Fcitx5/Utils -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/pinyin/CMakeFiles/IMEPinyin.dir/pinyindecoder.cpp.o -MF src/libime/pinyin/CMakeFiles/IMEPinyin.dir/pinyindecoder.cpp.o.d -o src/libime/pinyin/CMakeFiles/IMEPinyin.dir/pinyindecoder.cpp.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/pinyin/pinyindecoder.cpp [74/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_RANDOM_DYN_LINK -DBOOST_RANDOM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DIMEPinyin_EXPORTS -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/pinyin/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/pinyin -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core -isystem /usr/local/include/Fcitx5/Utils -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/pinyin/CMakeFiles/IMEPinyin.dir/pinyindictionary.cpp.o -MF src/libime/pinyin/CMakeFiles/IMEPinyin.dir/pinyindictionary.cpp.o.d -o src/libime/pinyin/CMakeFiles/IMEPinyin.dir/pinyindictionary.cpp.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/pinyin/pinyindictionary.cpp [75/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_RANDOM_DYN_LINK -DBOOST_RANDOM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DIMEPinyin_EXPORTS -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/pinyin/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/pinyin -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core -isystem /usr/local/include/Fcitx5/Utils -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/pinyin/CMakeFiles/IMEPinyin.dir/pinyinencoder.cpp.o -MF src/libime/pinyin/CMakeFiles/IMEPinyin.dir/pinyinencoder.cpp.o.d -o src/libime/pinyin/CMakeFiles/IMEPinyin.dir/pinyinencoder.cpp.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/pinyin/pinyinencoder.cpp [76/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_RANDOM_DYN_LINK -DBOOST_RANDOM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DIMEPinyin_EXPORTS -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/pinyin/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/pinyin -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core -isystem /usr/local/include/Fcitx5/Utils -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/pinyin/CMakeFiles/IMEPinyin.dir/pinyinime.cpp.o -MF src/libime/pinyin/CMakeFiles/IMEPinyin.dir/pinyinime.cpp.o.d -o src/libime/pinyin/CMakeFiles/IMEPinyin.dir/pinyinime.cpp.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/pinyin/pinyinime.cpp [77/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_RANDOM_DYN_LINK -DBOOST_RANDOM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DIMEPinyin_EXPORTS -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/pinyin/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/pinyin -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core -isystem /usr/local/include/Fcitx5/Utils -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/pinyin/CMakeFiles/IMEPinyin.dir/pinyinmatchstate.cpp.o -MF src/libime/pinyin/CMakeFiles/IMEPinyin.dir/pinyinmatchstate.cpp.o.d -o src/libime/pinyin/CMakeFiles/IMEPinyin.dir/pinyinmatchstate.cpp.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/pinyin/pinyinmatchstate.cpp [78/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_RANDOM_DYN_LINK -DBOOST_RANDOM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DIMEPinyin_EXPORTS -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/pinyin/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/pinyin -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core -isystem /usr/local/include/Fcitx5/Utils -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/pinyin/CMakeFiles/IMEPinyin.dir/shuangpinprofile.cpp.o -MF src/libime/pinyin/CMakeFiles/IMEPinyin.dir/shuangpinprofile.cpp.o.d -o src/libime/pinyin/CMakeFiles/IMEPinyin.dir/shuangpinprofile.cpp.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/pinyin/shuangpinprofile.cpp [79/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_RANDOM_DYN_LINK -DBOOST_RANDOM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DIMEPinyin_EXPORTS -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/pinyin/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/pinyin -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core -isystem /usr/local/include/Fcitx5/Utils -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/pinyin/CMakeFiles/IMEPinyin.dir/pinyinprediction.cpp.o -MF src/libime/pinyin/CMakeFiles/IMEPinyin.dir/pinyinprediction.cpp.o.d -o src/libime/pinyin/CMakeFiles/IMEPinyin.dir/pinyinprediction.cpp.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/pinyin/pinyinprediction.cpp [80/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_RANDOM_DYN_LINK -DBOOST_RANDOM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DIMEPinyin_EXPORTS -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/pinyin/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/pinyin -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core -isystem /usr/local/include/Fcitx5/Utils -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/pinyin/CMakeFiles/IMEPinyin.dir/pinyincorrectionprofile.cpp.o -MF src/libime/pinyin/CMakeFiles/IMEPinyin.dir/pinyincorrectionprofile.cpp.o.d -o src/libime/pinyin/CMakeFiles/IMEPinyin.dir/pinyincorrectionprofile.cpp.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/pinyin/pinyincorrectionprofile.cpp [81/148] : && /usr/obj/ports/libime-1.1.9/bin/c++ -fPIC -Wall -Wextra -O2 -pipe -DNDEBUG -shared -Wl,-soname,libIMEPinyin.so.0.2 -o src/libime/pinyin/libIMEPinyin.so.0.2 src/libime/pinyin/CMakeFiles/IMEPinyin.dir/pinyincontext.cpp.o src/libime/pinyin/CMakeFiles/IMEPinyin.dir/pinyindata.cpp.o src/libime/pinyin/CMakeFiles/IMEPinyin.dir/pinyindecoder.cpp.o src/libime/pinyin/CMakeFiles/IMEPinyin.dir/pinyindictionary.cpp.o src/libime/pinyin/CMakeFiles/IMEPinyin.dir/pinyinencoder.cpp.o src/libime/pinyin/CMakeFiles/IMEPinyin.dir/pinyinime.cpp.o src/libime/pinyin/CMakeFiles/IMEPinyin.dir/pinyinmatchstate.cpp.o src/libime/pinyin/CMakeFiles/IMEPinyin.dir/shuangpinprofile.cpp.o src/libime/pinyin/CMakeFiles/IMEPinyin.dir/pinyinprediction.cpp.o src/libime/pinyin/CMakeFiles/IMEPinyin.dir/pinyincorrectionprofile.cpp.o -Wl,-z,origin,-rpath,/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core: src/libime/core/libIMECore.so.0.2 /usr/local/lib/libboost_iostreams-mt.so.25.0 /usr/local/lib/libFcitx5Utils.so.1.1 /usr/local/lib/libboost_random-mt.so.25.0 /usr/local/lib/libboost_regex-mt.so.25.0 /usr/local/lib/libboost_system-mt.so.25.0 /usr/local/lib/libzstd.so.7.0 -Wl,-rpath-link,/usr/X11R6/lib && : [82/148] /usr/local/bin/cmake -E cmake_symlink_library src/libime/pinyin/libIMEPinyin.so.0.2 src/libime/pinyin/libIMEPinyin.so.0.2 src/libime/pinyin/libIMEPinyin.so && : [83/148] : && /usr/obj/ports/libime-1.1.9/bin/c++ -Wall -Wextra -O2 -pipe -DNDEBUG test/CMakeFiles/testpinyinime.dir/testpinyinime.cpp.o -o test/testpinyinime -Wl,-z,origin,-rpath,/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/pinyin:/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core src/libime/pinyin/libIMEPinyin.so.0.2 src/libime/core/libIMECore.so.0.2 /usr/local/lib/libFcitx5Utils.so.1.1 -Wl,-rpath-link,/usr/X11R6/lib && : /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libboost_regex-mt.so.25.0: warning: wcscpy() is almost always misused, please use wcslcpy() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libintl.so.8.1: warning: strcpy() is almost always misused, please use strlcpy() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libintl.so.8.1: warning: sprintf() is often misused, please use snprintf() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libuv.so.5.2: warning: stpcpy() is dangerous; do not use it /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libdbus-1.so.11.4: warning: vsprintf() is often misused, please use vsnprintf() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libicuuc.so.23.0: warning: strcat() is almost always misused, please use strlcat() [84/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_RANDOM_DYN_LINK -DBOOST_RANDOM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DIMETable_EXPORTS -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/table/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/table -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core -isystem /usr/local/include/Fcitx5/Utils -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/table/CMakeFiles/IMETable.dir/tablebaseddictionary.cpp.o -MF src/libime/table/CMakeFiles/IMETable.dir/tablebaseddictionary.cpp.o.d -o src/libime/table/CMakeFiles/IMETable.dir/tablebaseddictionary.cpp.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/table/tablebaseddictionary.cpp /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/table/tablebaseddictionary.cpp: In member function 'void libime::TableBasedDictionary::loadBinary(std::istream&)': /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/table/tablebaseddictionary.cpp:824:5: warning: 'magic' may be used uninitialized [-Wmaybe-uninitialized] 824 | if (magic != tableBinaryFormatMagic) { | ^~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/table/tablebaseddictionary.cpp:821:14: note: 'magic' was declared here 821 | uint32_t magic; | ^~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/table/tablebaseddictionary.cpp:828:5: warning: 'version' may be used uninitialized [-Wmaybe-uninitialized] 828 | switch (version) { | ^~~~~~ /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/table/tablebaseddictionary.cpp:822:14: note: 'version' was declared here 822 | uint32_t version; | ^~~~~~~ [85/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_RANDOM_DYN_LINK -DBOOST_RANDOM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DIMETable_EXPORTS -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/table/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/table -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core -isystem /usr/local/include/Fcitx5/Utils -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/table/CMakeFiles/IMETable.dir/tablecontext.cpp.o -MF src/libime/table/CMakeFiles/IMETable.dir/tablecontext.cpp.o.d -o src/libime/table/CMakeFiles/IMETable.dir/tablecontext.cpp.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/table/tablecontext.cpp [86/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_RANDOM_DYN_LINK -DBOOST_RANDOM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DIMETable_EXPORTS -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/table/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/table -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core -isystem /usr/local/include/Fcitx5/Utils -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/table/CMakeFiles/IMETable.dir/tableoptions.cpp.o -MF src/libime/table/CMakeFiles/IMETable.dir/tableoptions.cpp.o.d -o src/libime/table/CMakeFiles/IMETable.dir/tableoptions.cpp.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/table/tableoptions.cpp [87/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_RANDOM_DYN_LINK -DBOOST_RANDOM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DIMETable_EXPORTS -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/table/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/table -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core -isystem /usr/local/include/Fcitx5/Utils -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/table/CMakeFiles/IMETable.dir/tabledecoder.cpp.o -MF src/libime/table/CMakeFiles/IMETable.dir/tabledecoder.cpp.o.d -o src/libime/table/CMakeFiles/IMETable.dir/tabledecoder.cpp.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/table/tabledecoder.cpp [88/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_RANDOM_DYN_LINK -DBOOST_RANDOM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DIMETable_EXPORTS -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/table/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/table -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core -isystem /usr/local/include/Fcitx5/Utils -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/table/CMakeFiles/IMETable.dir/autophrasedict.cpp.o -MF src/libime/table/CMakeFiles/IMETable.dir/autophrasedict.cpp.o.d -o src/libime/table/CMakeFiles/IMETable.dir/autophrasedict.cpp.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/table/autophrasedict.cpp [89/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_RANDOM_DYN_LINK -DBOOST_RANDOM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DIMETable_EXPORTS -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/table/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/table -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core -isystem /usr/local/include/Fcitx5/Utils -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/table/CMakeFiles/IMETable.dir/log.cpp.o -MF src/libime/table/CMakeFiles/IMETable.dir/log.cpp.o.d -o src/libime/table/CMakeFiles/IMETable.dir/log.cpp.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/table/log.cpp [90/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_RANDOM_DYN_LINK -DBOOST_RANDOM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DIMETable_EXPORTS -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/table/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/table -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core -isystem /usr/local/include/Fcitx5/Utils -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT src/libime/table/CMakeFiles/IMETable.dir/tablerule.cpp.o -MF src/libime/table/CMakeFiles/IMETable.dir/tablerule.cpp.o.d -o src/libime/table/CMakeFiles/IMETable.dir/tablerule.cpp.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/table/tablerule.cpp [91/148] : && /usr/obj/ports/libime-1.1.9/bin/c++ -fPIC -Wall -Wextra -O2 -pipe -DNDEBUG -shared -Wl,-soname,libIMETable.so.1.0 -o src/libime/table/libIMETable.so.1.0 src/libime/table/CMakeFiles/IMETable.dir/tablebaseddictionary.cpp.o src/libime/table/CMakeFiles/IMETable.dir/tablecontext.cpp.o src/libime/table/CMakeFiles/IMETable.dir/tableoptions.cpp.o src/libime/table/CMakeFiles/IMETable.dir/tabledecoder.cpp.o src/libime/table/CMakeFiles/IMETable.dir/autophrasedict.cpp.o src/libime/table/CMakeFiles/IMETable.dir/log.cpp.o src/libime/table/CMakeFiles/IMETable.dir/tablerule.cpp.o -Wl,-z,origin,-rpath,/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core: src/libime/core/libIMECore.so.0.2 /usr/local/lib/libboost_iostreams-mt.so.25.0 /usr/local/lib/libFcitx5Utils.so.1.1 /usr/local/lib/libboost_random-mt.so.25.0 /usr/local/lib/libboost_regex-mt.so.25.0 /usr/local/lib/libboost_system-mt.so.25.0 /usr/local/lib/libzstd.so.7.0 -Wl,-rpath-link,/usr/X11R6/lib && : [92/148] /usr/local/bin/cmake -E cmake_symlink_library src/libime/table/libIMETable.so.1.0 src/libime/table/libIMETable.so.1.0 src/libime/table/libIMETable.so && : [93/148] : && /usr/obj/ports/libime-1.1.9/bin/c++ -Wall -Wextra -O2 -pipe -DNDEBUG test/CMakeFiles/testtable.dir/testtable.cpp.o -o test/testtable -Wl,-z,origin,-rpath,/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/pinyin:/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/table:/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core src/libime/pinyin/libIMEPinyin.so.0.2 src/libime/table/libIMETable.so.1.0 src/libime/core/libIMECore.so.0.2 /usr/local/lib/libFcitx5Utils.so.1.1 -Wl,-rpath-link,/usr/X11R6/lib && : /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libboost_regex-mt.so.25.0: warning: wcscpy() is almost always misused, please use wcslcpy() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libintl.so.8.1: warning: strcpy() is almost always misused, please use strlcpy() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libintl.so.8.1: warning: sprintf() is often misused, please use snprintf() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libuv.so.5.2: warning: stpcpy() is dangerous; do not use it /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libdbus-1.so.11.4: warning: vsprintf() is often misused, please use vsnprintf() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libicuuc.so.23.0: warning: strcat() is almost always misused, please use strlcat() [94/148] : && /usr/obj/ports/libime-1.1.9/bin/c++ -Wall -Wextra -O2 -pipe -DNDEBUG test/CMakeFiles/testpinyindata.dir/testpinyindata.cpp.o -o test/testpinyindata -Wl,-z,origin,-rpath,/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/pinyin:/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/table:/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core src/libime/pinyin/libIMEPinyin.so.0.2 src/libime/table/libIMETable.so.1.0 src/libime/core/libIMECore.so.0.2 /usr/local/lib/libFcitx5Utils.so.1.1 -Wl,-rpath-link,/usr/X11R6/lib && : /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libboost_regex-mt.so.25.0: warning: wcscpy() is almost always misused, please use wcslcpy() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libintl.so.8.1: warning: strcpy() is almost always misused, please use strlcpy() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libintl.so.8.1: warning: sprintf() is often misused, please use snprintf() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libuv.so.5.2: warning: stpcpy() is dangerous; do not use it /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libdbus-1.so.11.4: warning: vsprintf() is often misused, please use vsnprintf() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libicuuc.so.23.0: warning: strcat() is almost always misused, please use strlcat() [95/148] : && /usr/obj/ports/libime-1.1.9/bin/c++ -Wall -Wextra -O2 -pipe -DNDEBUG test/CMakeFiles/testpinyinencoder.dir/testpinyinencoder.cpp.o -o test/testpinyinencoder -Wl,-z,origin,-rpath,/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/pinyin:/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/table:/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core src/libime/pinyin/libIMEPinyin.so.0.2 src/libime/table/libIMETable.so.1.0 src/libime/core/libIMECore.so.0.2 /usr/local/lib/libFcitx5Utils.so.1.1 -Wl,-rpath-link,/usr/X11R6/lib && : /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libboost_regex-mt.so.25.0: warning: wcscpy() is almost always misused, please use wcslcpy() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libintl.so.8.1: warning: strcpy() is almost always misused, please use strlcpy() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libintl.so.8.1: warning: sprintf() is often misused, please use snprintf() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libuv.so.5.2: warning: stpcpy() is dangerous; do not use it /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libdbus-1.so.11.4: warning: vsprintf() is often misused, please use vsnprintf() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libicuuc.so.23.0: warning: strcat() is almost always misused, please use strlcat() [96/148] : && /usr/obj/ports/libime-1.1.9/bin/c++ -Wall -Wextra -O2 -pipe -DNDEBUG test/CMakeFiles/testinputbuffer.dir/testinputbuffer.cpp.o -o test/testinputbuffer -Wl,-z,origin,-rpath,/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/pinyin:/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/table:/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core src/libime/pinyin/libIMEPinyin.so.0.2 src/libime/table/libIMETable.so.1.0 src/libime/core/libIMECore.so.0.2 /usr/local/lib/libFcitx5Utils.so.1.1 -Wl,-rpath-link,/usr/X11R6/lib && : /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libboost_regex-mt.so.25.0: warning: wcscpy() is almost always misused, please use wcslcpy() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libintl.so.8.1: warning: strcpy() is almost always misused, please use strlcpy() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libintl.so.8.1: warning: sprintf() is often misused, please use snprintf() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libuv.so.5.2: warning: stpcpy() is dangerous; do not use it /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libdbus-1.so.11.4: warning: vsprintf() is often misused, please use vsnprintf() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libicuuc.so.23.0: warning: strcat() is almost always misused, please use strlcat() [97/148] : && /usr/obj/ports/libime-1.1.9/bin/c++ -Wall -Wextra -O2 -pipe -DNDEBUG test/CMakeFiles/testhistorybigram.dir/testhistorybigram.cpp.o -o test/testhistorybigram -Wl,-z,origin,-rpath,/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/pinyin:/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/table:/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core src/libime/pinyin/libIMEPinyin.so.0.2 src/libime/table/libIMETable.so.1.0 src/libime/core/libIMECore.so.0.2 /usr/local/lib/libFcitx5Utils.so.1.1 -Wl,-rpath-link,/usr/X11R6/lib && : /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libboost_regex-mt.so.25.0: warning: wcscpy() is almost always misused, please use wcslcpy() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libintl.so.8.1: warning: strcpy() is almost always misused, please use strlcpy() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libintl.so.8.1: warning: sprintf() is often misused, please use snprintf() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libuv.so.5.2: warning: stpcpy() is dangerous; do not use it /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libdbus-1.so.11.4: warning: vsprintf() is often misused, please use vsnprintf() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libicuuc.so.23.0: warning: strcat() is almost always misused, please use strlcat() [98/148] : && /usr/obj/ports/libime-1.1.9/bin/c++ -Wall -Wextra -O2 -pipe -DNDEBUG test/CMakeFiles/testshuangpinprofile.dir/testshuangpinprofile.cpp.o -o test/testshuangpinprofile -Wl,-z,origin,-rpath,/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/pinyin:/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/table:/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core src/libime/pinyin/libIMEPinyin.so.0.2 src/libime/table/libIMETable.so.1.0 src/libime/core/libIMECore.so.0.2 /usr/local/lib/libFcitx5Utils.so.1.1 -Wl,-rpath-link,/usr/X11R6/lib && : /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libboost_regex-mt.so.25.0: warning: wcscpy() is almost always misused, please use wcslcpy() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libintl.so.8.1: warning: strcpy() is almost always misused, please use strlcpy() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libintl.so.8.1: warning: sprintf() is often misused, please use snprintf() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libuv.so.5.2: warning: stpcpy() is dangerous; do not use it /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libdbus-1.so.11.4: warning: vsprintf() is often misused, please use vsnprintf() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libicuuc.so.23.0: warning: strcat() is almost always misused, please use strlcat() [99/148] : && /usr/obj/ports/libime-1.1.9/bin/c++ -Wall -Wextra -O2 -pipe -DNDEBUG test/CMakeFiles/testtrie.dir/testtrie.cpp.o -o test/testtrie -Wl,-z,origin,-rpath,/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/pinyin:/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/table:/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core src/libime/pinyin/libIMEPinyin.so.0.2 src/libime/table/libIMETable.so.1.0 src/libime/core/libIMECore.so.0.2 /usr/local/lib/libFcitx5Utils.so.1.1 -Wl,-rpath-link,/usr/X11R6/lib && : /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libboost_regex-mt.so.25.0: warning: wcscpy() is almost always misused, please use wcslcpy() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libintl.so.8.1: warning: strcpy() is almost always misused, please use strlcpy() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libintl.so.8.1: warning: sprintf() is often misused, please use snprintf() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libuv.so.5.2: warning: stpcpy() is dangerous; do not use it /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libdbus-1.so.11.4: warning: vsprintf() is often misused, please use vsnprintf() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libicuuc.so.23.0: warning: strcat() is almost always misused, please use strlcat() [100/148] : && /usr/obj/ports/libime-1.1.9/bin/c++ -Wall -Wextra -O2 -pipe -DNDEBUG test/CMakeFiles/testautophrasedict.dir/testautophrasedict.cpp.o -o test/testautophrasedict -Wl,-z,origin,-rpath,/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/pinyin:/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/table:/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core src/libime/pinyin/libIMEPinyin.so.0.2 src/libime/table/libIMETable.so.1.0 src/libime/core/libIMECore.so.0.2 /usr/local/lib/libFcitx5Utils.so.1.1 -Wl,-rpath-link,/usr/X11R6/lib && : /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libboost_regex-mt.so.25.0: warning: wcscpy() is almost always misused, please use wcslcpy() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libintl.so.8.1: warning: strcpy() is almost always misused, please use strlcpy() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libintl.so.8.1: warning: sprintf() is often misused, please use snprintf() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libuv.so.5.2: warning: stpcpy() is dangerous; do not use it /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libdbus-1.so.11.4: warning: vsprintf() is often misused, please use vsnprintf() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libicuuc.so.23.0: warning: strcat() is almost always misused, please use strlcat() [101/148] : && /usr/obj/ports/libime-1.1.9/bin/c++ -Wall -Wextra -O2 -pipe -DNDEBUG test/CMakeFiles/testtablerule.dir/testtablerule.cpp.o -o test/testtablerule -Wl,-z,origin,-rpath,/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/pinyin:/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/table:/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core src/libime/pinyin/libIMEPinyin.so.0.2 src/libime/table/libIMETable.so.1.0 src/libime/core/libIMECore.so.0.2 /usr/local/lib/libFcitx5Utils.so.1.1 -Wl,-rpath-link,/usr/X11R6/lib && : /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libboost_regex-mt.so.25.0: warning: wcscpy() is almost always misused, please use wcslcpy() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libintl.so.8.1: warning: strcpy() is almost always misused, please use strlcpy() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libintl.so.8.1: warning: sprintf() is often misused, please use snprintf() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libuv.so.5.2: warning: stpcpy() is dangerous; do not use it /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libdbus-1.so.11.4: warning: vsprintf() is often misused, please use vsnprintf() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libicuuc.so.23.0: warning: strcat() is almost always misused, please use strlcat() [102/148] : && /usr/obj/ports/libime-1.1.9/bin/c++ -Wall -Wextra -O2 -pipe -DNDEBUG test/CMakeFiles/testtableime.dir/testtableime.cpp.o -o test/testtableime -Wl,-z,origin,-rpath,/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/table:/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core src/libime/table/libIMETable.so.1.0 src/libime/core/libIMECore.so.0.2 /usr/local/lib/libFcitx5Utils.so.1.1 -Wl,-rpath-link,/usr/X11R6/lib && : /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libboost_regex-mt.so.25.0: warning: wcscpy() is almost always misused, please use wcslcpy() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libintl.so.8.1: warning: strcpy() is almost always misused, please use strlcpy() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libintl.so.8.1: warning: sprintf() is often misused, please use snprintf() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libuv.so.5.2: warning: stpcpy() is dangerous; do not use it /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libdbus-1.so.11.4: warning: vsprintf() is often misused, please use vsnprintf() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libicuuc.so.23.0: warning: strcat() is almost always misused, please use strlcat() [103/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DKENLM_MAX_ORDER=3 -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++17 -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT tools/CMakeFiles/libime_slm_build_binary.dir/__/src/libime/core/kenlm/lm/build_binary_main.cc.o -MF tools/CMakeFiles/libime_slm_build_binary.dir/__/src/libime/core/kenlm/lm/build_binary_main.cc.o.d -o tools/CMakeFiles/libime_slm_build_binary.dir/__/src/libime/core/kenlm/lm/build_binary_main.cc.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/build_binary_main.cc In file included from /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/model.hh:13, from /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/build_binary_main.cc:1: /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/vocab.hh: In member function 'void lm::ngram::NoOpUniqueWords::operator()(const StringPiece&)': /usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/kenlm/lm/vocab.hh:234:40: warning: unused parameter 'word' [-Wunused-parameter] 234 | void operator()(const StringPiece &word) {} | ~~~~~~~~~~~~~~~~~~~^~~~ [104/148] : && /usr/obj/ports/libime-1.1.9/bin/c++ -Wall -Wextra -O2 -pipe -DNDEBUG tools/CMakeFiles/libime_slm_build_binary.dir/__/src/libime/core/kenlm/lm/build_binary_main.cc.o -o tools/libime_slm_build_binary src/libime/core/libkenlm.a /usr/local/lib/libzstd.so.7.0 -Wl,-rpath-link,/usr/X11R6/lib && : [105/148] /usr/obj/ports/libime-1.1.9/bin/c++ -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core -isystem /usr/local/include/Fcitx5/Utils -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++17 -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT tools/CMakeFiles/libime_prediction.dir/libime_prediction.cpp.o -MF tools/CMakeFiles/libime_prediction.dir/libime_prediction.cpp.o.d -o tools/CMakeFiles/libime_prediction.dir/libime_prediction.cpp.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/tools/libime_prediction.cpp [106/148] : && /usr/obj/ports/libime-1.1.9/bin/c++ -Wall -Wextra -O2 -pipe -DNDEBUG tools/CMakeFiles/libime_prediction.dir/libime_prediction.cpp.o -o tools/libime_prediction -Wl,-z,origin,-rpath,/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core: src/libime/core/libIMECore.so.0.2 /usr/local/lib/libFcitx5Utils.so.1.1 -Wl,-rpath-link,/usr/X11R6/lib && : /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libboost_regex-mt.so.25.0: warning: wcscpy() is almost always misused, please use wcslcpy() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libintl.so.8.1: warning: strcpy() is almost always misused, please use strlcpy() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libintl.so.8.1: warning: sprintf() is often misused, please use snprintf() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libuv.so.5.2: warning: stpcpy() is dangerous; do not use it /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libdbus-1.so.11.4: warning: vsprintf() is often misused, please use vsnprintf() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libicuuc.so.23.0: warning: strcat() is almost always misused, please use strlcat() [107/148] /usr/obj/ports/libime-1.1.9/bin/c++ -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/pinyin/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/pinyin -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core -isystem /usr/local/include/Fcitx5/Utils -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++17 -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT tools/CMakeFiles/libime_pinyindict.dir/libime_pinyindict.cpp.o -MF tools/CMakeFiles/libime_pinyindict.dir/libime_pinyindict.cpp.o.d -o tools/CMakeFiles/libime_pinyindict.dir/libime_pinyindict.cpp.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/tools/libime_pinyindict.cpp [108/148] : && /usr/obj/ports/libime-1.1.9/bin/c++ -Wall -Wextra -O2 -pipe -DNDEBUG tools/CMakeFiles/libime_pinyindict.dir/libime_pinyindict.cpp.o -o tools/libime_pinyindict -Wl,-z,origin,-rpath,/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/pinyin:/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core: src/libime/pinyin/libIMEPinyin.so.0.2 src/libime/core/libIMECore.so.0.2 /usr/local/lib/libFcitx5Utils.so.1.1 -Wl,-rpath-link,/usr/X11R6/lib && : /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libboost_regex-mt.so.25.0: warning: wcscpy() is almost always misused, please use wcslcpy() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libintl.so.8.1: warning: strcpy() is almost always misused, please use strlcpy() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libintl.so.8.1: warning: sprintf() is often misused, please use snprintf() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libuv.so.5.2: warning: stpcpy() is dangerous; do not use it /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libdbus-1.so.11.4: warning: vsprintf() is often misused, please use vsnprintf() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libicuuc.so.23.0: warning: strcat() is almost always misused, please use strlcat() [109/148] /usr/obj/ports/libime-1.1.9/bin/c++ -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core -isystem /usr/local/include/Fcitx5/Utils -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++17 -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT tools/CMakeFiles/libime_history.dir/libime_history.cpp.o -MF tools/CMakeFiles/libime_history.dir/libime_history.cpp.o.d -o tools/CMakeFiles/libime_history.dir/libime_history.cpp.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/tools/libime_history.cpp [110/148] : && /usr/obj/ports/libime-1.1.9/bin/c++ -Wall -Wextra -O2 -pipe -DNDEBUG tools/CMakeFiles/libime_history.dir/libime_history.cpp.o -o tools/libime_history -Wl,-z,origin,-rpath,/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core: src/libime/core/libIMECore.so.0.2 /usr/local/lib/libFcitx5Utils.so.1.1 -Wl,-rpath-link,/usr/X11R6/lib && : /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libboost_regex-mt.so.25.0: warning: wcscpy() is almost always misused, please use wcslcpy() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libintl.so.8.1: warning: strcpy() is almost always misused, please use strlcpy() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libintl.so.8.1: warning: sprintf() is often misused, please use snprintf() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libuv.so.5.2: warning: stpcpy() is dangerous; do not use it /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libdbus-1.so.11.4: warning: vsprintf() is often misused, please use vsnprintf() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libicuuc.so.23.0: warning: strcat() is almost always misused, please use strlcat() [111/148] /usr/obj/ports/libime-1.1.9/bin/c++ -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/table/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/table -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core -isystem /usr/local/include/Fcitx5/Utils -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++17 -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT tools/CMakeFiles/libime_tabledict.dir/libime_tabledict.cpp.o -MF tools/CMakeFiles/libime_tabledict.dir/libime_tabledict.cpp.o.d -o tools/CMakeFiles/libime_tabledict.dir/libime_tabledict.cpp.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/tools/libime_tabledict.cpp [112/148] : && /usr/obj/ports/libime-1.1.9/bin/c++ -Wall -Wextra -O2 -pipe -DNDEBUG tools/CMakeFiles/libime_tabledict.dir/libime_tabledict.cpp.o -o tools/libime_tabledict -Wl,-z,origin,-rpath,/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/table:/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core: src/libime/table/libIMETable.so.1.0 src/libime/core/libIMECore.so.0.2 /usr/local/lib/libFcitx5Utils.so.1.1 -Wl,-rpath-link,/usr/X11R6/lib && : /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libboost_regex-mt.so.25.0: warning: wcscpy() is almost always misused, please use wcslcpy() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libintl.so.8.1: warning: strcpy() is almost always misused, please use strlcpy() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libintl.so.8.1: warning: sprintf() is often misused, please use snprintf() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libuv.so.5.2: warning: stpcpy() is dangerous; do not use it /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libdbus-1.so.11.4: warning: vsprintf() is often misused, please use vsnprintf() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libicuuc.so.23.0: warning: strcat() is almost always misused, please use strlcat() [113/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_RANDOM_DYN_LINK -DBOOST_RANDOM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/table/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/table -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core -isystem /usr/local/include/Fcitx5/Utils -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++17 -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT tools/CMakeFiles/libime_migrate_fcitx4_table.dir/libime_migrate_fcitx4_table.cpp.o -MF tools/CMakeFiles/libime_migrate_fcitx4_table.dir/libime_migrate_fcitx4_table.cpp.o.d -o tools/CMakeFiles/libime_migrate_fcitx4_table.dir/libime_migrate_fcitx4_table.cpp.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/tools/libime_migrate_fcitx4_table.cpp [114/148] : && /usr/obj/ports/libime-1.1.9/bin/c++ -Wall -Wextra -O2 -pipe -DNDEBUG tools/CMakeFiles/libime_migrate_fcitx4_table.dir/libime_migrate_fcitx4_table.cpp.o -o tools/libime_migrate_fcitx4_table -Wl,-z,origin,-rpath,/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/table:/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core: src/libime/table/libIMETable.so.1.0 /usr/local/lib/libboost_filesystem-mt.so.25.0 src/libime/core/libIMECore.so.0.2 /usr/local/lib/libboost_iostreams-mt.so.25.0 /usr/local/lib/libboost_random-mt.so.25.0 /usr/local/lib/libboost_regex-mt.so.25.0 /usr/local/lib/libFcitx5Utils.so.1.1 /usr/local/lib/libboost_system-mt.so.25.0 /usr/local/lib/libboost_atomic-mt.so.25.0 -Wl,-rpath-link,/usr/X11R6/lib && : /usr/local/lib/libboost_regex-mt.so.25.0: warning: wcscpy() is almost always misused, please use wcslcpy() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libicui18n.so.23.0: warning: strcpy() is almost always misused, please use strlcpy() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libicuuc.so.23.0: warning: strcat() is almost always misused, please use strlcat() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libintl.so.8.1: warning: sprintf() is often misused, please use snprintf() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libuv.so.5.2: warning: stpcpy() is dangerous; do not use it /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libdbus-1.so.11.4: warning: vsprintf() is often misused, please use vsnprintf() [115/148] /usr/obj/ports/libime-1.1.9/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_RANDOM_DYN_LINK -DBOOST_RANDOM_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -I/usr/obj/ports/libime-1.1.9/build-sparc64 -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/pinyin/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/pinyin -I/usr/obj/ports/libime-1.1.9/libime-1.1.9/src/libime/core/../.. -I/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core -isystem /usr/local/include/Fcitx5/Utils -isystem /usr/local/include -Wall -Wextra -O2 -pipe -DNDEBUG -std=c++17 -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT tools/CMakeFiles/libime_migrate_fcitx4_pinyin.dir/libime_migrate_fcitx4_pinyin.cpp.o -MF tools/CMakeFiles/libime_migrate_fcitx4_pinyin.dir/libime_migrate_fcitx4_pinyin.cpp.o.d -o tools/CMakeFiles/libime_migrate_fcitx4_pinyin.dir/libime_migrate_fcitx4_pinyin.cpp.o -c /usr/obj/ports/libime-1.1.9/libime-1.1.9/tools/libime_migrate_fcitx4_pinyin.cpp [116/148] : && /usr/obj/ports/libime-1.1.9/bin/c++ -Wall -Wextra -O2 -pipe -DNDEBUG tools/CMakeFiles/libime_migrate_fcitx4_pinyin.dir/libime_migrate_fcitx4_pinyin.cpp.o -o tools/libime_migrate_fcitx4_pinyin -Wl,-z,origin,-rpath,/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/pinyin:/usr/obj/ports/libime-1.1.9/build-sparc64/src/libime/core: src/libime/pinyin/libIMEPinyin.so.0.2 /usr/local/lib/libboost_filesystem-mt.so.25.0 src/libime/core/libIMECore.so.0.2 /usr/local/lib/libboost_iostreams-mt.so.25.0 /usr/local/lib/libboost_random-mt.so.25.0 /usr/local/lib/libboost_regex-mt.so.25.0 /usr/local/lib/libFcitx5Utils.so.1.1 /usr/local/lib/libboost_system-mt.so.25.0 /usr/local/lib/libboost_atomic-mt.so.25.0 -Wl,-rpath-link,/usr/X11R6/lib && : /usr/local/lib/libboost_regex-mt.so.25.0: warning: wcscpy() is almost always misused, please use wcslcpy() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libicui18n.so.23.0: warning: strcpy() is almost always misused, please use strlcpy() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libicuuc.so.23.0: warning: strcat() is almost always misused, please use strlcat() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libintl.so.8.1: warning: sprintf() is often misused, please use snprintf() /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libuv.so.5.2: warning: stpcpy() is dangerous; do not use it /usr/local/lib/gcc/sparc64-unknown-openbsd/15.2.0/../../../libdbus-1.so.11.4: warning: vsprintf() is often misused, please use vsnprintf() [117/148] cd /usr/obj/ports/libime-1.1.9/build-sparc64/data && /usr/local/bin/cmake -P /usr/obj/ports/libime-1.1.9/build-sparc64/data/lm-download-download.cmake [118/148] cd /usr/obj/ports/libime-1.1.9/build-sparc64/data && /usr/local/bin/cmake -E tar x /usr/obj/ports/libime-1.1.9/libime-1.1.9/data/lm_sc.arpa-20241001.tar.zst && /usr/local/bin/cmake -E touch /usr/obj/ports/libime-1.1.9/build-sparc64/data/.lm-extract.stamp && /usr/local/bin/cmake -E touch_nocreate lm_sc.arpa [119/148] cd /usr/obj/ports/libime-1.1.9/build-sparc64/data && /usr/obj/ports/libime-1.1.9/build-sparc64/tools/libime_slm_build_binary -s -a 22 -q 8 trie /usr/obj/ports/libime-1.1.9/build-sparc64/data/lm_sc.arpa /usr/obj/ports/libime-1.1.9/build-sparc64/data/sc.lm FAILED: data/sc.lm /usr/obj/ports/libime-1.1.9/build-sparc64/data/sc.lm cd /usr/obj/ports/libime-1.1.9/build-sparc64/data && /usr/obj/ports/libime-1.1.9/build-sparc64/tools/libime_slm_build_binary -s -a 22 -q 8 trie /usr/obj/ports/libime-1.1.9/build-sparc64/data/lm_sc.arpa /usr/obj/ports/libime-1.1.9/build-sparc64/data/sc.lm Reading /usr/obj/ports/libime-1.1.9/build-sparc64/data/lm_sc.arpa ----5---10---15---20---25---30---35---40---45---50---55---60---65---70---75---80---85---90---95--100 Bus error (core dumped) ninja: build stopped: subcommand failed. *** Error 1 in inputmethods/libime (/usr/ports/devel/cmake/cmake.port.mk:40 'do-build': @cd /usr/obj/ports/libime-1.1.9/build-sparc64 && exe...) *** Error 2 in inputmethods/libime (/usr/ports/infrastructure/mk/bsd.port.mk:3059 '/usr/obj/ports/libime-1.1.9/build-sparc64/.build_done': @...) *** Error 2 in inputmethods/libime (/usr/ports/infrastructure/mk/bsd.port.mk:2706 'build': @lock=libime-1.1.9p1; export _LOCKS_HELD=" libim...) ===> Exiting inputmethods/libime with an error *** Error 1 in /usr/ports (infrastructure/mk/bsd.port.subdir.mk:144 'build': @: ${echo_msg:=echo}; : ${target:=build}; for i in ; do eval...) >>> Ended at 1770991479.60 max_stuck=216.68/waiting-for-lock #154=9.37/depends=13.54/show-prepare-results=14.95/build=3419.39 Error: job failed with 512 on sparc64-0d at 1770991479