Mock Version: 6.5 Mock Version: 6.5 Mock Version: 6.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target riscv64 --nodeps /builddir/build/SPECS/librime.spec'], chrootPath='/var/lib/mock/f45-build-17000-493/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=864000uid=995gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.3j7w_5aj:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.3j7w_5aj:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '2d4f2aa320ae45279fc21533c66f7686', '-D', '/var/lib/mock/f45-build-17000-493/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.3j7w_5aj:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target riscv64 --nodeps /builddir/build/SPECS/librime.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1784160000 Wrote: /builddir/build/SRPMS/librime-1.16.1-4.fc45.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target riscv64 --nodeps /builddir/build/SPECS/librime.spec'], chrootPath='/var/lib/mock/f45-build-17000-493/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=864000uid=995gid=135user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.3j7w_5aj:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.3j7w_5aj:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'd90b31098fc24215b964fe52e4f9e666', '-D', '/var/lib/mock/f45-build-17000-493/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.3j7w_5aj:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target riscv64 --nodeps /builddir/build/SPECS/librime.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1784160000 Executing(mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.xT6fLz Creating(rpmbuild.env): /builddir/build/BUILD/librime-1.16.1-build/rpmbuild.env RPM_SOURCE_DIR="/builddir/build/SOURCES" RPM_BUILD_DIR="/builddir/build/BUILD/librime-1.16.1-build" RPM_OPT_FLAGS="-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer" RPM_LD_FLAGS="-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes " RPM_ARCH="riscv64" RPM_OS="linux" RPM_BUILD_NCPUS="8" RPM_SPECPARTS_DIR="/builddir/build/BUILD/librime-1.16.1-build/SPECPARTS" export RPM_SOURCE_DIR RPM_BUILD_DIR RPM_OPT_FLAGS RPM_ARCH RPM_OS RPM_BUILD_NCPUS RPM_SPECPARTS_DIR RPM_LD_FLAGS RPM_DOC_DIR="/usr/share/doc" export RPM_DOC_DIR RPM_PACKAGE_NAME="librime" RPM_PACKAGE_VERSION="1.16.1" RPM_PACKAGE_RELEASE="4.fc45" export RPM_PACKAGE_NAME RPM_PACKAGE_VERSION RPM_PACKAGE_RELEASE LANG=C.UTF-8 export LANG unset CDPATH DISPLAY ||: unset DEBUGINFOD_URLS ||: unset RPM_CONFIG_DIR ||: RPM_BUILD_ROOT="/builddir/build/BUILD/librime-1.16.1-build/BUILDROOT" export RPM_BUILD_ROOT PKG_CONFIG_PATH="${PKG_CONFIG_PATH}:/usr/lib64/pkgconfig:/usr/share/pkgconfig" export PKG_CONFIG_PATH CONFIG_SITE=${CONFIG_SITE:-NONE} export CONFIG_SITE Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.6CrBgy + umask 022 + cd /builddir/build/BUILD/librime-1.16.1-build + cd /builddir/build/BUILD/librime-1.16.1-build + rm -rf librime-1.16.1 + /usr/bin/rpmuncompress -x /builddir/build/SOURCES/librime-1.16.1.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd librime-1.16.1 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + pushd plugins ~/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins ~/build/BUILD/librime-1.16.1-build/librime-1.16.1 + tar xvf /builddir/build/SOURCES/librime-lua.tar.gz librime-lua-master/ librime-lua-master/.github/ librime-lua-master/.github/workflows/ librime-lua-master/.github/workflows/ci.yml librime-lua-master/.gitignore librime-lua-master/CMakeLists.txt librime-lua-master/LICENSE librime-lua-master/README.md librime-lua-master/action-install.bat librime-lua-master/action-install.sh librime-lua-master/contrib/ librime-lua-master/contrib/librime.lua librime-lua-master/sample/ librime-lua-master/sample/lua/ librime-lua-master/sample/lua/charset.lua librime-lua-master/sample/lua/commit_history.lua librime-lua-master/sample/lua/component_test.lua librime-lua-master/sample/lua/date.lua librime-lua-master/sample/lua/expand_translator.lua librime-lua-master/sample/lua/leveldb.lua librime-lua-master/sample/lua/number.lua librime-lua-master/sample/lua/reverse.lua librime-lua-master/sample/lua/script_translator.lua librime-lua-master/sample/lua/single_char.lua librime-lua-master/sample/lua/switch.lua librime-lua-master/sample/lua/table_translator.lua librime-lua-master/sample/lua/time.lua librime-lua-master/sample/lua/userdb.lua librime-lua-master/sample/luna_pinyin.custom.yaml librime-lua-master/sample/rime.lua librime-lua-master/sample/test.schema.yaml librime-lua-master/src/ librime-lua-master/src/lib/ librime-lua-master/src/lib/lauxlib-compat.c librime-lua-master/src/lib/lua-compat.h librime-lua-master/src/lib/lua.cc librime-lua-master/src/lib/lua.h librime-lua-master/src/lib/lua_export_type.h librime-lua-master/src/lib/lua_templates.h librime-lua-master/src/lib/luatype_boost_optional.h librime-lua-master/src/lib/luatype_std_optional.h librime-lua-master/src/lib/lutf8lib-compat.c librime-lua-master/src/lib/result.h librime-lua-master/src/lua_gears.cc librime-lua-master/src/lua_gears.h librime-lua-master/src/modules.cc librime-lua-master/src/opencc.cc librime-lua-master/src/optional.h librime-lua-master/src/script_translator.cc librime-lua-master/src/table_translator.cc librime-lua-master/src/translator.h librime-lua-master/src/types.cc librime-lua-master/src/types_ext.cc + mv librime-lua-master lua + tar xvf /builddir/build/SOURCES/librime-octagram.tar.gz librime-octagram-master/ librime-octagram-master/CMakeLists.txt librime-octagram-master/LICENSE librime-octagram-master/src/ librime-octagram-master/src/gram_db.cc librime-octagram-master/src/gram_db.h librime-octagram-master/src/gram_encoding.cc librime-octagram-master/src/gram_encoding.h librime-octagram-master/src/grammar_module.cc librime-octagram-master/src/octagram.cc librime-octagram-master/src/octagram.h librime-octagram-master/tools/ librime-octagram-master/tools/CMakeLists.txt librime-octagram-master/tools/build_grammar.cc + mv librime-octagram-master octagram + tar xvf /builddir/build/SOURCES/librime-predict.tar.gz librime-predict-master/ librime-predict-master/.clang-format librime-predict-master/.github/ librime-predict-master/.github/workflows/ librime-predict-master/.github/workflows/ci.yml librime-predict-master/CMakeLists.txt librime-predict-master/LICENSE librime-predict-master/README.md librime-predict-master/data/ librime-predict-master/data/luna_pinyin.custom.yaml librime-predict-master/data/sample.txt librime-predict-master/src/ librime-predict-master/src/predict_db.cc librime-predict-master/src/predict_db.h librime-predict-master/src/predict_engine.cc librime-predict-master/src/predict_engine.h librime-predict-master/src/predict_module.cc librime-predict-master/src/predict_translator.cc librime-predict-master/src/predict_translator.h librime-predict-master/src/predictor.cc librime-predict-master/src/predictor.h librime-predict-master/tools/ librime-predict-master/tools/CMakeLists.txt librime-predict-master/tools/build_predict.cc librime-predict-master/tools/make_predict_data/ librime-predict-master/tools/make_predict_data/Cargo.toml librime-predict-master/tools/make_predict_data/src/ librime-predict-master/tools/make_predict_data/src/main.rs + mv librime-predict-master predict + popd ~/build/BUILD/librime-1.16.1-build/librime-1.16.1 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.e0J7tg + umask 022 + cd /builddir/build/BUILD/librime-1.16.1-build + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd librime-1.16.1 + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + /usr/bin/cmake -S . -B redhat-linux-build -G Ninja -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_PREFIX:PATH=/usr -DCMAKE_INSTALL_FULL_SBINDIR:PATH=/usr/bin -DCMAKE_INSTALL_SBINDIR:PATH=bin -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -DCMAKE_BUILD_TYPE=Release -DBUILD_MERGED_PLUGINS=OFF -DENABLE_EXTERNAL_PLUGINS=ON -- The C compiler identification is GNU 16.1.1 -- The CXX compiler identification is GNU 16.1.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - 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/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Warning (dev) at CMakeLists.txt:66 (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/lib64/cmake/Boost-1.90.0/BoostConfig.cmake (found suitable version "1.90.0", minimum required is "1.74.0") found components: regex -- Found gflags: /usr/lib64/libgflags.so -- Found glog: /usr/lib64/libglog.so -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found GTest: /usr/lib64/cmake/GTest/GTestConfig.cmake (found version "1.17.0") -- Found yaml-cpp: /usr/lib64/libyaml-cpp.so -- Found leveldb: /usr/lib64/libleveldb.so -- Found marisa: /usr/lib64/libmarisa.so -- Found opencc: /usr/lib64/libopencc.so -- Found X11/keysym.h at /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -- Found plugin: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/lua -- Found plugin: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/octagram -- Found plugin: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/predict -- Found PkgConfig: /usr/bin/pkg-config (found version "2.5.1") -- Checking for module 'lua' -- Found lua, version 5.5.1 -- Plugin rime-lua provides modules: lua -- Plugin rime-octagram provides modules: octagram -- Plugin rime-predict provides modules: predict -- rime_plugins_libs: -- rime_plugins_modules: plugins -- Configuring done (3.6s) -- Generating done (0.2s) -- Build files have been written to: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build CMake Warning: Manually-specified variables were not used by the project: CMAKE_Fortran_FLAGS_RELEASE CMAKE_INSTALL_DO_STRIP CMAKE_VERBOSE_MAKEFILE INCLUDE_INSTALL_DIR LIB_INSTALL_DIR LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR + /usr/bin/cmake --build redhat-linux-build -j8 --verbose Change Dir: '/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build' Run Build Command(s): /usr/bin/ninja-build -v -j 8 [1/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/commit_history.cc.o -MF src/CMakeFiles/rime.dir/rime/commit_history.cc.o.d -o src/CMakeFiles/rime.dir/rime/commit_history.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/commit_history.cc [2/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/core_module.cc.o -MF src/CMakeFiles/rime.dir/rime/core_module.cc.o.d -o src/CMakeFiles/rime.dir/rime/core_module.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/core_module.cc [3/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/candidate.cc.o -MF src/CMakeFiles/rime.dir/rime/candidate.cc.o.d -o src/CMakeFiles/rime.dir/rime/candidate.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/candidate.cc [4/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT plugins/CMakeFiles/rime-plugins-objs.dir/plugins_module.cc.o -MF plugins/CMakeFiles/rime-plugins-objs.dir/plugins_module.cc.o.d -o plugins/CMakeFiles/rime-plugins-objs.dir/plugins_module.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/plugins_module.cc [5/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/key_table.cc.o -MF src/CMakeFiles/rime.dir/rime/key_table.cc.o.d -o src/CMakeFiles/rime.dir/rime/key_table.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/key_table.cc [6/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/composition.cc.o -MF src/CMakeFiles/rime.dir/rime/composition.cc.o.d -o src/CMakeFiles/rime.dir/rime/composition.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/composition.cc [7/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/context.cc.o -MF src/CMakeFiles/rime.dir/rime/context.cc.o.d -o src/CMakeFiles/rime.dir/rime/context.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/context.cc [8/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/language.cc.o -MF src/CMakeFiles/rime.dir/rime/language.cc.o.d -o src/CMakeFiles/rime.dir/rime/language.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/language.cc [9/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime_api_stdbool.cc.o -MF src/CMakeFiles/rime.dir/rime_api_stdbool.cc.o.d -o src/CMakeFiles/rime.dir/rime_api_stdbool.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime_api_stdbool.cc In file included from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime_api_stdbool.cc:3: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime_api_impl.h:669:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 669 | RimeConfigIteratorImpl(T& container, const string& root_path) | ^ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime_api_impl.h:669:29: note: remove the ‘< >’ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime_api_impl.h:91:22: warning: ‘bool RimeStartMaintenanceOnWorkspaceChange()’ defined but not used [-Wunused-function] 91 | RIME_DEPRECATED Bool RimeStartMaintenanceOnWorkspaceChange() { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [10/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/key_event.cc.o -MF src/CMakeFiles/rime.dir/rime/key_event.cc.o.d -o src/CMakeFiles/rime.dir/rime/key_event.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/key_event.cc [11/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/menu.cc.o -MF src/CMakeFiles/rime.dir/rime/menu.cc.o.d -o src/CMakeFiles/rime.dir/rime/menu.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/menu.cc /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/menu.cc: In constructor ‘rime::Menu::Menu()’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/menu.cc:15:57: warning: ‘’ may be used uninitialized [-Wmaybe-uninitialized] 15 | Menu::Menu() : merged_(new MergedTranslation(candidates_)), result_(merged_) {} | ^ In file included from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/menu.cc:11: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/translation.h:87:12: note: by argument 2 of type ‘const rime::CandidateList&’ {aka ‘const std::vector >&’} to ‘rime::MergedTranslation::MergedTranslation(const rime::CandidateList&)’ declared here 87 | explicit MergedTranslation(const CandidateList& previous_candidates); | ^~~~~~~~~~~~~~~~~ [12/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/module.cc.o -MF src/CMakeFiles/rime.dir/rime/module.cc.o.d -o src/CMakeFiles/rime.dir/rime/module.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/module.cc [13/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime_api.cc.o -MF src/CMakeFiles/rime.dir/rime_api.cc.o.d -o src/CMakeFiles/rime.dir/rime_api.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime_api.cc In file included from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime_api.cc:8: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime_api_impl.h:669:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 669 | RimeConfigIteratorImpl(T& container, const string& root_path) | ^ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime_api_impl.h:669:29: note: remove the ‘< >’ [14/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/deployer.cc.o -MF src/CMakeFiles/rime.dir/rime/deployer.cc.o.d -o src/CMakeFiles/rime.dir/rime/deployer.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/deployer.cc [15/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/registry.cc.o -MF src/CMakeFiles/rime.dir/rime/registry.cc.o.d -o src/CMakeFiles/rime.dir/rime/registry.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/registry.cc [16/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/resource.cc.o -MF src/CMakeFiles/rime.dir/rime/resource.cc.o.d -o src/CMakeFiles/rime.dir/rime/resource.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/resource.cc [17/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/schema.cc.o -MF src/CMakeFiles/rime.dir/rime/schema.cc.o.d -o src/CMakeFiles/rime.dir/rime/schema.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/schema.cc [18/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/segmentation.cc.o -MF src/CMakeFiles/rime.dir/rime/segmentation.cc.o.d -o src/CMakeFiles/rime.dir/rime/segmentation.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/segmentation.cc /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/segmentation.cc: In member function ‘bool rime::Segmentation::AddSegment(rime::Segment)’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/segmentation.cc:86:21: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 86 | if (segment.start != start) { | ~~~~~~~~~~~~~~^~~~~~~~ [19/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -DRIME_EXTRA_MODULES=",Q(plugins)" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/setup.cc.o -MF src/CMakeFiles/rime.dir/rime/setup.cc.o.d -o src/CMakeFiles/rime.dir/rime/setup.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/setup.cc [20/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/signature.cc.o -MF src/CMakeFiles/rime.dir/rime/signature.cc.o.d -o src/CMakeFiles/rime.dir/rime/signature.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/signature.cc [21/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/engine.cc.o -MF src/CMakeFiles/rime.dir/rime/engine.cc.o.d -o src/CMakeFiles/rime.dir/rime/engine.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/engine.cc [22/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/ticket.cc.o -MF src/CMakeFiles/rime.dir/rime/ticket.cc.o.d -o src/CMakeFiles/rime.dir/rime/ticket.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/ticket.cc [23/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/switches.cc.o -MF src/CMakeFiles/rime.dir/rime/switches.cc.o.d -o src/CMakeFiles/rime.dir/rime/switches.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/switches.cc [24/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/service.cc.o -MF src/CMakeFiles/rime.dir/rime/service.cc.o.d -o src/CMakeFiles/rime.dir/rime/service.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/service.cc [25/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/config/auto_patch_config_plugin.cc.o -MF src/CMakeFiles/rime.dir/rime/config/auto_patch_config_plugin.cc.o.d -o src/CMakeFiles/rime.dir/rime/config/auto_patch_config_plugin.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/config/auto_patch_config_plugin.cc [26/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/config/build_info_plugin.cc.o -MF src/CMakeFiles/rime.dir/rime/config/build_info_plugin.cc.o.d -o src/CMakeFiles/rime.dir/rime/config/build_info_plugin.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/config/build_info_plugin.cc [27/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/translation.cc.o -MF src/CMakeFiles/rime.dir/rime/translation.cc.o.d -o src/CMakeFiles/rime.dir/rime/translation.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/translation.cc [28/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/config/config_component.cc.o -MF src/CMakeFiles/rime.dir/rime/config/config_component.cc.o.d -o src/CMakeFiles/rime.dir/rime/config/config_component.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/config/config_component.cc [29/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/config/save_output_plugin.cc.o -MF src/CMakeFiles/rime.dir/rime/config/save_output_plugin.cc.o.d -o src/CMakeFiles/rime.dir/rime/config/save_output_plugin.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/config/save_output_plugin.cc [30/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/config/legacy_dictionary_config_plugin.cc.o -MF src/CMakeFiles/rime.dir/rime/config/legacy_dictionary_config_plugin.cc.o.d -o src/CMakeFiles/rime.dir/rime/config/legacy_dictionary_config_plugin.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/config/legacy_dictionary_config_plugin.cc [31/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/switcher.cc.o -MF src/CMakeFiles/rime.dir/rime/switcher.cc.o.d -o src/CMakeFiles/rime.dir/rime/switcher.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/switcher.cc [32/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/config/config_types.cc.o -MF src/CMakeFiles/rime.dir/rime/config/config_types.cc.o.d -o src/CMakeFiles/rime.dir/rime/config/config_types.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/config/config_types.cc [33/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/config/default_config_plugin.cc.o -MF src/CMakeFiles/rime.dir/rime/config/default_config_plugin.cc.o.d -o src/CMakeFiles/rime.dir/rime/config/default_config_plugin.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/config/default_config_plugin.cc [34/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/config/config_compiler.cc.o -MF src/CMakeFiles/rime.dir/rime/config/config_compiler.cc.o.d -o src/CMakeFiles/rime.dir/rime/config/config_compiler.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/config/config_compiler.cc [35/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/algo/spelling.cc.o -MF src/CMakeFiles/rime.dir/rime/algo/spelling.cc.o.d -o src/CMakeFiles/rime.dir/rime/algo/spelling.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/algo/spelling.cc [36/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/config/config_data.cc.o -MF src/CMakeFiles/rime.dir/rime/config/config_data.cc.o.d -o src/CMakeFiles/rime.dir/rime/config/config_data.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/config/config_data.cc [37/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/config/legacy_preset_config_plugin.cc.o -MF src/CMakeFiles/rime.dir/rime/config/legacy_preset_config_plugin.cc.o.d -o src/CMakeFiles/rime.dir/rime/config/legacy_preset_config_plugin.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/config/legacy_preset_config_plugin.cc [38/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/algo/strings.cc.o -MF src/CMakeFiles/rime.dir/rime/algo/strings.cc.o.d -o src/CMakeFiles/rime.dir/rime/algo/strings.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/algo/strings.cc [39/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/algo/algebra.cc.o -MF src/CMakeFiles/rime.dir/rime/algo/algebra.cc.o.d -o src/CMakeFiles/rime.dir/rime/algo/algebra.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/algo/algebra.cc [40/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/algo/utilities.cc.o -MF src/CMakeFiles/rime.dir/rime/algo/utilities.cc.o.d -o src/CMakeFiles/rime.dir/rime/algo/utilities.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/algo/utilities.cc [41/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/dict/db.cc.o -MF src/CMakeFiles/rime.dir/rime/dict/db.cc.o.d -o src/CMakeFiles/rime.dir/rime/dict/db.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/db.cc [42/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/algo/syllabifier.cc.o -MF src/CMakeFiles/rime.dir/rime/algo/syllabifier.cc.o.d -o src/CMakeFiles/rime.dir/rime/algo/syllabifier.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/algo/syllabifier.cc In file included from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/prism.h:16, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/corrector.h:15, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/algo/syllabifier.cc:12: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:62:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 62 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:65:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 65 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [43/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/dict/db_utils.cc.o -MF src/CMakeFiles/rime.dir/rime/dict/db_utils.cc.o.d -o src/CMakeFiles/rime.dir/rime/dict/db_utils.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/db_utils.cc [44/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/dict/dict_module.cc.o -MF src/CMakeFiles/rime.dir/rime/dict/dict_module.cc.o.d -o src/CMakeFiles/rime.dir/rime/dict/dict_module.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/dict_module.cc In file included from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/prism.h:16, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/corrector.h:15, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/dict_module.cc:16: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:62:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 62 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:65:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 65 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [45/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/dict/dict_compiler.cc.o -MF src/CMakeFiles/rime.dir/rime/dict/dict_compiler.cc.o.d -o src/CMakeFiles/rime.dir/rime/dict/dict_compiler.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/dict_compiler.cc In file included from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/prism.h:16, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/corrector.h:15, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/dict_compiler.cc:13: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:62:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 62 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:65:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 65 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/dict_compiler.cc: In member function ‘bool rime::DictCompiler::Compile(const rime::path&)’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/dict_compiler.cc:162:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 162 | for (int table_index = 1; table_index < tables_.size(); ++table_index) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [46/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/dict/corrector.cc.o -MF src/CMakeFiles/rime.dir/rime/dict/corrector.cc.o.d -o src/CMakeFiles/rime.dir/rime/dict/corrector.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/corrector.cc In file included from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/prism.h:16, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/corrector.h:15, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/corrector.cc:8: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:62:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 62 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:65:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 65 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [47/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/dict/dict_settings.cc.o -MF src/CMakeFiles/rime.dir/rime/dict/dict_settings.cc.o.d -o src/CMakeFiles/rime.dir/rime/dict/dict_settings.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/dict_settings.cc [48/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/dict/level_db.cc.o -MF src/CMakeFiles/rime.dir/rime/dict/level_db.cc.o.d -o src/CMakeFiles/rime.dir/rime/dict/level_db.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/level_db.cc [49/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/dict/mapped_file.cc.o -MF src/CMakeFiles/rime.dir/rime/dict/mapped_file.cc.o.d -o src/CMakeFiles/rime.dir/rime/dict/mapped_file.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/mapped_file.cc [50/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/dict/preset_vocabulary.cc.o -MF src/CMakeFiles/rime.dir/rime/dict/preset_vocabulary.cc.o.d -o src/CMakeFiles/rime.dir/rime/dict/preset_vocabulary.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/preset_vocabulary.cc [51/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/dict/dictionary.cc.o -MF src/CMakeFiles/rime.dir/rime/dict/dictionary.cc.o.d -o src/CMakeFiles/rime.dir/rime/dict/dictionary.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/dictionary.cc In file included from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/prism.h:16, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/dictionary.h:13, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/dictionary.cc:10: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:62:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 62 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:65:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 65 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/dictionary.cc: In member function ‘bool rime::Dictionary::Load()’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/dictionary.cc:396:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 396 | for (int i = 1; i < tables_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~ [52/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/dict/entry_collector.cc.o -MF src/CMakeFiles/rime.dir/rime/dict/entry_collector.cc.o.d -o src/CMakeFiles/rime.dir/rime/dict/entry_collector.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/entry_collector.cc In file included from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/prism.h:16, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/dictionary.h:13, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/entry_collector.h:13, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/entry_collector.cc:13: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:62:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 62 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:65:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 65 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [53/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/algo/encoder.cc.o -MF src/CMakeFiles/rime.dir/rime/algo/encoder.cc.o.d -o src/CMakeFiles/rime.dir/rime/algo/encoder.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/algo/encoder.cc [54/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/dict/string_table.cc.o -MF src/CMakeFiles/rime.dir/rime/dict/string_table.cc.o.d -o src/CMakeFiles/rime.dir/rime/dict/string_table.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/string_table.cc [55/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/algo/calculus.cc.o -MF src/CMakeFiles/rime.dir/rime/algo/calculus.cc.o.d -o src/CMakeFiles/rime.dir/rime/algo/calculus.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/algo/calculus.cc [56/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/dict/prism.cc.o -MF src/CMakeFiles/rime.dir/rime/dict/prism.cc.o.d -o src/CMakeFiles/rime.dir/rime/dict/prism.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/prism.cc In file included from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/prism.h:16, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/prism.cc:12: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:62:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 62 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:65:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 65 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [57/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/dict/reverse_lookup_dictionary.cc.o -MF src/CMakeFiles/rime.dir/rime/dict/reverse_lookup_dictionary.cc.o.d -o src/CMakeFiles/rime.dir/rime/dict/reverse_lookup_dictionary.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/reverse_lookup_dictionary.cc In file included from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/reverse_lookup_dictionary.h:17, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/reverse_lookup_dictionary.cc:18: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:62:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 62 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:65:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 65 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [58/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/dict/text_db.cc.o -MF src/CMakeFiles/rime.dir/rime/dict/text_db.cc.o.d -o src/CMakeFiles/rime.dir/rime/dict/text_db.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/text_db.cc [59/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/dict/table.cc.o -MF src/CMakeFiles/rime.dir/rime/dict/table.cc.o.d -o src/CMakeFiles/rime.dir/rime/dict/table.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/table.cc In file included from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/table.h:14, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/table.cc:14: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:62:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 62 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:65:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 65 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [60/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/dict/table_db.cc.o -MF src/CMakeFiles/rime.dir/rime/dict/table_db.cc.o.d -o src/CMakeFiles/rime.dir/rime/dict/table_db.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/table_db.cc [61/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/dict/tsv.cc.o -MF src/CMakeFiles/rime.dir/rime/dict/tsv.cc.o.d -o src/CMakeFiles/rime.dir/rime/dict/tsv.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/tsv.cc [62/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/dict/user_db_recovery_task.cc.o -MF src/CMakeFiles/rime.dir/rime/dict/user_db_recovery_task.cc.o.d -o src/CMakeFiles/rime.dir/rime/dict/user_db_recovery_task.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/user_db_recovery_task.cc [63/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/dict/vocabulary.cc.o -MF src/CMakeFiles/rime.dir/rime/dict/vocabulary.cc.o.d -o src/CMakeFiles/rime.dir/rime/dict/vocabulary.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.cc In file included from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.cc:11: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:62:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 62 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:65:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 65 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [64/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/gear/abc_segmentor.cc.o -MF src/CMakeFiles/rime.dir/rime/gear/abc_segmentor.cc.o.d -o src/CMakeFiles/rime.dir/rime/gear/abc_segmentor.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/abc_segmentor.cc [65/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/dict/user_db.cc.o -MF src/CMakeFiles/rime.dir/rime/dict/user_db.cc.o.d -o src/CMakeFiles/rime.dir/rime/dict/user_db.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/user_db.cc [66/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/gear/ascii_segmentor.cc.o -MF src/CMakeFiles/rime.dir/rime/gear/ascii_segmentor.cc.o.d -o src/CMakeFiles/rime.dir/rime/gear/ascii_segmentor.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/ascii_segmentor.cc [67/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/gear/affix_segmentor.cc.o -MF src/CMakeFiles/rime.dir/rime/gear/affix_segmentor.cc.o.d -o src/CMakeFiles/rime.dir/rime/gear/affix_segmentor.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/affix_segmentor.cc [68/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/dict/user_dictionary.cc.o -MF src/CMakeFiles/rime.dir/rime/dict/user_dictionary.cc.o.d -o src/CMakeFiles/rime.dir/rime/dict/user_dictionary.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/user_dictionary.cc In file included from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/table.h:14, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/user_dictionary.cc:21: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:62:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 62 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:65:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 65 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [69/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/gear/charset_filter.cc.o -MF src/CMakeFiles/rime.dir/rime/gear/charset_filter.cc.o.d -o src/CMakeFiles/rime.dir/rime/gear/charset_filter.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/charset_filter.cc In file included from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/charset_filter.cc:13: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:62:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 62 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:65:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 65 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [70/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/gear/ascii_composer.cc.o -MF src/CMakeFiles/rime.dir/rime/gear/ascii_composer.cc.o.d -o src/CMakeFiles/rime.dir/rime/gear/ascii_composer.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/ascii_composer.cc [71/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/gear/contextual_translation.cc.o -MF src/CMakeFiles/rime.dir/rime/gear/contextual_translation.cc.o.d -o src/CMakeFiles/rime.dir/rime/gear/contextual_translation.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/contextual_translation.cc In file included from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h:17, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/contextual_translation.cc:5: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:62:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 62 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:65:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 65 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h: In member function ‘bool rime::Phrase::is_exact_match() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h:90:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 90 | entry_->matching_code_size == entry_->code.size(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h: In member function ‘bool rime::Phrase::is_predicitve_match() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h:94:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 94 | entry_->matching_code_size < entry_->code.size(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [72/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/gear/echo_translator.cc.o -MF src/CMakeFiles/rime.dir/rime/gear/echo_translator.cc.o.d -o src/CMakeFiles/rime.dir/rime/gear/echo_translator.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/echo_translator.cc [73/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/gear/filter_commons.cc.o -MF src/CMakeFiles/rime.dir/rime/gear/filter_commons.cc.o.d -o src/CMakeFiles/rime.dir/rime/gear/filter_commons.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/filter_commons.cc [74/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/gear/fallback_segmentor.cc.o -MF src/CMakeFiles/rime.dir/rime/gear/fallback_segmentor.cc.o.d -o src/CMakeFiles/rime.dir/rime/gear/fallback_segmentor.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/fallback_segmentor.cc /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/fallback_segmentor.cc: In member function ‘virtual bool rime::FallbackSegmentor::Proceed(rime::Segmentation*)’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/fallback_segmentor.cc:25:9: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 25 | if (k == input.length()) | ~~^~~~~~~~~~~~~~~~~ [75/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/gear/matcher.cc.o -MF src/CMakeFiles/rime.dir/rime/gear/matcher.cc.o.d -o src/CMakeFiles/rime.dir/rime/gear/matcher.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/matcher.cc [76/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/gear/chord_composer.cc.o -MF src/CMakeFiles/rime.dir/rime/gear/chord_composer.cc.o.d -o src/CMakeFiles/rime.dir/rime/gear/chord_composer.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/chord_composer.cc [77/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/gear/editor.cc.o -MF src/CMakeFiles/rime.dir/rime/gear/editor.cc.o.d -o src/CMakeFiles/rime.dir/rime/gear/editor.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/editor.cc In file included from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h:17, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/editor.cc:15: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:62:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 62 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:65:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 65 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h: In member function ‘bool rime::Phrase::is_exact_match() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h:90:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 90 | entry_->matching_code_size == entry_->code.size(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h: In member function ‘bool rime::Phrase::is_predicitve_match() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h:94:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 94 | entry_->matching_code_size < entry_->code.size(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [78/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/gear/history_translator.cc.o -MF src/CMakeFiles/rime.dir/rime/gear/history_translator.cc.o.d -o src/CMakeFiles/rime.dir/rime/gear/history_translator.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/history_translator.cc [79/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/gear/key_binder.cc.o -MF src/CMakeFiles/rime.dir/rime/gear/key_binder.cc.o.d -o src/CMakeFiles/rime.dir/rime/gear/key_binder.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/key_binder.cc [80/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/gear/gears_module.cc.o -MF src/CMakeFiles/rime.dir/rime/gear/gears_module.cc.o.d -o src/CMakeFiles/rime.dir/rime/gear/gears_module.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/gears_module.cc In file included from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h:17, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/navigator.h:14, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/gears_module.cc:21: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:62:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 62 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:65:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 65 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h: In member function ‘bool rime::Phrase::is_exact_match() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h:90:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 90 | entry_->matching_code_size == entry_->code.size(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h: In member function ‘bool rime::Phrase::is_predicitve_match() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h:94:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 94 | entry_->matching_code_size < entry_->code.size(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [81/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/gear/punctuator.cc.o -MF src/CMakeFiles/rime.dir/rime/gear/punctuator.cc.o.d -o src/CMakeFiles/rime.dir/rime/gear/punctuator.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/punctuator.cc /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/punctuator.cc: In member function ‘virtual bool rime::PunctSegmentor::Proceed(rime::Segmentation*)’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/punctuator.cc:243:9: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 243 | if (k == input.length()) | ~~^~~~~~~~~~~~~~~~~ [82/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/gear/navigator.cc.o -MF src/CMakeFiles/rime.dir/rime/gear/navigator.cc.o.d -o src/CMakeFiles/rime.dir/rime/gear/navigator.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/navigator.cc In file included from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h:17, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/navigator.h:14, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/navigator.cc:16: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:62:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 62 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:65:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 65 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h: In member function ‘bool rime::Phrase::is_exact_match() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h:90:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 90 | entry_->matching_code_size == entry_->code.size(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h: In member function ‘bool rime::Phrase::is_predicitve_match() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h:94:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 94 | entry_->matching_code_size < entry_->code.size(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [83/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/gear/reverse_lookup_filter.cc.o -MF src/CMakeFiles/rime.dir/rime/gear/reverse_lookup_filter.cc.o.d -o src/CMakeFiles/rime.dir/rime/gear/reverse_lookup_filter.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/reverse_lookup_filter.cc In file included from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/reverse_lookup_dictionary.h:17, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/reverse_lookup_filter.cc:11: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:62:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 62 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:65:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 65 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/reverse_lookup_filter.cc:13: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h: In member function ‘bool rime::Phrase::is_exact_match() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h:90:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 90 | entry_->matching_code_size == entry_->code.size(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h: In member function ‘bool rime::Phrase::is_predicitve_match() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h:94:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 94 | entry_->matching_code_size < entry_->code.size(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [84/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/gear/poet.cc.o -MF src/CMakeFiles/rime.dir/rime/gear/poet.cc.o.d -o src/CMakeFiles/rime.dir/rime/gear/poet.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/poet.cc In file included from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/poet.cc:13: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:62:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 62 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:65:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 65 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/poet.h:15, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/poet.cc:15: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h: In member function ‘bool rime::Phrase::is_exact_match() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h:90:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 90 | entry_->matching_code_size == entry_->code.size(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h: In member function ‘bool rime::Phrase::is_predicitve_match() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h:94:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 94 | entry_->matching_code_size < entry_->code.size(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [85/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/gear/memory.cc.o -MF src/CMakeFiles/rime.dir/rime/gear/memory.cc.o.d -o src/CMakeFiles/rime.dir/rime/gear/memory.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/memory.cc In file included from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/prism.h:16, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/dictionary.h:13, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/memory.cc:15: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:62:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 62 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:65:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 65 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/memory.cc:18: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h: In member function ‘bool rime::Phrase::is_exact_match() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h:90:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 90 | entry_->matching_code_size == entry_->code.size(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h: In member function ‘bool rime::Phrase::is_predicitve_match() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h:94:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 94 | entry_->matching_code_size < entry_->code.size(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [86/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/gear/selector.cc.o -MF src/CMakeFiles/rime.dir/rime/gear/selector.cc.o.d -o src/CMakeFiles/rime.dir/rime/gear/selector.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/selector.cc [87/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/gear/reverse_lookup_translator.cc.o -MF src/CMakeFiles/rime.dir/rime/gear/reverse_lookup_translator.cc.o.d -o src/CMakeFiles/rime.dir/rime/gear/reverse_lookup_translator.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/reverse_lookup_translator.cc In file included from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/prism.h:16, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/dictionary.h:13, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/reverse_lookup_translator.cc:15: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:62:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 62 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:65:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 65 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/reverse_lookup_translator.cc:18: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h: In member function ‘bool rime::Phrase::is_exact_match() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h:90:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 90 | entry_->matching_code_size == entry_->code.size(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h: In member function ‘bool rime::Phrase::is_predicitve_match() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h:94:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 94 | entry_->matching_code_size < entry_->code.size(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [88/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/gear/schema_list_translator.cc.o -MF src/CMakeFiles/rime.dir/rime/gear/schema_list_translator.cc.o.d -o src/CMakeFiles/rime.dir/rime/gear/schema_list_translator.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/schema_list_translator.cc [89/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/gear/single_char_filter.cc.o -MF src/CMakeFiles/rime.dir/rime/gear/single_char_filter.cc.o.d -o src/CMakeFiles/rime.dir/rime/gear/single_char_filter.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/single_char_filter.cc In file included from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h:17, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/single_char_filter.cc:11: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:62:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 62 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:65:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 65 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h: In member function ‘bool rime::Phrase::is_exact_match() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h:90:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 90 | entry_->matching_code_size == entry_->code.size(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h: In member function ‘bool rime::Phrase::is_predicitve_match() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h:94:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 94 | entry_->matching_code_size < entry_->code.size(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [90/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/gear/shape.cc.o -MF src/CMakeFiles/rime.dir/rime/gear/shape.cc.o.d -o src/CMakeFiles/rime.dir/rime/gear/shape.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/shape.cc [91/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/gear/script_translator.cc.o -MF src/CMakeFiles/rime.dir/rime/gear/script_translator.cc.o.d -o src/CMakeFiles/rime.dir/rime/gear/script_translator.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/script_translator.cc In file included from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/prism.h:16, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/corrector.h:15, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/script_translator.cc:24: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:62:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 62 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:65:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 65 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/poet.h:15, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/script_translator.cc:27: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h: In member function ‘bool rime::Phrase::is_exact_match() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h:90:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 90 | entry_->matching_code_size == entry_->code.size(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h: In member function ‘bool rime::Phrase::is_predicitve_match() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h:94:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 94 | entry_->matching_code_size < entry_->code.size(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/script_translator.cc: In instantiation of ‘void rime::ScriptTranslation::EnrollEntries(std::map&, rime::an&) [with QueryResult = std::map; rime::an = std::shared_ptr >]’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/script_translator.cc:681:20: required from here 681 | EnrollEntries(same_start_pos, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 682 | user_dict->Lookup(syllable_graph, x.first, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 683 | kMaxSyllablesForUserPhraseQuery)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/script_translator.cc:663:32: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 663 | while (homophones.size() < translator_->max_homophones() && | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/script_translator.cc: In instantiation of ‘void rime::ScriptTranslation::EnrollEntries(std::map&, rime::an&) [with QueryResult = std::map; rime::an = std::shared_ptr >]’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/script_translator.cc:686:18: required from here 686 | EnrollEntries(same_start_pos, dict->Lookup(syllable_graph, x.first, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 687 | &translator_->blacklist())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/script_translator.cc:663:32: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 663 | while (homophones.size() < translator_->max_homophones() && | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [92/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/gear/uniquifier.cc.o -MF src/CMakeFiles/rime.dir/rime/gear/uniquifier.cc.o.d -o src/CMakeFiles/rime.dir/rime/gear/uniquifier.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/uniquifier.cc [93/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/gear/switch_translator.cc.o -MF src/CMakeFiles/rime.dir/rime/gear/switch_translator.cc.o.d -o src/CMakeFiles/rime.dir/rime/gear/switch_translator.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/switch_translator.cc [94/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/gear/simplifier.cc.o -MF src/CMakeFiles/rime.dir/rime/gear/simplifier.cc.o.d -o src/CMakeFiles/rime.dir/rime/gear/simplifier.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/simplifier.cc [95/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/gear/recognizer.cc.o -MF src/CMakeFiles/rime.dir/rime/gear/recognizer.cc.o.d -o src/CMakeFiles/rime.dir/rime/gear/recognizer.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/recognizer.cc [96/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/gear/unity_table_encoder.cc.o -MF src/CMakeFiles/rime.dir/rime/gear/unity_table_encoder.cc.o.d -o src/CMakeFiles/rime.dir/rime/gear/unity_table_encoder.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/unity_table_encoder.cc In file included from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/user_dictionary.h:14, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/unity_table_encoder.cc:9: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:62:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 62 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:65:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 65 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [97/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/lever/custom_settings.cc.o -MF src/CMakeFiles/rime.dir/rime/lever/custom_settings.cc.o.d -o src/CMakeFiles/rime.dir/rime/lever/custom_settings.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/lever/custom_settings.cc [98/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/lever/customizer.cc.o -MF src/CMakeFiles/rime.dir/rime/lever/customizer.cc.o.d -o src/CMakeFiles/rime.dir/rime/lever/customizer.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/lever/customizer.cc [99/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/lever/levers_stdbool.cc.o -MF src/CMakeFiles/rime.dir/rime/lever/levers_stdbool.cc.o.d -o src/CMakeFiles/rime.dir/rime/lever/levers_stdbool.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/lever/levers_stdbool.cc [100/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_VERSION=\"1.16.1\" -Drime_lua_EXPORTS -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT plugins/CMakeFiles/rime-lua.dir/plugin.cc.o -MF plugins/CMakeFiles/rime-lua.dir/plugin.cc.o.d -o plugins/CMakeFiles/rime-lua.dir/plugin.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/plugin.cc [101/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_VERSION=\"1.16.1\" -Drime_octagram_EXPORTS -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT plugins/CMakeFiles/rime-octagram.dir/plugin.cc.o -MF plugins/CMakeFiles/rime-octagram.dir/plugin.cc.o.d -o plugins/CMakeFiles/rime-octagram.dir/plugin.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/plugin.cc [102/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_VERSION=\"1.16.1\" -Drime_predict_EXPORTS -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT plugins/CMakeFiles/rime-predict.dir/plugin.cc.o -MF plugins/CMakeFiles/rime-predict.dir/plugin.cc.o.d -o plugins/CMakeFiles/rime-predict.dir/plugin.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/plugin.cc [103/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/gear/table_translator.cc.o -MF src/CMakeFiles/rime.dir/rime/gear/table_translator.cc.o.d -o src/CMakeFiles/rime.dir/rime/gear/table_translator.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/table_translator.cc In file included from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/prism.h:16, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/dictionary.h:13, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/table_translator.cc:19: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:62:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 62 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:65:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 65 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/poet.h:15, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/table_translator.cc:22: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h: In member function ‘bool rime::Phrase::is_exact_match() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h:90:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 90 | entry_->matching_code_size == entry_->code.size(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h: In member function ‘bool rime::Phrase::is_predicitve_match() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h:94:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 94 | entry_->matching_code_size < entry_->code.size(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/table_translator.cc: In member function ‘rime::an rime::TableTranslator::MakeSentence(const std::string&, size_t, bool)’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/table_translator.cc:566:31: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 566 | if (homographs.size() >= max_homographs_) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/table_translator.cc:647:31: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 647 | if (homographs.size() >= max_homographs_) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/table_translator.cc: In instantiation of ‘void rime::collect_entries(DictEntryList&, Iter&, int) [with Iter = UserDictEntryIterator]’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/table_translator.cc:580:28: required from here 580 | collect_entries(homographs, uter_copy, max_homographs_); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/table_translator.cc:534:22: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 534 | if (entries.size() < max_entries && !iter.exhausted()) { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/table_translator.cc:537:27: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 537 | while (entries.size() < max_entries && iter.Next()) { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/table_translator.cc: In instantiation of ‘void rime::collect_entries(DictEntryList&, Iter&, int) [with Iter = DictEntryIterator]’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/table_translator.cc:659:28: required from here 659 | collect_entries(homographs, iter_copy, max_homographs_); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/table_translator.cc:534:22: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 534 | if (entries.size() < max_entries && !iter.exhausted()) { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/table_translator.cc:537:27: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 537 | while (entries.size() < max_entries && iter.Next()) { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [104/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/lever/levers_module.cc.o -MF src/CMakeFiles/rime.dir/rime/lever/levers_module.cc.o.d -o src/CMakeFiles/rime.dir/rime/lever/levers_module.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/lever/levers_module.cc [105/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/lever/user_dict_manager.cc.o -MF src/CMakeFiles/rime.dir/rime/lever/user_dict_manager.cc.o.d -o src/CMakeFiles/rime.dir/rime/lever/user_dict_manager.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/lever/user_dict_manager.cc [106/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/lever/switcher_settings.cc.o -MF src/CMakeFiles/rime.dir/rime/lever/switcher_settings.cc.o.d -o src/CMakeFiles/rime.dir/rime/lever/switcher_settings.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/lever/switcher_settings.cc [107/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT plugins/lua/CMakeFiles/rime-lua-objs.dir/src/modules.cc.o -MF plugins/lua/CMakeFiles/rime-lua-objs.dir/src/modules.cc.o.d -o plugins/lua/CMakeFiles/rime-lua-objs.dir/src/modules.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/lua/src/modules.cc In file included from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/lua/src/modules.cc:6: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/lua/src/lib/lua_templates.h:436:13: warning: ‘void pushdataX(lua_State*)’ defined but not used [-Wunused-function] 436 | static void pushdataX(lua_State *L) {} | ^~~~~~~~~ [108/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/lever/deployment_tasks.cc.o -MF src/CMakeFiles/rime.dir/rime/lever/deployment_tasks.cc.o.d -o src/CMakeFiles/rime.dir/rime/lever/deployment_tasks.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/lever/deployment_tasks.cc In file included from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/prism.h:16, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/dictionary.h:13, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/lever/deployment_tasks.cc:24: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:62:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 62 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:65:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 65 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/lever/deployment_tasks.cc: In member function ‘virtual bool rime::InstallationUpdate::Run(rime::Deployer*)’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/lever/deployment_tasks.cc:84:15: warning: unused variable ‘shared_data_path’ [-Wunused-variable] 84 | const path& shared_data_path(deployer->shared_data_dir); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/lever/deployment_tasks.cc: In member function ‘virtual bool rime::SchemaUpdate::Run(rime::Deployer*)’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/lever/deployment_tasks.cc:363:15: warning: unused variable ‘user_data_path’ [-Wunused-variable] 363 | const path& user_data_path(deployer->user_data_dir); | ^~~~~~~~~~~~~~ [109/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/gear/speller.cc.o -MF src/CMakeFiles/rime.dir/rime/gear/speller.cc.o.d -o src/CMakeFiles/rime.dir/rime/gear/speller.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/speller.cc [110/170] /usr/bin/gcc -DBOOST_DLL_USE_STD_FS -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIC -MD -MT plugins/lua/CMakeFiles/rime-lua-objs.dir/src/lib/lauxlib-compat.c.o -MF plugins/lua/CMakeFiles/rime-lua-objs.dir/src/lib/lauxlib-compat.c.o.d -o plugins/lua/CMakeFiles/rime-lua-objs.dir/src/lib/lauxlib-compat.c.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/lua/src/lib/lauxlib-compat.c [111/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT plugins/lua/CMakeFiles/rime-lua-objs.dir/src/opencc.cc.o -MF plugins/lua/CMakeFiles/rime-lua-objs.dir/src/opencc.cc.o.d -o plugins/lua/CMakeFiles/rime-lua-objs.dir/src/opencc.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/lua/src/opencc.cc /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/lua/src/opencc.cc:157:16: warning: ‘std::vector > {anonymous}::Opencc::convert_word(const std::string&)’ defined but not used [-Wunused-function] 157 | vector Opencc::convert_word(const string& text){ | ^~~~~~ In file included from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/lua/src/lib/lua_export_type.h:3, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/lua/src/opencc.cc:19: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/lua/src/lib/lua_templates.h:436:13: warning: ‘void pushdataX(lua_State*)’ defined but not used [-Wunused-function] 436 | static void pushdataX(lua_State *L) {} | ^~~~~~~~~ [112/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT plugins/lua/CMakeFiles/rime-lua-objs.dir/src/lib/lua.cc.o -MF plugins/lua/CMakeFiles/rime-lua-objs.dir/src/lib/lua.cc.o.d -o plugins/lua/CMakeFiles/rime-lua-objs.dir/src/lib/lua.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/lua/src/lib/lua.cc In file included from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/lua/src/lib/lua.cc:2: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/lua/src/lib/lua_templates.h:436:13: warning: ‘void pushdataX(lua_State*)’ defined but not used [-Wunused-function] 436 | static void pushdataX(lua_State *L) {} | ^~~~~~~~~ [113/170] /usr/bin/gcc -DBOOST_DLL_USE_STD_FS -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DNDEBUG -fPIC -MD -MT plugins/lua/CMakeFiles/rime-lua-objs.dir/src/lib/lutf8lib-compat.c.o -MF plugins/lua/CMakeFiles/rime-lua-objs.dir/src/lib/lutf8lib-compat.c.o.d -o plugins/lua/CMakeFiles/rime-lua-objs.dir/src/lib/lutf8lib-compat.c.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/lua/src/lib/lutf8lib-compat.c [114/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_EXPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/rime.dir/rime/gear/translator_commons.cc.o -MF src/CMakeFiles/rime.dir/rime/gear/translator_commons.cc.o.d -o src/CMakeFiles/rime.dir/rime/gear/translator_commons.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.cc In file included from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h:17, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.cc:13: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:62:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 62 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:65:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 65 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h: In member function ‘bool rime::Phrase::is_exact_match() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h:90:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 90 | entry_->matching_code_size == entry_->code.size(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h: In member function ‘bool rime::Phrase::is_predicitve_match() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h:94:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 94 | entry_->matching_code_size < entry_->code.size(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [115/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT plugins/lua/CMakeFiles/rime-lua-objs.dir/src/lua_gears.cc.o -MF plugins/lua/CMakeFiles/rime-lua-objs.dir/src/lua_gears.cc.o.d -o plugins/lua/CMakeFiles/rime-lua-objs.dir/src/lua_gears.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/lua/src/lua_gears.cc In file included from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/lua/src/lua_gears.cc:1: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/lua/src/lib/lua_templates.h:436:13: warning: ‘void pushdataX(lua_State*)’ defined but not used [-Wunused-function] 436 | static void pushdataX(lua_State *L) {} | ^~~~~~~~~ [116/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT plugins/octagram/CMakeFiles/rime-octagram-objs.dir/src/gram_encoding.cc.o -MF plugins/octagram/CMakeFiles/rime-octagram-objs.dir/src/gram_encoding.cc.o.d -o plugins/octagram/CMakeFiles/rime-octagram-objs.dir/src/gram_encoding.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/octagram/src/gram_encoding.cc [117/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT plugins/lua/CMakeFiles/rime-lua-objs.dir/src/script_translator.cc.o -MF plugins/lua/CMakeFiles/rime-lua-objs.dir/src/script_translator.cc.o.d -o plugins/lua/CMakeFiles/rime-lua-objs.dir/src/script_translator.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/lua/src/script_translator.cc In file included from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/memory.h:11, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/script_translator.h:14, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/lua/src/script_translator.cc:8: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:62:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 62 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:65:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 65 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/script_translator.h:15: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h: In member function ‘bool rime::Phrase::is_exact_match() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h:90:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 90 | entry_->matching_code_size == entry_->code.size(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h: In member function ‘bool rime::Phrase::is_predicitve_match() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h:94:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 94 | entry_->matching_code_size < entry_->code.size(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/lua/src/lib/lua_export_type.h:3, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/lua/src/translator.h:12, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/lua/src/script_translator.cc:17: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/lua/src/lib/lua_templates.h: At global scope: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/lua/src/lib/lua_templates.h:436:13: warning: ‘void pushdataX(lua_State*)’ defined but not used [-Wunused-function] 436 | static void pushdataX(lua_State *L) {} | ^~~~~~~~~ [118/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT plugins/octagram/CMakeFiles/rime-octagram-objs.dir/src/gram_db.cc.o -MF plugins/octagram/CMakeFiles/rime-octagram-objs.dir/src/gram_db.cc.o.d -o plugins/octagram/CMakeFiles/rime-octagram-objs.dir/src/gram_db.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/octagram/src/gram_db.cc [119/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT plugins/octagram/CMakeFiles/rime-octagram-objs.dir/src/grammar_module.cc.o -MF plugins/octagram/CMakeFiles/rime-octagram-objs.dir/src/grammar_module.cc.o.d -o plugins/octagram/CMakeFiles/rime-octagram-objs.dir/src/grammar_module.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/octagram/src/grammar_module.cc [120/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT plugins/lua/CMakeFiles/rime-lua-objs.dir/src/table_translator.cc.o -MF plugins/lua/CMakeFiles/rime-lua-objs.dir/src/table_translator.cc.o.d -o plugins/lua/CMakeFiles/rime-lua-objs.dir/src/table_translator.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/lua/src/table_translator.cc In file included from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/prism.h:16, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/dictionary.h:13, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/table_translator.h:15, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/lua/src/table_translator.cc:8: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:62:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 62 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:65:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 65 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/table_translator.h:18: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h: In member function ‘bool rime::Phrase::is_exact_match() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h:90:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 90 | entry_->matching_code_size == entry_->code.size(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h: In member function ‘bool rime::Phrase::is_predicitve_match() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h:94:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 94 | entry_->matching_code_size < entry_->code.size(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/lua/src/lib/lua_export_type.h:3, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/lua/src/translator.h:12, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/lua/src/table_translator.cc:18: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/lua/src/lib/lua_templates.h: At global scope: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/lua/src/lib/lua_templates.h:436:13: warning: ‘void pushdataX(lua_State*)’ defined but not used [-Wunused-function] 436 | static void pushdataX(lua_State *L) {} | ^~~~~~~~~ [121/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT plugins/octagram/CMakeFiles/rime-octagram-objs.dir/src/octagram.cc.o -MF plugins/octagram/CMakeFiles/rime-octagram-objs.dir/src/octagram.cc.o.d -o plugins/octagram/CMakeFiles/rime-octagram-objs.dir/src/octagram.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/octagram/src/octagram.cc [122/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/octagram/tools/../src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -MD -MT plugins/octagram/tools/CMakeFiles/build_grammar.dir/build_grammar.cc.o -MF plugins/octagram/tools/CMakeFiles/build_grammar.dir/build_grammar.cc.o.d -o plugins/octagram/tools/CMakeFiles/build_grammar.dir/build_grammar.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/octagram/tools/build_grammar.cc [123/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT plugins/lua/CMakeFiles/rime-lua-objs.dir/src/types_ext.cc.o -MF plugins/lua/CMakeFiles/rime-lua-objs.dir/src/types_ext.cc.o.d -o plugins/lua/CMakeFiles/rime-lua-objs.dir/src/types_ext.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/lua/src/types_ext.cc In file included from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/reverse_lookup_dictionary.h:17, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/lua/src/types_ext.cc:14: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:62:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 62 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:65:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 65 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/lua/src/lib/lua_export_type.h:3, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/lua/src/types_ext.cc:19: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/lua/src/lib/lua_templates.h: At global scope: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/lua/src/lib/lua_templates.h:436:13: warning: ‘void pushdataX(lua_State*)’ defined but not used [-Wunused-function] 436 | static void pushdataX(lua_State *L) {} | ^~~~~~~~~ [124/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT plugins/predict/CMakeFiles/rime-predict-objs.dir/src/predict_module.cc.o -MF plugins/predict/CMakeFiles/rime-predict-objs.dir/src/predict_module.cc.o.d -o plugins/predict/CMakeFiles/rime-predict-objs.dir/src/predict_module.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/predict/src/predict_module.cc In file included from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/table.h:14, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/predict/src/predict_db.h:8, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/predict/src/predict_engine.h:4, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/predict/src/predict_module.cc:6: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:62:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 62 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:65:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 65 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [125/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -MD -MT tools/CMakeFiles/rime_api_console.dir/rime_api_console.cc.o -MF tools/CMakeFiles/rime_api_console.dir/rime_api_console.cc.o.d -o tools/CMakeFiles/rime_api_console.dir/rime_api_console.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/tools/rime_api_console.cc [126/170] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=src/CMakeFiles/rime.dir/link.d -Wl,-soname,librime.so.1 -o lib/librime.so.1.16.1 plugins/CMakeFiles/rime-plugins-objs.dir/plugins_module.cc.o src/CMakeFiles/rime.dir/rime_api.cc.o src/CMakeFiles/rime.dir/rime_api_stdbool.cc.o src/CMakeFiles/rime.dir/rime/candidate.cc.o src/CMakeFiles/rime.dir/rime/commit_history.cc.o src/CMakeFiles/rime.dir/rime/composition.cc.o src/CMakeFiles/rime.dir/rime/context.cc.o src/CMakeFiles/rime.dir/rime/core_module.cc.o src/CMakeFiles/rime.dir/rime/deployer.cc.o src/CMakeFiles/rime.dir/rime/engine.cc.o src/CMakeFiles/rime.dir/rime/key_event.cc.o src/CMakeFiles/rime.dir/rime/key_table.cc.o src/CMakeFiles/rime.dir/rime/language.cc.o src/CMakeFiles/rime.dir/rime/menu.cc.o src/CMakeFiles/rime.dir/rime/module.cc.o src/CMakeFiles/rime.dir/rime/registry.cc.o src/CMakeFiles/rime.dir/rime/resource.cc.o src/CMakeFiles/rime.dir/rime/schema.cc.o src/CMakeFiles/rime.dir/rime/segmentation.cc.o src/CMakeFiles/rime.dir/rime/service.cc.o src/CMakeFiles/rime.dir/rime/setup.cc.o src/CMakeFiles/rime.dir/rime/signature.cc.o src/CMakeFiles/rime.dir/rime/switcher.cc.o src/CMakeFiles/rime.dir/rime/switches.cc.o src/CMakeFiles/rime.dir/rime/ticket.cc.o src/CMakeFiles/rime.dir/rime/translation.cc.o src/CMakeFiles/rime.dir/rime/config/auto_patch_config_plugin.cc.o src/CMakeFiles/rime.dir/rime/config/build_info_plugin.cc.o src/CMakeFiles/rime.dir/rime/config/config_compiler.cc.o src/CMakeFiles/rime.dir/rime/config/config_component.cc.o src/CMakeFiles/rime.dir/rime/config/config_data.cc.o src/CMakeFiles/rime.dir/rime/config/config_types.cc.o src/CMakeFiles/rime.dir/rime/config/default_config_plugin.cc.o src/CMakeFiles/rime.dir/rime/config/legacy_dictionary_config_plugin.cc.o src/CMakeFiles/rime.dir/rime/config/legacy_preset_config_plugin.cc.o src/CMakeFiles/rime.dir/rime/config/save_output_plugin.cc.o src/CMakeFiles/rime.dir/rime/algo/algebra.cc.o src/CMakeFiles/rime.dir/rime/algo/calculus.cc.o src/CMakeFiles/rime.dir/rime/algo/encoder.cc.o src/CMakeFiles/rime.dir/rime/algo/spelling.cc.o src/CMakeFiles/rime.dir/rime/algo/strings.cc.o src/CMakeFiles/rime.dir/rime/algo/syllabifier.cc.o src/CMakeFiles/rime.dir/rime/algo/utilities.cc.o src/CMakeFiles/rime.dir/rime/dict/corrector.cc.o src/CMakeFiles/rime.dir/rime/dict/db.cc.o src/CMakeFiles/rime.dir/rime/dict/db_utils.cc.o src/CMakeFiles/rime.dir/rime/dict/dict_compiler.cc.o src/CMakeFiles/rime.dir/rime/dict/dict_module.cc.o src/CMakeFiles/rime.dir/rime/dict/dict_settings.cc.o src/CMakeFiles/rime.dir/rime/dict/dictionary.cc.o src/CMakeFiles/rime.dir/rime/dict/entry_collector.cc.o src/CMakeFiles/rime.dir/rime/dict/level_db.cc.o src/CMakeFiles/rime.dir/rime/dict/mapped_file.cc.o src/CMakeFiles/rime.dir/rime/dict/preset_vocabulary.cc.o src/CMakeFiles/rime.dir/rime/dict/prism.cc.o src/CMakeFiles/rime.dir/rime/dict/reverse_lookup_dictionary.cc.o src/CMakeFiles/rime.dir/rime/dict/string_table.cc.o src/CMakeFiles/rime.dir/rime/dict/table.cc.o src/CMakeFiles/rime.dir/rime/dict/table_db.cc.o src/CMakeFiles/rime.dir/rime/dict/text_db.cc.o src/CMakeFiles/rime.dir/rime/dict/tsv.cc.o src/CMakeFiles/rime.dir/rime/dict/user_db.cc.o src/CMakeFiles/rime.dir/rime/dict/user_db_recovery_task.cc.o src/CMakeFiles/rime.dir/rime/dict/user_dictionary.cc.o src/CMakeFiles/rime.dir/rime/dict/vocabulary.cc.o src/CMakeFiles/rime.dir/rime/gear/abc_segmentor.cc.o src/CMakeFiles/rime.dir/rime/gear/affix_segmentor.cc.o src/CMakeFiles/rime.dir/rime/gear/ascii_composer.cc.o src/CMakeFiles/rime.dir/rime/gear/ascii_segmentor.cc.o src/CMakeFiles/rime.dir/rime/gear/charset_filter.cc.o src/CMakeFiles/rime.dir/rime/gear/chord_composer.cc.o src/CMakeFiles/rime.dir/rime/gear/contextual_translation.cc.o src/CMakeFiles/rime.dir/rime/gear/echo_translator.cc.o src/CMakeFiles/rime.dir/rime/gear/editor.cc.o src/CMakeFiles/rime.dir/rime/gear/fallback_segmentor.cc.o src/CMakeFiles/rime.dir/rime/gear/filter_commons.cc.o src/CMakeFiles/rime.dir/rime/gear/gears_module.cc.o src/CMakeFiles/rime.dir/rime/gear/history_translator.cc.o src/CMakeFiles/rime.dir/rime/gear/key_binder.cc.o src/CMakeFiles/rime.dir/rime/gear/matcher.cc.o src/CMakeFiles/rime.dir/rime/gear/memory.cc.o src/CMakeFiles/rime.dir/rime/gear/navigator.cc.o src/CMakeFiles/rime.dir/rime/gear/poet.cc.o src/CMakeFiles/rime.dir/rime/gear/punctuator.cc.o src/CMakeFiles/rime.dir/rime/gear/recognizer.cc.o src/CMakeFiles/rime.dir/rime/gear/reverse_lookup_filter.cc.o src/CMakeFiles/rime.dir/rime/gear/reverse_lookup_translator.cc.o src/CMakeFiles/rime.dir/rime/gear/schema_list_translator.cc.o src/CMakeFiles/rime.dir/rime/gear/script_translator.cc.o src/CMakeFiles/rime.dir/rime/gear/selector.cc.o src/CMakeFiles/rime.dir/rime/gear/shape.cc.o src/CMakeFiles/rime.dir/rime/gear/simplifier.cc.o src/CMakeFiles/rime.dir/rime/gear/single_char_filter.cc.o src/CMakeFiles/rime.dir/rime/gear/speller.cc.o src/CMakeFiles/rime.dir/rime/gear/switch_translator.cc.o src/CMakeFiles/rime.dir/rime/gear/table_translator.cc.o src/CMakeFiles/rime.dir/rime/gear/translator_commons.cc.o src/CMakeFiles/rime.dir/rime/gear/uniquifier.cc.o src/CMakeFiles/rime.dir/rime/gear/unity_table_encoder.cc.o src/CMakeFiles/rime.dir/rime/lever/custom_settings.cc.o src/CMakeFiles/rime.dir/rime/lever/customizer.cc.o src/CMakeFiles/rime.dir/rime/lever/deployment_tasks.cc.o src/CMakeFiles/rime.dir/rime/lever/levers_module.cc.o src/CMakeFiles/rime.dir/rime/lever/levers_stdbool.cc.o src/CMakeFiles/rime.dir/rime/lever/switcher_settings.cc.o src/CMakeFiles/rime.dir/rime/lever/user_dict_manager.cc.o -L/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/lib -Wl,-rpath,/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/lib: /usr/lib64/libboost_regex.so.1.90.0 /usr/lib64/libglog.so /usr/lib64/libyaml-cpp.so /usr/lib64/libgflags.so -ldl /usr/lib64/libleveldb.so /usr/lib64/libmarisa.so /usr/lib64/libopencc.so && : [127/170] /usr/bin/cmake -E cmake_symlink_library lib/librime.so.1.16.1 lib/librime.so.1 lib/librime.so && : [128/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT plugins/predict/CMakeFiles/rime-predict-objs.dir/src/predict_engine.cc.o -MF plugins/predict/CMakeFiles/rime-predict-objs.dir/src/predict_engine.cc.o.d -o plugins/predict/CMakeFiles/rime-predict-objs.dir/src/predict_engine.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/predict/src/predict_engine.cc In file included from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/table.h:14, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/predict/src/predict_db.h:8, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/predict/src/predict_engine.h:4, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/predict/src/predict_engine.cc:1: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:62:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 62 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:65:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 65 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [129/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT plugins/predict/CMakeFiles/rime-predict-objs.dir/src/predict_translator.cc.o -MF plugins/predict/CMakeFiles/rime-predict-objs.dir/src/predict_translator.cc.o.d -o plugins/predict/CMakeFiles/rime-predict-objs.dir/src/predict_translator.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/predict/src/predict_translator.cc In file included from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/table.h:14, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/predict/src/predict_db.h:8, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/predict/src/predict_engine.h:4, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/predict/src/predict_translator.cc:3: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:62:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 62 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:65:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 65 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [130/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT plugins/predict/CMakeFiles/rime-predict-objs.dir/src/predict_db.cc.o -MF plugins/predict/CMakeFiles/rime-predict-objs.dir/src/predict_db.cc.o.d -o plugins/predict/CMakeFiles/rime-predict-objs.dir/src/predict_db.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/predict/src/predict_db.cc In file included from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/table.h:14, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/predict/src/predict_db.h:8, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/predict/src/predict_db.cc:1: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:62:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 62 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:65:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 65 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/predict/src/predict_db.cc: In member function ‘bool rime::PredictDb::Build(const rime::predict::RawData&)’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/predict/src/predict_db.cc:83:16: warning: unused variable ‘kReservedSize’ [-Wunused-variable] 83 | const size_t kReservedSize = 1024; | ^~~~~~~~~~~~~ [131/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -MD -MT tools/CMakeFiles/rime_api_console.dir/line_editor.cc.o -MF tools/CMakeFiles/rime_api_console.dir/line_editor.cc.o.d -o tools/CMakeFiles/rime_api_console.dir/line_editor.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/tools/line_editor.cc [132/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/predict/tools/../src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -MD -MT plugins/predict/tools/CMakeFiles/build_predict.dir/build_predict.cc.o -MF plugins/predict/tools/CMakeFiles/build_predict.dir/build_predict.cc.o.d -o plugins/predict/tools/CMakeFiles/build_predict.dir/build_predict.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/predict/tools/build_predict.cc In file included from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/table.h:14, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/predict/tools/../src/predict_db.h:8, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/predict/tools/build_predict.cc:7: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:62:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 62 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:65:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 65 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [133/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -MD -MT tools/CMakeFiles/rime_patch.dir/rime_patch.cc.o -MF tools/CMakeFiles/rime_patch.dir/rime_patch.cc.o.d -o tools/CMakeFiles/rime_patch.dir/rime_patch.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/tools/rime_patch.cc [134/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_IMPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -MD -MT tools/CMakeFiles/rime_console.dir/rime_console.cc.o -MF tools/CMakeFiles/rime_console.dir/rime_console.cc.o.d -o tools/CMakeFiles/rime_console.dir/rime_console.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/tools/rime_console.cc In file included from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/prism.h:16, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/dictionary.h:13, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/tools/rime_console.cc:19: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:62:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 62 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:65:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 65 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [135/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_IMPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -MD -MT tools/CMakeFiles/rime_deployer.dir/rime_deployer.cc.o -MF tools/CMakeFiles/rime_deployer.dir/rime_deployer.cc.o.d -o tools/CMakeFiles/rime_deployer.dir/rime_deployer.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/tools/rime_deployer.cc [136/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -MD -MT tools/CMakeFiles/rime_dict_manager.dir/rime_dict_manager.cc.o -MF tools/CMakeFiles/rime_dict_manager.dir/rime_dict_manager.cc.o.d -o tools/CMakeFiles/rime_dict_manager.dir/rime_dict_manager.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/tools/rime_dict_manager.cc [137/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -MD -MT tools/CMakeFiles/rime_table_decompiler.dir/rime_table_decompiler.cc.o -MF tools/CMakeFiles/rime_table_decompiler.dir/rime_table_decompiler.cc.o.d -o tools/CMakeFiles/rime_table_decompiler.dir/rime_table_decompiler.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/tools/rime_table_decompiler.cc In file included from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/table.h:14, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/tools/rime_table_decompiler.cc:10: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:62:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 62 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:65:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 65 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/tools/rime_table_decompiler.cc: In function ‘void recursion(rime::Table*, rime::TableQuery*, std::ofstream&)’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/tools/rime_table_decompiler.cc:53:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint32_t’ {aka ‘unsigned int’} [-Wsign-compare] 53 | for (int i = 0; i < table->metadata()->num_syllables; i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [138/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT plugins/predict/CMakeFiles/rime-predict-objs.dir/src/predictor.cc.o -MF plugins/predict/CMakeFiles/rime-predict-objs.dir/src/predictor.cc.o.d -o plugins/predict/CMakeFiles/rime-predict-objs.dir/src/predictor.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/predict/src/predictor.cc In file included from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/table.h:14, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/predict/src/predict_db.h:8, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/predict/src/predict_engine.h:4, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/predict/src/predictor.cc:3: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:62:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 62 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:65:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 65 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [139/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DRIME_BUILD_SHARED_LIBS -DRIME_IMPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -MD -MT test/CMakeFiles/rime_test.dir/calculus_test.cc.o -MF test/CMakeFiles/rime_test.dir/calculus_test.cc.o.d -o test/CMakeFiles/rime_test.dir/calculus_test.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/test/calculus_test.cc [140/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DRIME_BUILD_SHARED_LIBS -DRIME_IMPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -MD -MT test/CMakeFiles/rime_test.dir/component_test.cc.o -MF test/CMakeFiles/rime_test.dir/component_test.cc.o.d -o test/CMakeFiles/rime_test.dir/component_test.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/test/component_test.cc [141/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DRIME_BUILD_SHARED_LIBS -DRIME_IMPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -MD -MT test/CMakeFiles/rime_test.dir/algebra_test.cc.o -MF test/CMakeFiles/rime_test.dir/algebra_test.cc.o.d -o test/CMakeFiles/rime_test.dir/algebra_test.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/test/algebra_test.cc [142/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DRIME_BUILD_SHARED_LIBS -DRIME_IMPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -MD -MT test/CMakeFiles/rime_test.dir/config_compiler_test.cc.o -MF test/CMakeFiles/rime_test.dir/config_compiler_test.cc.o.d -o test/CMakeFiles/rime_test.dir/config_compiler_test.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/test/config_compiler_test.cc [143/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DRIME_BUILD_SHARED_LIBS -DRIME_IMPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -MD -MT test/CMakeFiles/rime_test.dir/dictionary_test.cc.o -MF test/CMakeFiles/rime_test.dir/dictionary_test.cc.o.d -o test/CMakeFiles/rime_test.dir/dictionary_test.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/test/dictionary_test.cc In file included from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/prism.h:16, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/dictionary.h:13, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/test/dictionary_test.cc:11: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:62:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 62 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:65:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 65 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [144/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DRIME_BUILD_SHARED_LIBS -DRIME_IMPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -MD -MT test/CMakeFiles/rime_test.dir/flavored_api_test.cc.o -MF test/CMakeFiles/rime_test.dir/flavored_api_test.cc.o.d -o test/CMakeFiles/rime_test.dir/flavored_api_test.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/test/flavored_api_test.cc [145/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DRIME_BUILD_SHARED_LIBS -DRIME_IMPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -MD -MT test/CMakeFiles/rime_test.dir/config_test.cc.o -MF test/CMakeFiles/rime_test.dir/config_test.cc.o.d -o test/CMakeFiles/rime_test.dir/config_test.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/test/config_test.cc [146/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DRIME_BUILD_SHARED_LIBS -DRIME_IMPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -MD -MT test/CMakeFiles/rime_test.dir/key_table_test.cc.o -MF test/CMakeFiles/rime_test.dir/key_table_test.cc.o.d -o test/CMakeFiles/rime_test.dir/key_table_test.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/test/key_table_test.cc [147/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DRIME_BUILD_SHARED_LIBS -DRIME_IMPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -MD -MT test/CMakeFiles/rime_test.dir/corrector_test.cc.o -MF test/CMakeFiles/rime_test.dir/corrector_test.cc.o.d -o test/CMakeFiles/rime_test.dir/corrector_test.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/test/corrector_test.cc In file included from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/prism.h:16, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/corrector.h:15, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/test/corrector_test.cc:11: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:62:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 62 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:65:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 65 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [148/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DRIME_BUILD_SHARED_LIBS -DRIME_IMPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -MD -MT test/CMakeFiles/rime_test.dir/key_event_test.cc.o -MF test/CMakeFiles/rime_test.dir/key_event_test.cc.o.d -o test/CMakeFiles/rime_test.dir/key_event_test.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/test/key_event_test.cc [149/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DRIME_BUILD_SHARED_LIBS -DRIME_IMPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -MD -MT test/CMakeFiles/rime_test.dir/prism_test.cc.o -MF test/CMakeFiles/rime_test.dir/prism_test.cc.o.d -o test/CMakeFiles/rime_test.dir/prism_test.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/test/prism_test.cc In file included from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/prism.h:16, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/test/prism_test.cc:9: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:62:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 62 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:65:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 65 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [150/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DRIME_BUILD_SHARED_LIBS -DRIME_IMPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -MD -MT test/CMakeFiles/rime_test.dir/resource_resolver_test.cc.o -MF test/CMakeFiles/rime_test.dir/resource_resolver_test.cc.o.d -o test/CMakeFiles/rime_test.dir/resource_resolver_test.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/test/resource_resolver_test.cc [151/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DRIME_BUILD_SHARED_LIBS -DRIME_IMPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -MD -MT test/CMakeFiles/rime_test.dir/rime_test_main.cc.o -MF test/CMakeFiles/rime_test.dir/rime_test_main.cc.o.d -o test/CMakeFiles/rime_test.dir/rime_test_main.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/test/rime_test_main.cc [152/170] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=plugins/CMakeFiles/rime-octagram.dir/link.d -Wl,-soname,librime-octagram.so -o lib/rime-plugins/librime-octagram.so plugins/octagram/CMakeFiles/rime-octagram-objs.dir/src/gram_db.cc.o plugins/octagram/CMakeFiles/rime-octagram-objs.dir/src/gram_encoding.cc.o plugins/octagram/CMakeFiles/rime-octagram-objs.dir/src/grammar_module.cc.o plugins/octagram/CMakeFiles/rime-octagram-objs.dir/src/octagram.cc.o plugins/CMakeFiles/rime-octagram.dir/plugin.cc.o -L/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/lib -Wl,-rpath,/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/lib:/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/lib: lib/librime.so.1.16.1 /usr/lib64/libboost_regex.so.1.90.0 /usr/lib64/libglog.so /usr/lib64/libyaml-cpp.so /usr/lib64/libgflags.so -ldl /usr/lib64/libleveldb.so /usr/lib64/libmarisa.so /usr/lib64/libopencc.so && : [153/170] : && /usr/bin/g++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=plugins/octagram/tools/CMakeFiles/build_grammar.dir/link.d plugins/octagram/CMakeFiles/rime-octagram-objs.dir/src/gram_db.cc.o plugins/octagram/CMakeFiles/rime-octagram-objs.dir/src/gram_encoding.cc.o plugins/octagram/CMakeFiles/rime-octagram-objs.dir/src/grammar_module.cc.o plugins/octagram/CMakeFiles/rime-octagram-objs.dir/src/octagram.cc.o plugins/octagram/tools/CMakeFiles/build_grammar.dir/build_grammar.cc.o -o plugins/octagram/bin/build_grammar -L/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/lib -Wl,-rpath,/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/lib:/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/lib lib/librime.so.1.16.1 /usr/lib64/libboost_regex.so.1.90.0 /usr/lib64/libglog.so /usr/lib64/libyaml-cpp.so /usr/lib64/libgflags.so -ldl /usr/lib64/libleveldb.so /usr/lib64/libmarisa.so /usr/lib64/libopencc.so && : [154/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DRIME_BUILD_SHARED_LIBS -DRIME_IMPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -MD -MT test/CMakeFiles/rime_test.dir/menu_test.cc.o -MF test/CMakeFiles/rime_test.dir/menu_test.cc.o.d -o test/CMakeFiles/rime_test.dir/menu_test.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/test/menu_test.cc [155/170] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=plugins/CMakeFiles/rime-predict.dir/link.d -Wl,-soname,librime-predict.so -o lib/rime-plugins/librime-predict.so plugins/predict/CMakeFiles/rime-predict-objs.dir/src/predict_db.cc.o plugins/predict/CMakeFiles/rime-predict-objs.dir/src/predict_engine.cc.o plugins/predict/CMakeFiles/rime-predict-objs.dir/src/predict_module.cc.o plugins/predict/CMakeFiles/rime-predict-objs.dir/src/predict_translator.cc.o plugins/predict/CMakeFiles/rime-predict-objs.dir/src/predictor.cc.o plugins/CMakeFiles/rime-predict.dir/plugin.cc.o -L/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/lib -Wl,-rpath,/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/lib:/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/lib: lib/librime.so.1.16.1 /usr/lib64/libboost_regex.so.1.90.0 /usr/lib64/libglog.so /usr/lib64/libyaml-cpp.so /usr/lib64/libgflags.so -ldl /usr/lib64/libleveldb.so /usr/lib64/libmarisa.so /usr/lib64/libopencc.so && : [156/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DRIME_BUILD_SHARED_LIBS -DRIME_IMPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -MD -MT test/CMakeFiles/rime_test.dir/encoder_test.cc.o -MF test/CMakeFiles/rime_test.dir/encoder_test.cc.o.d -o test/CMakeFiles/rime_test.dir/encoder_test.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/test/encoder_test.cc [157/170] : && /usr/bin/g++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=tools/CMakeFiles/rime_api_console.dir/link.d tools/CMakeFiles/rime_api_console.dir/rime_api_console.cc.o tools/CMakeFiles/rime_api_console.dir/line_editor.cc.o -o bin/rime_api_console -L/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/lib -Wl,-rpath,/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/lib:/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/lib lib/librime.so.1.16.1 /usr/lib64/libboost_regex.so.1.90.0 /usr/lib64/libglog.so /usr/lib64/libyaml-cpp.so /usr/lib64/libgflags.so -ldl /usr/lib64/libleveldb.so /usr/lib64/libmarisa.so /usr/lib64/libopencc.so && : [158/170] : && /usr/bin/g++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=plugins/predict/tools/CMakeFiles/build_predict.dir/link.d plugins/predict/CMakeFiles/rime-predict-objs.dir/src/predict_db.cc.o plugins/predict/CMakeFiles/rime-predict-objs.dir/src/predict_engine.cc.o plugins/predict/CMakeFiles/rime-predict-objs.dir/src/predict_module.cc.o plugins/predict/CMakeFiles/rime-predict-objs.dir/src/predict_translator.cc.o plugins/predict/CMakeFiles/rime-predict-objs.dir/src/predictor.cc.o plugins/predict/tools/CMakeFiles/build_predict.dir/build_predict.cc.o -o plugins/predict/bin/build_predict -L/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/lib -Wl,-rpath,/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/lib:/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/lib lib/librime.so.1.16.1 /usr/lib64/libboost_regex.so.1.90.0 /usr/lib64/libglog.so /usr/lib64/libyaml-cpp.so /usr/lib64/libgflags.so -ldl /usr/lib64/libleveldb.so /usr/lib64/libmarisa.so /usr/lib64/libopencc.so && : [159/170] : && /usr/bin/g++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=tools/CMakeFiles/rime_console.dir/link.d tools/CMakeFiles/rime_console.dir/rime_console.cc.o -o bin/rime_console -L/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/lib -Wl,-rpath,/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/lib:/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/lib lib/librime.so.1.16.1 /usr/lib64/libboost_regex.so.1.90.0 /usr/lib64/libglog.so /usr/lib64/libyaml-cpp.so /usr/lib64/libgflags.so -ldl /usr/lib64/libleveldb.so /usr/lib64/libmarisa.so /usr/lib64/libopencc.so && : [160/170] : && /usr/bin/g++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=tools/CMakeFiles/rime_deployer.dir/link.d tools/CMakeFiles/rime_deployer.dir/rime_deployer.cc.o -o bin/rime_deployer -L/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/lib -Wl,-rpath,/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/lib:/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/lib: lib/librime.so.1.16.1 /usr/lib64/libboost_regex.so.1.90.0 /usr/lib64/libglog.so /usr/lib64/libyaml-cpp.so /usr/lib64/libgflags.so -ldl /usr/lib64/libleveldb.so /usr/lib64/libmarisa.so /usr/lib64/libopencc.so && : [161/170] : && /usr/bin/g++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=tools/CMakeFiles/rime_patch.dir/link.d tools/CMakeFiles/rime_patch.dir/rime_patch.cc.o -o bin/rime_patch -L/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/lib -Wl,-rpath,/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/lib:/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/lib: lib/librime.so.1.16.1 /usr/lib64/libboost_regex.so.1.90.0 /usr/lib64/libglog.so /usr/lib64/libyaml-cpp.so /usr/lib64/libgflags.so -ldl /usr/lib64/libleveldb.so /usr/lib64/libmarisa.so /usr/lib64/libopencc.so && : [162/170] : && /usr/bin/g++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=tools/CMakeFiles/rime_dict_manager.dir/link.d tools/CMakeFiles/rime_dict_manager.dir/rime_dict_manager.cc.o -o bin/rime_dict_manager -L/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/lib -Wl,-rpath,/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/lib:/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/lib: lib/librime.so.1.16.1 /usr/lib64/libboost_regex.so.1.90.0 /usr/lib64/libglog.so /usr/lib64/libyaml-cpp.so /usr/lib64/libgflags.so -ldl /usr/lib64/libleveldb.so /usr/lib64/libmarisa.so /usr/lib64/libopencc.so && : [163/170] : && /usr/bin/g++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=tools/CMakeFiles/rime_table_decompiler.dir/link.d tools/CMakeFiles/rime_table_decompiler.dir/rime_table_decompiler.cc.o -o bin/rime_table_decompiler -L/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/lib -Wl,-rpath,/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/lib:/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/lib: lib/librime.so.1.16.1 /usr/lib64/libboost_regex.so.1.90.0 /usr/lib64/libglog.so /usr/lib64/libyaml-cpp.so /usr/lib64/libgflags.so -ldl /usr/lib64/libleveldb.so /usr/lib64/libmarisa.so /usr/lib64/libopencc.so && : [164/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DRIME_BUILD_SHARED_LIBS -DRIME_IMPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -MD -MT test/CMakeFiles/rime_test.dir/segmentor_test.cc.o -MF test/CMakeFiles/rime_test.dir/segmentor_test.cc.o.d -o test/CMakeFiles/rime_test.dir/segmentor_test.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/test/segmentor_test.cc [165/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DRIME_BUILD_SHARED_LIBS -DRIME_IMPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -MD -MT test/CMakeFiles/rime_test.dir/user_db_test.cc.o -MF test/CMakeFiles/rime_test.dir/user_db_test.cc.o.d -o test/CMakeFiles/rime_test.dir/user_db_test.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/test/user_db_test.cc [166/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DRIME_BUILD_SHARED_LIBS -DRIME_IMPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -MD -MT test/CMakeFiles/rime_test.dir/syllabifier_test.cc.o -MF test/CMakeFiles/rime_test.dir/syllabifier_test.cc.o.d -o test/CMakeFiles/rime_test.dir/syllabifier_test.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/test/syllabifier_test.cc In file included from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/prism.h:16, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/test/syllabifier_test.cc:10: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:62:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 62 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:65:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 65 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [167/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -DRIME_BUILD_SHARED_LIBS -DRIME_IMPORTS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -MD -MT test/CMakeFiles/rime_test.dir/table_test.cc.o -MF test/CMakeFiles/rime_test.dir/table_test.cc.o.d -o test/CMakeFiles/rime_test.dir/table_test.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/test/table_test.cc In file included from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/table.h:14, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/test/table_test.cc:9: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:62:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 62 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:65:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 65 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [168/170] : && /usr/bin/g++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=test/CMakeFiles/rime_test.dir/link.d test/CMakeFiles/rime_test.dir/algebra_test.cc.o test/CMakeFiles/rime_test.dir/calculus_test.cc.o test/CMakeFiles/rime_test.dir/component_test.cc.o test/CMakeFiles/rime_test.dir/config_compiler_test.cc.o test/CMakeFiles/rime_test.dir/config_test.cc.o test/CMakeFiles/rime_test.dir/corrector_test.cc.o test/CMakeFiles/rime_test.dir/dictionary_test.cc.o test/CMakeFiles/rime_test.dir/encoder_test.cc.o test/CMakeFiles/rime_test.dir/flavored_api_test.cc.o test/CMakeFiles/rime_test.dir/key_event_test.cc.o test/CMakeFiles/rime_test.dir/key_table_test.cc.o test/CMakeFiles/rime_test.dir/menu_test.cc.o test/CMakeFiles/rime_test.dir/prism_test.cc.o test/CMakeFiles/rime_test.dir/resource_resolver_test.cc.o test/CMakeFiles/rime_test.dir/rime_test_main.cc.o test/CMakeFiles/rime_test.dir/segmentor_test.cc.o test/CMakeFiles/rime_test.dir/syllabifier_test.cc.o test/CMakeFiles/rime_test.dir/table_test.cc.o test/CMakeFiles/rime_test.dir/user_db_test.cc.o -o test/rime_test -L/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/lib -Wl,-rpath,/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/lib:/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/lib lib/librime.so.1.16.1 /usr/lib64/libgtest.so.1.17.0 /usr/lib64/libboost_regex.so.1.90.0 /usr/lib64/libglog.so /usr/lib64/libyaml-cpp.so /usr/lib64/libgflags.so -ldl /usr/lib64/libleveldb.so /usr/lib64/libmarisa.so /usr/lib64/libopencc.so && : [169/170] /usr/bin/g++ -DBOOST_DLL_USE_STD_FS -DGLOG_DEPRECATED="__attribute__((deprecated))" -DGLOG_EXPORT="__attribute__((visibility(\"default\")))" -DGLOG_NO_EXPORT="__attribute__((visibility(\"default\")))" -DRIME_BUILD_SHARED_LIBS -DRIME_VERSION=\"1.16.1\" -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/include -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -std=gnu++17 -fPIC -MD -MT plugins/lua/CMakeFiles/rime-lua-objs.dir/src/types.cc.o -MF plugins/lua/CMakeFiles/rime-lua-objs.dir/src/types.cc.o.d -o plugins/lua/CMakeFiles/rime-lua-objs.dir/src/types.cc.o -c /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/lua/src/types.cc In file included from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h:17, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/lua/src/types.cc:12: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:62:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 62 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/dict/vocabulary.h:65:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 65 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h: In member function ‘bool rime::Phrase::is_exact_match() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h:90:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 90 | entry_->matching_code_size == entry_->code.size(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h: In member function ‘bool rime::Phrase::is_predicitve_match() const’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/src/rime/gear/translator_commons.h:94:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 94 | entry_->matching_code_size < entry_->code.size(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/lua/src/types.cc: In function ‘rime::Segment* {anonymous}::SegmentationReg::get_at(T&, int)’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/lua/src/types.cc:475:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 475 | if (index >=0 && index < size) | ~~~~~~^~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/lua/src/types.cc: In constructor ‘{anonymous}::MemoryReg::LuaMemory::LuaMemory(const rime::Ticket&, Lua*)’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/lua/src/types.cc:1892:10: warning: ‘{anonymous}::MemoryReg::LuaMemory::lua_’ will be initialized after [-Wreorder] 1892 | Lua *lua_; | ^~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/lua/src/types.cc:1919:33: warning: base ‘rime::Memory’ [-Wreorder] 1919 | : lua_(lua), Memory(ticket) {} | ^ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/lua/src/types.cc:1918:5: warning: when initialized here [-Wreorder] 1918 | LuaMemory(const Ticket& ticket, Lua* lua) | ^~~~~~~~~ In file included from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/lua/src/lib/lua_export_type.h:3, from /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/lua/src/types.cc:25: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/lua/src/lib/lua_templates.h: In instantiation of ‘static R MemberWrapper::wrapT(const D&, T ...) [with D = rime::Segmentation; R = long unsigned int; C = std::vector; T = {}; R (C::* f)(T ...) const noexcept = &std::vector::size]’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/lua/src/types.cc:507:15: required from here 694 | &MemberWrapper::wrapT>::wrap)) | ^~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/lua/src/lib/lua_templates.h:649:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 649 | return (c.*f)(t...); | ~~~~~~^~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/lua/src/lib/lua_templates.h: In instantiation of ‘static R MemberWrapper::wrapT(const D&, T ...) [with D = rime::CommitHistory; R = bool; C = std::__cxx11::list; T = {}; R (C::* f)(T ...) const noexcept = &std::__cxx11::list::empty]’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/lua/src/types.cc:746:15: required from here 694 | &MemberWrapper::wrapT>::wrap)) | ^~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/lua/src/lib/lua_templates.h:649:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 649 | return (c.*f)(t...); | ~~~~~~^~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/lua/src/lib/lua_templates.h: In instantiation of ‘static R MemberWrapper::wrapT(D&, T ...) [with D = rime::CommitHistory; R = void; C = std::__cxx11::list; T = {}; R (C::* f)(T ...) noexcept = &std::__cxx11::list::clear]’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/lua/src/types.cc:747:15: required from here 694 | &MemberWrapper::wrapT>::wrap)) | ^~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/lua/src/lib/lua_templates.h:637:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 637 | return (c.*f)(t...); | ~~~~~~^~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/lua/src/lib/lua_templates.h: In instantiation of ‘static R MemberWrapper::wrapT(D&, T ...) [with D = rime::CommitHistory; R = void; C = std::__cxx11::list; T = {}; R (C::* f)(T ...) noexcept = &std::__cxx11::list::pop_back]’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/lua/src/types.cc:748:18: required from here 694 | &MemberWrapper::wrapT>::wrap)) | ^~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/lua/src/lib/lua_templates.h:637:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 637 | return (c.*f)(t...); | ~~~~~~^~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/lua/src/lib/lua_templates.h: In instantiation of ‘static R MemberWrapper::wrapT(const D&, T ...) [with D = rime::CommitHistory; R = long unsigned int; C = std::__cxx11::list; T = {}; R (C::* f)(T ...) const noexcept = &std::__cxx11::list::size]’: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/lua/src/types.cc:753:14: required from here 694 | &MemberWrapper::wrapT>::wrap)) | ^~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/lua/src/lib/lua_templates.h:649:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 649 | return (c.*f)(t...); | ~~~~~~^~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/lua/src/types.cc: At global scope: /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/lua/src/types.cc:893:19: warning: ‘std::vector {anonymous}::CompositionReg::get_segments(T&)’ defined but not used [-Wunused-function] 893 | vector get_segments(T &t) { | ^~~~~~~~~~~~ /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/plugins/lua/src/lib/lua_templates.h:436:13: warning: ‘void pushdataX(lua_State*)’ defined but not used [-Wunused-function] 436 | static void pushdataX(lua_State *L) {} | ^~~~~~~~~ [170/170] : && /usr/bin/g++ -fPIC -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=c++17 -DNDEBUG -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=plugins/CMakeFiles/rime-lua.dir/link.d -Wl,-soname,librime-lua.so -o lib/rime-plugins/librime-lua.so plugins/lua/CMakeFiles/rime-lua-objs.dir/src/lua_gears.cc.o plugins/lua/CMakeFiles/rime-lua-objs.dir/src/modules.cc.o plugins/lua/CMakeFiles/rime-lua-objs.dir/src/opencc.cc.o plugins/lua/CMakeFiles/rime-lua-objs.dir/src/script_translator.cc.o plugins/lua/CMakeFiles/rime-lua-objs.dir/src/table_translator.cc.o plugins/lua/CMakeFiles/rime-lua-objs.dir/src/types.cc.o plugins/lua/CMakeFiles/rime-lua-objs.dir/src/types_ext.cc.o plugins/lua/CMakeFiles/rime-lua-objs.dir/src/lib/lauxlib-compat.c.o plugins/lua/CMakeFiles/rime-lua-objs.dir/src/lib/lua.cc.o plugins/lua/CMakeFiles/rime-lua-objs.dir/src/lib/lutf8lib-compat.c.o plugins/CMakeFiles/rime-lua.dir/plugin.cc.o -L/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/lib -Wl,-rpath,/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/lib:/builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/redhat-linux-build/lib: lib/librime.so.1.16.1 /usr/lib64/liblua.so /usr/lib64/libm.so /usr/lib64/libdl.a /usr/lib64/libboost_regex.so.1.90.0 /usr/lib64/libglog.so /usr/lib64/libyaml-cpp.so /usr/lib64/libgflags.so -ldl /usr/lib64/libleveldb.so /usr/lib64/libmarisa.so /usr/lib64/libopencc.so -lgcc_s_asneeded -lgcc_s_asneeded && : + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.WzqadH + umask 022 + cd /builddir/build/BUILD/librime-1.16.1-build + '[' /builddir/build/BUILD/librime-1.16.1-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/librime-1.16.1-build/BUILDROOT ++ dirname /builddir/build/BUILD/librime-1.16.1-build/BUILDROOT + mkdir -p /builddir/build/BUILD/librime-1.16.1-build + mkdir /builddir/build/BUILD/librime-1.16.1-build/BUILDROOT + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -march=rva23u64 -mabi=lp64d -fasynchronous-unwind-tables -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd librime-1.16.1 + DESTDIR=/builddir/build/BUILD/librime-1.16.1-build/BUILDROOT + /usr/bin/cmake --install redhat-linux-build -- Install configuration: "Release" -- Installing: /builddir/build/BUILD/librime-1.16.1-build/BUILDROOT/usr/lib64/pkgconfig/rime.pc -- Installing: /builddir/build/BUILD/librime-1.16.1-build/BUILDROOT/usr/share/cmake/rime/RimeConfig.cmake -- Installing: /builddir/build/BUILD/librime-1.16.1-build/BUILDROOT/usr/include/rime_api.h -- Installing: /builddir/build/BUILD/librime-1.16.1-build/BUILDROOT/usr/include/rime_api_deprecated.h -- Installing: /builddir/build/BUILD/librime-1.16.1-build/BUILDROOT/usr/include/rime_api_stdbool.h -- Installing: /builddir/build/BUILD/librime-1.16.1-build/BUILDROOT/usr/include/rime_levers_api.h -- Installing: /builddir/build/BUILD/librime-1.16.1-build/BUILDROOT/usr/lib64/rime-plugins/librime-lua.so -- Set non-toolchain portion of runtime path of "/builddir/build/BUILD/librime-1.16.1-build/BUILDROOT/usr/lib64/rime-plugins/librime-lua.so" to "" -- Installing: /builddir/build/BUILD/librime-1.16.1-build/BUILDROOT/usr/lib64/rime-plugins/librime-octagram.so -- Set non-toolchain portion of runtime path of "/builddir/build/BUILD/librime-1.16.1-build/BUILDROOT/usr/lib64/rime-plugins/librime-octagram.so" to "" -- Installing: /builddir/build/BUILD/librime-1.16.1-build/BUILDROOT/usr/lib64/rime-plugins/librime-predict.so -- Set non-toolchain portion of runtime path of "/builddir/build/BUILD/librime-1.16.1-build/BUILDROOT/usr/lib64/rime-plugins/librime-predict.so" to "" -- Installing: /builddir/build/BUILD/librime-1.16.1-build/BUILDROOT/usr/lib64/librime.so.1.16.1 -- Installing: /builddir/build/BUILD/librime-1.16.1-build/BUILDROOT/usr/lib64/librime.so.1 -- Set non-toolchain portion of runtime path of "/builddir/build/BUILD/librime-1.16.1-build/BUILDROOT/usr/lib64/librime.so.1.16.1" to "" -- Installing: /builddir/build/BUILD/librime-1.16.1-build/BUILDROOT/usr/lib64/librime.so -- Installing: /builddir/build/BUILD/librime-1.16.1-build/BUILDROOT/usr/bin/rime_deployer -- Set non-toolchain portion of runtime path of "/builddir/build/BUILD/librime-1.16.1-build/BUILDROOT/usr/bin/rime_deployer" to "" -- Installing: /builddir/build/BUILD/librime-1.16.1-build/BUILDROOT/usr/bin/rime_dict_manager -- Set non-toolchain portion of runtime path of "/builddir/build/BUILD/librime-1.16.1-build/BUILDROOT/usr/bin/rime_dict_manager" to "" -- Installing: /builddir/build/BUILD/librime-1.16.1-build/BUILDROOT/usr/bin/rime_patch -- Set non-toolchain portion of runtime path of "/builddir/build/BUILD/librime-1.16.1-build/BUILDROOT/usr/bin/rime_patch" to "" -- Installing: /builddir/build/BUILD/librime-1.16.1-build/BUILDROOT/usr/bin/rime_table_decompiler -- Set non-toolchain portion of runtime path of "/builddir/build/BUILD/librime-1.16.1-build/BUILDROOT/usr/bin/rime_table_decompiler" to "" + /usr/bin/find-debuginfo -j8 --strict-build-id -m -i --build-id-seed 1.16.1-4.fc45 --unique-debug-suffix -1.16.1-4.fc45.riscv64 --unique-debug-src-base librime-1.16.1-4.fc45.riscv64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 --remove-section .gnu.build.attributes -S debugsourcefiles.list /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1 find-debuginfo: starting Extracting debug info from 8 files warning: Unsupported auto-load script at offset 0 in section .debug_gdb_scripts of file /builddir/build/BUILD/librime-1.16.1-build/BUILDROOT/usr/bin/rime_patch. Use `info auto-load python-scripts [REGEXP]' to list them. warning: Unsupported auto-load script at offset 0 in section .debug_gdb_scripts of file /builddir/build/BUILD/librime-1.16.1-build/BUILDROOT/usr/bin/rime_deployer. Use `info auto-load python-scripts [REGEXP]' to list them. warning: Unsupported auto-load script at offset 0 in section .debug_gdb_scripts of file /builddir/build/BUILD/librime-1.16.1-build/BUILDROOT/usr/lib64/rime-plugins/librime-octagram.so. Use `info auto-load python-scripts [REGEXP]' to list them. warning: Unsupported auto-load script at offset 0 in section .debug_gdb_scripts of file /builddir/build/BUILD/librime-1.16.1-build/BUILDROOT/usr/bin/rime_dict_manager. Use `info auto-load python-scripts [REGEXP]' to list them. warning: Unsupported auto-load script at offset 0 in section .debug_gdb_scripts of file /builddir/build/BUILD/librime-1.16.1-build/BUILDROOT/usr/bin/rime_table_decompiler. Use `info auto-load python-scripts [REGEXP]' to list them. warning: Unsupported auto-load script at offset 0 in section .debug_gdb_scripts of file /builddir/build/BUILD/librime-1.16.1-build/BUILDROOT/usr/lib64/rime-plugins/librime-predict.so. Use `info auto-load python-scripts [REGEXP]' to list them. warning: Unsupported auto-load script at offset 0 in section .debug_gdb_scripts of file /builddir/build/BUILD/librime-1.16.1-build/BUILDROOT/usr/lib64/rime-plugins/librime-lua.so. Use `info auto-load python-scripts [REGEXP]' to list them. warning: Unsupported auto-load script at offset 0 in section .debug_gdb_scripts of file /builddir/build/BUILD/librime-1.16.1-build/BUILDROOT/usr/lib64/librime.so.1.16.1. Use `info auto-load python-scripts [REGEXP]' to list them. DWARF-compressing 8 files sepdebugcrcfix: Updated 8 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/librime-1.16.1-4.fc45.riscv64 find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + COMPRESS='gzip -9 -n' + COMPRESS_EXT=.gz + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-python-rpm-in-distinfo + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j8 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-det --brp -j8 /builddir/build/BUILD/librime-1.16.1-build/BUILDROOT Scanned 39 directories and 287 files, processed 0 inodes, 0 modified (0 replaced + 0 rewritten), 0 unsupported format, 0 errors + /usr/bin/linkdupes --brp /builddir/build/BUILD/librime-1.16.1-build/BUILDROOT/usr Scanned 38 directories and 287 files, considered 285 files, read 10 files, linked 2 files, 0 errors sum of sizes of linked files: 23366 bytes Reading /builddir/build/BUILD/librime-1.16.1-build/SPECPARTS/rpm-debuginfo.specpart Processing files: librime-1.16.1-4.fc45.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.NSVGqp + umask 022 + cd /builddir/build/BUILD/librime-1.16.1-build + cd librime-1.16.1 + DOCDIR=/builddir/build/BUILD/librime-1.16.1-build/BUILDROOT/usr/share/doc/librime + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/librime-1.16.1-build/BUILDROOT/usr/share/doc/librime + cp -pr /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/README.md /builddir/build/BUILD/librime-1.16.1-build/BUILDROOT/usr/share/doc/librime + cp -pr /builddir/build/BUILD/librime-1.16.1-build/librime-1.16.1/LICENSE /builddir/build/BUILD/librime-1.16.1-build/BUILDROOT/usr/share/doc/librime + RPM_EC=0 ++ jobs -p + exit 0 Provides: librime = 1.16.1-4.fc45 librime(riscv-64) = 1.16.1-4.fc45 librime.so.1()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libglog.so.2()(64bit) libleveldb.so.1()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.27)(64bit) libmarisa.so.0()(64bit) libopencc.so.1.2()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.11)(64bit) libstdc++.so.6(CXXABI_1.3.13)(64bit) libstdc++.so.6(CXXABI_1.3.15)(64bit) libstdc++.so.6(CXXABI_1.3.2)(64bit) libstdc++.so.6(CXXABI_1.3.3)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.19)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.22)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libyaml-cpp.so.0.8()(64bit) rtld(GNU_HASH) Processing files: librime-devel-1.16.1-4.fc45.riscv64 Provides: cmake(Rime) cmake(rime) librime-devel = 1.16.1-4.fc45 librime-devel(riscv-64) = 1.16.1-4.fc45 pkgconfig(rime) = 1.16.1 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/pkg-config cmake-filesystem librime.so.1()(64bit) Processing files: librime-tools-1.16.1-4.fc45.riscv64 Provides: librime-tools = 1.16.1-4.fc45 librime-tools(riscv-64) = 1.16.1-4.fc45 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.34)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libglog.so.2()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.27)(64bit) librime.so.1()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) rtld(GNU_HASH) Processing files: librime-lua-1.16.1-4.fc45.riscv64 Provides: librime-lua = 1.16.1-4.fc45 librime-lua(riscv-64) = 1.16.1-4.fc45 librime-lua.so()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.32)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libglog.so.2()(64bit) liblua-5.5.so()(64bit) libopencc.so.1.2()(64bit) librime.so.1()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.5)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.19)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) rtld(GNU_HASH) Processing files: librime-octagram-1.16.1-4.fc45.riscv64 Provides: librime-octagram = 1.16.1-4.fc45 librime-octagram(riscv-64) = 1.16.1-4.fc45 librime-octagram.so()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libglog.so.2()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.27)(64bit) librime.so.1()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) rtld(GNU_HASH) Processing files: librime-predict-1.16.1-4.fc45.riscv64 Provides: librime-predict = 1.16.1-4.fc45 librime-predict(riscv-64) = 1.16.1-4.fc45 librime-predict.so()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.32)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libglog.so.2()(64bit) libmarisa.so.0()(64bit) librime.so.1()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.15)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) rtld(GNU_HASH) Processing files: librime-debugsource-1.16.1-4.fc45.riscv64 Provides: librime-debugsource = 1.16.1-4.fc45 librime-debugsource(riscv-64) = 1.16.1-4.fc45 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: librime-debuginfo-1.16.1-4.fc45.riscv64 Provides: debuginfo(build-id) = 2be264a2ec9932e257049bc13cd779981a565d7e librime-debuginfo = 1.16.1-4.fc45 librime-debuginfo(riscv-64) = 1.16.1-4.fc45 librime.so.1.16.1-1.16.1-4.fc45.riscv64.debug()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: librime-debugsource(riscv-64) = 1.16.1-4.fc45 Processing files: librime-tools-debuginfo-1.16.1-4.fc45.riscv64 Provides: debuginfo(build-id) = 4038224f0fb21cb6ab3c41cd89ce7d30d81c135b debuginfo(build-id) = 8c3833c70882fbf33ba4ab43575c6564d4a8be61 debuginfo(build-id) = a1f499effd3ed4503badb227406a59327e42d9e6 debuginfo(build-id) = f23b78b4b4e6bf30a33a80e4c7262248c051c2b2 librime-tools-debuginfo = 1.16.1-4.fc45 librime-tools-debuginfo(riscv-64) = 1.16.1-4.fc45 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: librime-debugsource(riscv-64) = 1.16.1-4.fc45 Processing files: librime-lua-debuginfo-1.16.1-4.fc45.riscv64 Provides: debuginfo(build-id) = 939383b28b84c53b449cd1e7f8ac7d64b750dac6 librime-lua-debuginfo = 1.16.1-4.fc45 librime-lua-debuginfo(riscv-64) = 1.16.1-4.fc45 librime-lua.so-1.16.1-4.fc45.riscv64.debug()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: librime-debugsource(riscv-64) = 1.16.1-4.fc45 Processing files: librime-octagram-debuginfo-1.16.1-4.fc45.riscv64 Provides: debuginfo(build-id) = 81778a92b96973b40f4c655abfa0a268e32ee596 librime-octagram-debuginfo = 1.16.1-4.fc45 librime-octagram-debuginfo(riscv-64) = 1.16.1-4.fc45 librime-octagram.so-1.16.1-4.fc45.riscv64.debug()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: librime-debugsource(riscv-64) = 1.16.1-4.fc45 Processing files: librime-predict-debuginfo-1.16.1-4.fc45.riscv64 Provides: debuginfo(build-id) = c4e49bac97ac3eda53d5b656cbe004eb93d61b34 librime-predict-debuginfo = 1.16.1-4.fc45 librime-predict-debuginfo(riscv-64) = 1.16.1-4.fc45 librime-predict.so-1.16.1-4.fc45.riscv64.debug()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: librime-debugsource(riscv-64) = 1.16.1-4.fc45 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/librime-1.16.1-build/BUILDROOT Wrote: /builddir/build/RPMS/librime-lua-1.16.1-4.fc45.riscv64.rpm Wrote: /builddir/build/RPMS/librime-predict-1.16.1-4.fc45.riscv64.rpm Wrote: /builddir/build/RPMS/librime-tools-debuginfo-1.16.1-4.fc45.riscv64.rpm Wrote: /builddir/build/RPMS/librime-tools-1.16.1-4.fc45.riscv64.rpm Wrote: /builddir/build/RPMS/librime-devel-1.16.1-4.fc45.riscv64.rpm Wrote: /builddir/build/RPMS/librime-octagram-1.16.1-4.fc45.riscv64.rpm Wrote: /builddir/build/RPMS/librime-octagram-debuginfo-1.16.1-4.fc45.riscv64.rpm Wrote: /builddir/build/RPMS/librime-1.16.1-4.fc45.riscv64.rpm Wrote: /builddir/build/RPMS/librime-debugsource-1.16.1-4.fc45.riscv64.rpm Wrote: /builddir/build/RPMS/librime-predict-debuginfo-1.16.1-4.fc45.riscv64.rpm Wrote: /builddir/build/RPMS/librime-lua-debuginfo-1.16.1-4.fc45.riscv64.rpm Wrote: /builddir/build/RPMS/librime-debuginfo-1.16.1-4.fc45.riscv64.rpm Child return code was: 0