Skip to content

Instantly share code, notes, and snippets.

@liangyongxiang
Created December 6, 2023 15:56
Show Gist options
  • Save liangyongxiang/dbd008b3b7210d340b5d7f81b59069f8 to your computer and use it in GitHub Desktop.
Save liangyongxiang/dbd008b3b7210d340b5d7f81b59069f8 to your computer and use it in GitHub Desktop.
/tmp/build.log
 * Package: app-i18n/libime-1.1.3:5
 * Repository: gentoo
 * Maintainer: tanekliang@gmail.com proxy-maint@gentoo.org,cjk@gentoo.org
 * USE: abi_x86_64 amd64 elibc_musl kernel_linux
 * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox
 * Package: app-i18n/libime-1.1.3:5
 * Repository: gentoo
 * Maintainer: tanekliang@gmail.com proxy-maint@gentoo.org,cjk@gentoo.org
 * USE: abi_x86_64 amd64 elibc_musl kernel_linux
 * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox
>>> Unpacking source...
>>> Unpacking libime-1.1.3_dict.tar.xz to /var/tmp/portage/app-i18n/libime-1.1.3/work
>>> Source unpacked in /var/tmp/portage/app-i18n/libime-1.1.3/work
>>> Preparing source in /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3 ...
* Source directory (CMAKE_USE_DIR): "/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3"
* Build directory (BUILD_DIR): "/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build"
* Hardcoded definition(s) removed in src/libime/core/kenlm/CMakeLists.txt:
* set(CMAKE_BUILD_TYPE Release)
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3 ...
* Source directory (CMAKE_USE_DIR): "/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3"
* Build directory (BUILD_DIR): "/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build"
cmake -C /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build/gentoo_common_config.cmake -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DENABLE_DOC=no -DENABLE_TEST=no -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build/gentoo_toolchain.cmake /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3
loading initial cache file /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build/gentoo_common_config.cmake
-- The C compiler identification is Clang 16.0.6
-- The CXX compiler identification is Clang 16.0.6
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/lib/llvm/16/bin/clang - 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/lib/llvm/16/bin/clang++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found PkgConfig: /usr/bin/x86_64-gentoo-linux-musl-pkg-config (found version "1.8.1")
-- Checking for module 'libzstd'
-- Found libzstd, version 1.5.5
-- Installing in the same prefix as Fcitx, adopting their path scheme by default
-- Found Boost: /usr/lib/cmake/Boost-1.82.0/BoostConfig.cmake (found suitable version "1.82.0", minimum required is "1.61") found components: iostreams filesystem
-- Looking for clock_gettime in rt
-- Looking for clock_gettime in rt - 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_iostreams (required version == 1.82.0)
* boost_atomic (required version == 1.82.0)
* boost_headers (required version == 1.82.0)
* boost_filesystem (required version == 1.82.0)
* Boost (required version >= 1.61)
-- <<< Gentoo configuration >>>
Build type RelWithDebInfo
Install path /usr
Compiler flags:
C -Wall -Wextra -O2 -pipe
C++ -Wall -Wextra -O2 -pipe
Linker flags:
Executable -Wl,-O1 -Wl,--as-needed -Wl,--as-needed
Module -Wl,--no-undefined -Wl,--as-needed -Wl,-O1 -Wl,--as-needed -Wl,--as-needed
Shared -Wl,--no-undefined -Wl,--as-needed -Wl,-O1 -Wl,--as-needed -Wl,--as-needed
-- Configuring done (1.2s)
-- Generating done (0.0s)
-- Build files have been written to: /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build
>>> Source configured.
>>> Compiling source in /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3 ...
* Source directory (CMAKE_USE_DIR): "/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3"
* Build directory (BUILD_DIR): "/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build"
ninja -v -j32 -l32
[1/105] /usr/lib/llvm/16/bin/clang++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm -Wall -Wextra -O2 -pipe -std=c++17 -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 /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/util/float_to_string.cc
[2/105] /usr/lib/llvm/16/bin/clang++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm -Wall -Wextra -O2 -pipe -std=c++17 -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 /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/util/murmur_hash.cc
[3/105] /usr/lib/llvm/16/bin/clang++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm -Wall -Wextra -O2 -pipe -std=c++17 -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 /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/util/double-conversion/cached-powers.cc
[4/105] /usr/lib/llvm/16/bin/clang++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm -Wall -Wextra -O2 -pipe -std=c++17 -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 /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/util/double-conversion/bignum-dtoa.cc
[5/105] /usr/lib/llvm/16/bin/clang++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm -Wall -Wextra -O2 -pipe -std=c++17 -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 /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/util/double-conversion/strtod.cc
[6/105] /usr/lib/llvm/16/bin/clang++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm -Wall -Wextra -O2 -pipe -std=c++17 -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 /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/util/spaces.cc
[7/105] /usr/lib/llvm/16/bin/clang++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm -Wall -Wextra -O2 -pipe -std=c++17 -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 /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/util/double-conversion/fast-dtoa.cc
[8/105] /usr/lib/llvm/16/bin/clang++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm -Wall -Wextra -O2 -pipe -std=c++17 -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 /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/util/double-conversion/fixed-dtoa.cc
[9/105] /usr/lib/llvm/16/bin/clang++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm -Wall -Wextra -O2 -pipe -std=c++17 -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 /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/util/double-conversion/double-to-string.cc
[10/105] /usr/lib/llvm/16/bin/clang++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm -Wall -Wextra -O2 -pipe -std=c++17 -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 /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/virtual_interface.cc
[11/105] /usr/lib/llvm/16/bin/clang++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm -Wall -Wextra -O2 -pipe -std=c++17 -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 /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/util/parallel_read.cc
[12/105] /usr/lib/llvm/16/bin/clang++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm -Wall -Wextra -O2 -pipe -std=c++17 -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 /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/util/exception.cc
[13/105] /usr/lib/llvm/16/bin/clang++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm -Wall -Wextra -O2 -pipe -std=c++17 -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 /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/util/bit_packing.cc
[14/105] /usr/lib/llvm/16/bin/clang++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm -Wall -Wextra -O2 -pipe -std=c++17 -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 /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/lm_exception.cc
[15/105] /usr/lib/llvm/16/bin/clang++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm -Wall -Wextra -O2 -pipe -std=c++17 -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 /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/config.cc
[16/105] /usr/lib/llvm/16/bin/clang++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm -Wall -Wextra -O2 -pipe -std=c++17 -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 /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/bhiksha.cc
[17/105] /usr/lib/llvm/16/bin/clang++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm -Wall -Wextra -O2 -pipe -std=c++17 -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 /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/util/ersatz_progress.cc
[18/105] /usr/lib/llvm/16/bin/clang++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm -Wall -Wextra -O2 -pipe -std=c++17 -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 /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/util/integer_to_string.cc
[19/105] /usr/lib/llvm/16/bin/clang++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm -Wall -Wextra -O2 -pipe -std=c++17 -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 /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/util/pool.cc
[20/105] /usr/lib/llvm/16/bin/clang++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm -Wall -Wextra -O2 -pipe -std=c++17 -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 /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/util/double-conversion/bignum.cc
[21/105] /usr/lib/llvm/16/bin/clang++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm -Wall -Wextra -O2 -pipe -std=c++17 -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 /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/quantize.cc
[22/105] /usr/lib/llvm/16/bin/clang++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm -Wall -Wextra -O2 -pipe -std=c++17 -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 /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/trie.cc
[23/105] /usr/lib/llvm/16/bin/clang++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm -Wall -Wextra -O2 -pipe -std=c++17 -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 /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/vocab.cc
FAILED: src/libime/core/CMakeFiles/kenlm.dir/kenlm/lm/vocab.cc.o
/usr/lib/llvm/16/bin/clang++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm -Wall -Wextra -O2 -pipe -std=c++17 -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 /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/vocab.cc
In file included from /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/vocab.cc:1:
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/vocab.hh:234:40: warning: unused parameter 'word' [-Wunused-parameter]
void operator()(const StringPiece &word) {}
^
In file included from /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/vocab.cc:11:
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/../util/joint_sort.hh:60:19: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage]
typedef struct {
^
value_type
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/../util/joint_sort.hh:63:7: note: type is not C-compatible due to this member declaration
const typename std::iterator_traits<KeyIter>::value_type &GetKey() const { return key; }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/../util/joint_sort.hh:64:7: note: type is given name 'value_type' for linkage purposes by this typedef declaration
} value_type;
^
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/../util/joint_sort.hh:104:68: error: no template named 'binary_function' in namespace 'std'; did you mean '__binary_function'?
template <class Proxy, class Less> class LessWrapper : public std::binary_function<const typename Proxy::value_type &, const typename Proxy::value_type &, bool> {
~~~~~^~~~~~~~~~~~~~~
__binary_function
/usr/include/c++/v1/__functional/binary_function.h:49:1: note: '__binary_function' declared here
using __binary_function = __binary_function_keep_layout_base<_Arg1, _Arg2, _Result>;
^
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/vocab.cc:88:61: warning: unused parameter 'allocated' [-Wunused-parameter]
void SortedVocabulary::SetupMemory(void *start, std::size_t allocated, std::size_t entries, const Config &config) {
^
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/vocab.cc:88:84: warning: unused parameter 'entries' [-Wunused-parameter]
void SortedVocabulary::SetupMemory(void *start, std::size_t allocated, std::size_t entries, const Config &config) {
^
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/vocab.cc:88:107: warning: unused parameter 'config' [-Wunused-parameter]
void SortedVocabulary::SetupMemory(void *start, std::size_t allocated, std::size_t entries, const Config &config) {
^
In file included from /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/vocab.cc:11:
In file included from /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/../util/joint_sort.hh:8:
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:56:8: warning: definition of implicit copy constructor for 'ProxyIterator<util::detail::JointProxy<unsigned long *, util::PairedIterator<lm::ProbBackoff *, StringPiece *>>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
S &operator=(const S &other) {
^
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/../util/joint_sort.hh:136:13: note: in implicit copy constructor for 'util::ProxyIterator<util::detail::JointProxy<unsigned long *, util::PairedIterator<lm::ProbBackoff *, StringPiece *>>>' first required here
std::sort(full_begin, full_begin + (key_end - key_begin), less_wrap);
^
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/../util/joint_sort.hh:141:3: note: in instantiation of function template specialization 'util::JointSort<unsigned long *, util::PairedIterator<lm::ProbBackoff *, StringPiece *>, std::less<unsigned long>>' requested here
JointSort(key_begin, key_end, value_begin, std::less<typename std::iterator_traits<KeyIter>::value_type>());
^
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/vocab.cc:199:13: note: in instantiation of function template specialization 'util::JointSort<unsigned long *, util::PairedIterator<lm::ProbBackoff *, StringPiece *>>' requested here
util::JointSort(begin_, end_, values);
^
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/vocab.cc:128:3: note: in instantiation of function template specialization 'lm::ngram::SortedVocabulary::GenericFinished<lm::ProbBackoff>' requested here
GenericFinished(reorder);
^
In file included from /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/vocab.cc:11:
In file included from /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/../util/joint_sort.hh:8:
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:56:8: warning: definition of implicit copy constructor for 'ProxyIterator<util::detail::JointProxy<lm::ProbBackoff *, StringPiece *>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
S &operator=(const S &other) {
^
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/../util/joint_sort.hh:127:49: note: in implicit copy constructor for 'util::ProxyIterator<util::detail::JointProxy<lm::ProbBackoff *, StringPiece *>>' first required here
template <class KeyIter, class ValueIter> class PairedIterator : public ProxyIterator<detail::JointProxy<KeyIter, ValueIter> > {
^
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/../util/joint_sort.hh:23:87: note: in implicit copy constructor for 'util::PairedIterator<lm::ProbBackoff *, StringPiece *>' first required here
JointIter(const KeyIter &key_iter, const ValueIter &value_iter) : key_(key_iter), value_(value_iter) {}
^
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/../util/joint_sort.hh:66:72: note: in instantiation of member function 'util::detail::JointIter<unsigned long *, util::PairedIterator<lm::ProbBackoff *, StringPiece *>>::JointIter' requested here
JointProxy(const KeyIter &key_iter, const ValueIter &value_iter) : inner_(key_iter, value_iter) {}
^
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/../util/joint_sort.hh:134:69: note: in instantiation of member function 'util::detail::JointProxy<unsigned long *, util::PairedIterator<lm::ProbBackoff *, StringPiece *>>::JointProxy' requested here
ProxyIterator<detail::JointProxy<KeyIter, ValueIter> > full_begin(detail::JointProxy<KeyIter, ValueIter>(key_begin, value_begin));
^
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/../util/joint_sort.hh:141:3: note: in instantiation of function template specialization 'util::JointSort<unsigned long *, util::PairedIterator<lm::ProbBackoff *, StringPiece *>, std::less<unsigned long>>' requested here
JointSort(key_begin, key_end, value_begin, std::less<typename std::iterator_traits<KeyIter>::value_type>());
^
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/vocab.cc:199:13: note: in instantiation of function template specialization 'util::JointSort<unsigned long *, util::PairedIterator<lm::ProbBackoff *, StringPiece *>>' requested here
util::JointSort(begin_, end_, values);
^
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/vocab.cc:128:3: note: in instantiation of function template specialization 'lm::ngram::SortedVocabulary::GenericFinished<lm::ProbBackoff>' requested here
GenericFinished(reorder);
^
In file included from /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/vocab.cc:11:
In file included from /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/../util/joint_sort.hh:8:
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:56:8: warning: definition of implicit copy constructor for 'ProxyIterator<util::detail::JointProxy<unsigned long *, lm::ProbBackoff *>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
S &operator=(const S &other) {
^
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/../util/joint_sort.hh:136:13: note: in implicit copy constructor for 'util::ProxyIterator<util::detail::JointProxy<unsigned long *, lm::ProbBackoff *>>' first required here
std::sort(full_begin, full_begin + (key_end - key_begin), less_wrap);
^
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/../util/joint_sort.hh:141:3: note: in instantiation of function template specialization 'util::JointSort<unsigned long *, lm::ProbBackoff *, std::less<unsigned long>>' requested here
JointSort(key_begin, key_end, value_begin, std::less<typename std::iterator_traits<KeyIter>::value_type>());
^
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/vocab.cc:208:11: note: in instantiation of function template specialization 'util::JointSort<unsigned long *, lm::ProbBackoff *>' requested here
util::JointSort(begin_, end_, reorder + 1);
^
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/vocab.cc:128:3: note: in instantiation of function template specialization 'lm::ngram::SortedVocabulary::GenericFinished<lm::ProbBackoff>' requested here
GenericFinished(reorder);
^
8 warnings and 1 error generated.
[24/105] /usr/lib/llvm/16/bin/clang++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm -Wall -Wextra -O2 -pipe -std=c++17 -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 /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/util/scoped.cc
[25/105] /usr/lib/llvm/16/bin/clang++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm -Wall -Wextra -O2 -pipe -std=c++17 -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 /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/util/read_compressed.cc
[26/105] /usr/lib/llvm/16/bin/clang++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm -Wall -Wextra -O2 -pipe -std=c++17 -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 /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/util/string_piece.cc
[27/105] /usr/lib/llvm/16/bin/clang++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm -Wall -Wextra -O2 -pipe -std=c++17 -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 /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/sizes.cc
In file included from /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/sizes.cc:2:
In file included from /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/model.hh:9:
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/search_hashed.hh:149:39: warning: unused parameter 'count' [-Wunused-parameter]
Unigram(void *start, uint64_t count) :
^
In file included from /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/sizes.cc:2:
In file included from /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/model.hh:13:
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/vocab.hh:234:40: warning: unused parameter 'word' [-Wunused-parameter]
void operator()(const StringPiece &word) {}
^
2 warnings generated.
[28/105] /usr/lib/llvm/16/bin/clang++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm -Wall -Wextra -O2 -pipe -std=c++17 -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 /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/util/mmap.cc
[29/105] /usr/lib/llvm/16/bin/clang++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm -Wall -Wextra -O2 -pipe -std=c++17 -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 /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/util/file_piece.cc
[30/105] /usr/lib/llvm/16/bin/clang++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm -Wall -Wextra -O2 -pipe -std=c++17 -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 /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/trie_sort.cc
FAILED: src/libime/core/CMakeFiles/kenlm.dir/kenlm/lm/trie_sort.cc.o
/usr/lib/llvm/16/bin/clang++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm -Wall -Wextra -O2 -pipe -std=c++17 -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 /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/trie_sort.cc
In file included from /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/trie_sort.cc:1:
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/trie_sort.hh:31:34: error: no template named 'binary_function' in namespace 'std'; did you mean '__binary_function'?
class EntryCompare : public std::binary_function<const void*, const void*, bool> {
~~~~~^~~~~~~~~~~~~~~
__binary_function
/usr/include/c++/v1/__functional/binary_function.h:49:1: note: '__binary_function' declared here
using __binary_function = __binary_function_keep_layout_base<_Arg1, _Arg2, _Result>;
^
In file included from /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/trie_sort.cc:6:
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/vocab.hh:234:40: warning: unused parameter 'word' [-Wunused-parameter]
void operator()(const StringPiece &word) {}
^
In file included from /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/trie_sort.cc:13:
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/../util/sized_iterator.hh:130:86: error: no template named 'binary_function' in namespace 'std'; did you mean '__binary_function'?
template <class Delegate, class Proxy = SizedProxy> class SizedCompare : public std::binary_function<const Proxy &, const Proxy &, bool> {
~~~~~^~~~~~~~~~~~~~~
__binary_function
/usr/include/c++/v1/__functional/binary_function.h:49:1: note: '__binary_function' declared here
using __binary_function = __binary_function_keep_layout_base<_Arg1, _Arg2, _Result>;
^
In file included from /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/trie_sort.cc:13:
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/../util/sized_iterator.hh:157:71: error: no template named 'binary_function' in namespace 'std'; did you mean '__binary_function'?
template <class Delegate, unsigned Size> class JustPODDelegate : std::binary_function<const JustPOD<Size> &, const JustPOD<Size> &, bool> {
~~~~~^~~~~~~~~~~~~~~
__binary_function
/usr/include/c++/v1/__functional/binary_function.h:49:1: note: '__binary_function' declared here
using __binary_function = __binary_function_keep_layout_base<_Arg1, _Arg2, _Result>;
^
In file included from /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/trie_sort.cc:12:
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:56:8: warning: definition of implicit copy constructor for 'ProxyIterator<lm::ngram::trie::(anonymous namespace)::PartialViewProxy>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
S &operator=(const S &other) {
^
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/trie_sort.cc:104:6: note: in implicit copy constructor for 'util::ProxyIterator<lm::ngram::trie::(anonymous namespace)::PartialViewProxy>' first required here
(context_begin, context_end, util::SizedCompare<EntryCompare, PartialViewProxy>(EntryCompare(order - 1)));
^
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/trie_sort.cc:42:23: warning: definition of implicit copy constructor for 'PartialViewProxy' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
PartialViewProxy &operator=(const PartialViewProxy &from) {
^
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:31:30: note: in implicit copy constructor for 'lm::ngram::trie::(anonymous namespace)::PartialViewProxy' first required here
template <class Proxy> class ProxyIterator {
^
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/trie_sort.cc:104:6: note: in implicit copy constructor for 'util::ProxyIterator<lm::ngram::trie::(anonymous namespace)::PartialViewProxy>' first required here
(context_begin, context_end, util::SizedCompare<EntryCompare, PartialViewProxy>(EntryCompare(order - 1)));
^
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/trie_sort.cc:124:31: warning: unused parameter 'entry_size' [-Wunused-parameter]
void operator()(std::size_t entry_size, unsigned char order, const void *first, const void *second, FILE * /*out*/) const {
^
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/trie_sort.cc:124:95: warning: unused parameter 'second' [-Wunused-parameter]
void operator()(std::size_t entry_size, unsigned char order, const void *first, const void *second, FILE * /*out*/) const {
^
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/trie_sort.cc:267:20: warning: variable 'batch' set but not used [-Wunused-but-set-variable]
for (std::size_t batch = 0, done = 0; done < count; ++batch) {
^
In file included from /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/trie_sort.cc:13:
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/../util/sized_iterator.hh:90:17: warning: definition of implicit copy constructor for 'SizedProxy' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
SizedProxy &operator=(const SizedProxy &from) {
^
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:80:38: note: in implicit copy constructor for 'util::SizedProxy' first required here
Proxy operator*() const { return p_; }
^
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/../util/sized_iterator.hh:212:14: note: in instantiation of member function 'util::ProxyIterator<util::SizedProxy>::operator*' requested here
util::swap(*first, *second);
^
In file included from /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/trie_sort.cc:12:
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:56:8: warning: definition of implicit copy constructor for 'ProxyIterator<util::SizedProxy>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
S &operator=(const S &other) {
^
/usr/include/c++/v1/__algorithm/sort.h:706:39: note: in implicit copy constructor for 'util::ProxyIterator<util::SizedProxy>' first required here
std::__sort_impl<_ClassicAlgPolicy>(std::move(__first), std::move(__last), __comp);
^
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/../util/sized_iterator.hh:200:14: note: in instantiation of function template specialization 'std::sort<util::ProxyIterator<util::SizedProxy>, util::SizedCompare<lm::ngram::trie::EntryCompare>>' requested here
std::sort
^
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/trie_sort.cc:282:11: note: in instantiation of function template specialization 'util::SizedSort<lm::ngram::trie::EntryCompare>' requested here
util::SizedSort(begin, out_end, entry_size, EntryCompare(order));
^
8 warnings and 3 errors generated.
[31/105] /usr/lib/llvm/16/bin/clang++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm -Wall -Wextra -O2 -pipe -std=c++17 -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 /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/binary_format.cc
[32/105] /usr/lib/llvm/16/bin/clang++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm -Wall -Wextra -O2 -pipe -std=c++17 -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 /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/read_arpa.cc
[33/105] /usr/lib/llvm/16/bin/clang++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm -Wall -Wextra -O2 -pipe -std=c++17 -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 /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/search_trie.cc
FAILED: src/libime/core/CMakeFiles/kenlm.dir/kenlm/lm/search_trie.cc.o
/usr/lib/llvm/16/bin/clang++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm -Wall -Wextra -O2 -pipe -std=c++17 -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 /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/search_trie.cc
In file included from /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/search_trie.cc:11:
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/trie_sort.hh:31:34: error: no template named 'binary_function' in namespace 'std'; did you mean '__binary_function'?
class EntryCompare : public std::binary_function<const void*, const void*, bool> {
~~~~~^~~~~~~~~~~~~~~
__binary_function
/usr/include/c++/v1/__functional/binary_function.h:49:1: note: '__binary_function' declared here
using __binary_function = __binary_function_keep_layout_base<_Arg1, _Arg2, _Result>;
^
In file included from /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/search_trie.cc:12:
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/vocab.hh:234:40: warning: unused parameter 'word' [-Wunused-parameter]
void operator()(const StringPiece &word) {}
^
In file included from /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/search_trie.cc:19:
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/../util/sized_iterator.hh:130:86: error: no template named 'binary_function' in namespace 'std'; did you mean '__binary_function'?
template <class Delegate, class Proxy = SizedProxy> class SizedCompare : public std::binary_function<const Proxy &, const Proxy &, bool> {
~~~~~^~~~~~~~~~~~~~~
__binary_function
/usr/include/c++/v1/__functional/binary_function.h:49:1: note: '__binary_function' declared here
using __binary_function = __binary_function_keep_layout_base<_Arg1, _Arg2, _Result>;
^
In file included from /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/search_trie.cc:19:
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/../util/sized_iterator.hh:157:71: error: no template named 'binary_function' in namespace 'std'; did you mean '__binary_function'?
template <class Delegate, unsigned Size> class JustPODDelegate : std::binary_function<const JustPOD<Size> &, const JustPOD<Size> &, bool> {
~~~~~^~~~~~~~~~~~~~~
__binary_function
/usr/include/c++/v1/__functional/binary_function.h:49:1: note: '__binary_function' declared here
using __binary_function = __binary_function_keep_layout_base<_Arg1, _Arg2, _Result>;
^
In file included from /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/search_trie.cc:19:
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/../util/sized_iterator.hh:90:17: warning: definition of implicit copy constructor for 'SizedProxy' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
SizedProxy &operator=(const SizedProxy &from) {
^
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:80:38: note: in implicit copy constructor for 'util::SizedProxy' first required here
Proxy operator*() const { return p_; }
^
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/../util/sized_iterator.hh:212:14: note: in instantiation of member function 'util::ProxyIterator<util::SizedProxy>::operator*' requested here
util::swap(*first, *second);
^
In file included from /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/search_trie.cc:17:
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/../util/proxy_iterator.hh:56:8: warning: definition of implicit copy constructor for 'ProxyIterator<util::SizedProxy>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy]
S &operator=(const S &other) {
^
/usr/include/c++/v1/__algorithm/sort.h:706:39: note: in implicit copy constructor for 'util::ProxyIterator<util::SizedProxy>' first required here
std::__sort_impl<_ClassicAlgPolicy>(std::move(__first), std::move(__last), __comp);
^
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/../util/sized_iterator.hh:200:14: note: in instantiation of function template specialization 'std::sort<util::ProxyIterator<util::SizedProxy>, util::SizedCompare<lm::ngram::trie::EntryCompare>>' requested here
std::sort
^
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/search_trie.cc:157:13: note: in instantiation of function template specialization 'util::SizedSort<lm::ngram::trie::EntryCompare>' requested here
util::SizedSort(backing_.get(), current_, entry_size_, EntryCompare((entry_size_ - sizeof(ProbPointer)) / sizeof(WordIndex)));
^
3 warnings and 3 errors generated.
[34/105] /usr/lib/llvm/16/bin/clang++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm -Wall -Wextra -O2 -pipe -std=c++17 -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 /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/util/file.cc
[35/105] /usr/lib/llvm/16/bin/clang++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm -Wall -Wextra -O2 -pipe -std=c++17 -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 /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/value_build.cc
In file included from /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/value_build.cc:3:
In file included from /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/model.hh:9:
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/search_hashed.hh:149:39: warning: unused parameter 'count' [-Wunused-parameter]
Unigram(void *start, uint64_t count) :
^
In file included from /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/value_build.cc:3:
In file included from /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/model.hh:13:
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/vocab.hh:234:40: warning: unused parameter 'word' [-Wunused-parameter]
void operator()(const StringPiece &word) {}
^
2 warnings generated.
[36/105] /usr/lib/llvm/16/bin/clang++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm -Wall -Wextra -O2 -pipe -std=c++17 -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 /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/util/double-conversion/string-to-double.cc
[37/105] /usr/lib/llvm/16/bin/clang++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm -Wall -Wextra -O2 -pipe -std=c++17 -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 /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/util/usage.cc
[38/105] /usr/lib/llvm/16/bin/clang++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm -Wall -Wextra -O2 -pipe -std=c++17 -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 /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/search_hashed.cc
In file included from /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/search_hashed.cc:1:
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/search_hashed.hh:149:39: warning: unused parameter 'count' [-Wunused-parameter]
Unigram(void *start, uint64_t count) :
^
In file included from /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/search_hashed.cc:6:
In file included from /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/model.hh:13:
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/vocab.hh:234:40: warning: unused parameter 'word' [-Wunused-parameter]
void operator()(const StringPiece &word) {}
^
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/search_hashed.cc:244:131: warning: unused parameter 'config' [-Wunused-parameter]
template <> void HashedSearch<BackoffValue>::DispatchBuild(util::FilePiece &f, const std::vector<uint64_t> &counts, const Config &config, const ProbingVocabulary &vocab, PositiveProbWarn &warn) {
^
3 warnings generated.
[39/105] /usr/lib/llvm/16/bin/clang++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DIMECore_EXPORTS -DKENLM_MAX_ORDER=3 -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/../.. -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build/src/libime/core -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm -isystem /usr/include/Fcitx5/Utils -Wall -Wextra -O2 -pipe -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 /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/utils.cpp
[40/105] /usr/lib/llvm/16/bin/clang++ -DHAVE_CLOCKGETTIME -DKENLM_MAX_ORDER=3 -DNDEBUG -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm -Wall -Wextra -O2 -pipe -std=c++17 -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 /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/model.cc
In file included from /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/model.cc:1:
In file included from /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/model.hh:9:
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/search_hashed.hh:149:39: warning: unused parameter 'count' [-Wunused-parameter]
Unigram(void *start, uint64_t count) :
^
In file included from /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/model.cc:1:
In file included from /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/model.hh:13:
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/vocab.hh:234:40: warning: unused parameter 'word' [-Wunused-parameter]
void operator()(const StringPiece &word) {}
^
2 warnings generated.
[41/105] /usr/lib/llvm/16/bin/clang++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DIMECore_EXPORTS -DKENLM_MAX_ORDER=3 -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/../.. -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build/src/libime/core -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm -isystem /usr/include/Fcitx5/Utils -Wall -Wextra -O2 -pipe -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 /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/inputbuffer.cpp
[42/105] /usr/lib/llvm/16/bin/clang++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DIMEPinyin_EXPORTS -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/pinyin/../.. -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build/src/libime/pinyin -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/../.. -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build/src/libime/core -isystem /usr/include/Fcitx5/Utils -Wall -Wextra -O2 -pipe -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 /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/pinyin/pinyindecoder.cpp
[43/105] /usr/lib/llvm/16/bin/clang++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DIMECore_EXPORTS -DKENLM_MAX_ORDER=3 -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/../.. -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build/src/libime/core -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm -isystem /usr/include/Fcitx5/Utils -Wall -Wextra -O2 -pipe -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 /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/userlanguagemodel.cpp
In file included from /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/userlanguagemodel.cpp:10:
In file included from /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/model.hh:9:
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/search_hashed.hh:149:39: warning: unused parameter 'count' [-Wunused-parameter]
Unigram(void *start, uint64_t count) :
^
In file included from /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/userlanguagemodel.cpp:10:
In file included from /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/model.hh:13:
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/vocab.hh:234:40: warning: unused parameter 'word' [-Wunused-parameter]
void operator()(const StringPiece &word) {}
^
2 warnings generated.
[44/105] /usr/lib/llvm/16/bin/clang++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DIMECore_EXPORTS -DKENLM_MAX_ORDER=3 -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/../.. -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build/src/libime/core -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm -isystem /usr/include/Fcitx5/Utils -Wall -Wextra -O2 -pipe -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 /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/lattice.cpp
[45/105] /usr/lib/llvm/16/bin/clang++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DIMECore_EXPORTS -DKENLM_MAX_ORDER=3 -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/../.. -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build/src/libime/core -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm -isystem /usr/include/Fcitx5/Utils -Wall -Wextra -O2 -pipe -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 /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/languagemodel.cpp
In file included from /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/languagemodel.cpp:11:
In file included from /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/model.hh:9:
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/search_hashed.hh:149:39: warning: unused parameter 'count' [-Wunused-parameter]
Unigram(void *start, uint64_t count) :
^
In file included from /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/languagemodel.cpp:11:
In file included from /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/model.hh:13:
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm/lm/vocab.hh:234:40: warning: unused parameter 'word' [-Wunused-parameter]
void operator()(const StringPiece &word) {}
^
2 warnings generated.
[46/105] /usr/lib/llvm/16/bin/clang++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DIMECore_EXPORTS -DKENLM_MAX_ORDER=3 -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/../.. -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build/src/libime/core -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm -isystem /usr/include/Fcitx5/Utils -Wall -Wextra -O2 -pipe -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 /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/prediction.cpp
[47/105] /usr/lib/llvm/16/bin/clang++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DIMECore_EXPORTS -DKENLM_MAX_ORDER=3 -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/../.. -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build/src/libime/core -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm -isystem /usr/include/Fcitx5/Utils -Wall -Wextra -O2 -pipe -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 /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/triedictionary.cpp
[48/105] /usr/lib/llvm/16/bin/clang++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DIMECore_EXPORTS -DKENLM_MAX_ORDER=3 -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/../.. -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build/src/libime/core -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm -isystem /usr/include/Fcitx5/Utils -Wall -Wextra -O2 -pipe -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 /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/segmentgraph.cpp
[49/105] /usr/lib/llvm/16/bin/clang++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DIMECore_EXPORTS -DKENLM_MAX_ORDER=3 -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/../.. -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build/src/libime/core -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm -isystem /usr/include/Fcitx5/Utils -Wall -Wextra -O2 -pipe -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 /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/datrie.cpp
[50/105] /usr/lib/llvm/16/bin/clang++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DIMEPinyin_EXPORTS -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/pinyin/../.. -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build/src/libime/pinyin -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/../.. -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build/src/libime/core -isystem /usr/include/Fcitx5/Utils -Wall -Wextra -O2 -pipe -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 /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/pinyin/pinyindata.cpp
[51/105] /usr/lib/llvm/16/bin/clang++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DIMECore_EXPORTS -DKENLM_MAX_ORDER=3 -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/../.. -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build/src/libime/core -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm -isystem /usr/include/Fcitx5/Utils -Wall -Wextra -O2 -pipe -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 /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/decoder.cpp
[52/105] /usr/lib/llvm/16/bin/clang++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DIMEPinyin_EXPORTS -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/pinyin/../.. -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build/src/libime/pinyin -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/../.. -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build/src/libime/core -isystem /usr/include/Fcitx5/Utils -Wall -Wextra -O2 -pipe -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 /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/pinyin/pinyincontext.cpp
[53/105] /usr/lib/llvm/16/bin/clang++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DIMECore_EXPORTS -DKENLM_MAX_ORDER=3 -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/../.. -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build/src/libime/core -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/kenlm -isystem /usr/include/Fcitx5/Utils -Wall -Wextra -O2 -pipe -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 /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/historybigram.cpp
[54/105] /usr/lib/llvm/16/bin/clang++ -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DIMEPinyin_EXPORTS -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/pinyin/../.. -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build/src/libime/pinyin -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/core/../.. -I/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build/src/libime/core -isystem /usr/include/Fcitx5/Utils -Wall -Wextra -O2 -pipe -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 /var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/pinyin/pinyindictionary.cpp
/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3/src/libime/pinyin/pinyindictionary.cpp:694:13: warning: non-void lambda does not return a value in all control paths [-Wreturn-type]
},
^
1 warning generated.
ninja: build stopped: subcommand failed.
* ERROR: app-i18n/libime-1.1.3::gentoo failed (compile phase):
* ninja -v -j32 -l32 failed
*
* Call stack:
* ebuild.sh, line 136: Called src_compile
* environment, line 2106: Called cmake_src_compile
* environment, line 875: Called cmake_build
* environment, line 842: Called eninja
* environment, line 1304: Called die
* The specific snippet of code:
* "$@" || die -n "${*} failed"
*
* If you need support, post the output of `emerge --info '=app-i18n/libime-1.1.3::gentoo'`,
* the complete build log and the output of `emerge -pqv '=app-i18n/libime-1.1.3::gentoo'`.
* The complete build log is located at '/var/tmp/portage/app-i18n/libime-1.1.3/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/app-i18n/libime-1.1.3/temp/environment'.
* Working directory: '/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3_build'
* S: '/var/tmp/portage/app-i18n/libime-1.1.3/work/libime-1.1.3'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment