Mock Version: 3.5 Mock Version: 3.5 Mock Version: 3.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/f41-build-827034-154944/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=1209600uid=991gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['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'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1721260800 Wrote: /builddir/build/SRPMS/librime-1.11.2-3.fc41.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/f41-build-827034-154944/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=1209600uid=991gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['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'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1721260800 Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.8b7agx + umask 022 + cd /builddir/build/BUILD/librime-1.11.2-build + test -d /builddir/build/BUILD/librime-1.11.2-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILD/librime-1.11.2-build + /usr/bin/rm -rf /builddir/build/BUILD/librime-1.11.2-build + /usr/bin/mkdir -p /builddir/build/BUILD/librime-1.11.2-build + /usr/bin/mkdir -p /builddir/build/BUILD/librime-1.11.2-build/SPECPARTS + RPM_EC=0 ++ jobs -p + exit 0 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.j53sww + umask 022 + cd /builddir/build/BUILD/librime-1.11.2-build + cd /builddir/build/BUILD/librime-1.11.2-build + rm -rf librime-1.11.2 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/librime-1.11.2.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd librime-1.11.2 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + pushd plugins ~/build/BUILD/librime-1.11.2-build/librime-1.11.2/plugins ~/build/BUILD/librime-1.11.2-build/librime-1.11.2 + 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/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 + popd ~/build/BUILD/librime-1.11.2-build/librime-1.11.2 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.nHkMGm + umask 022 + cd /builddir/build/BUILD/librime-1.11.2-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 -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 -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 -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 -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-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.11.2 + 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 -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 -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 -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 -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-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 -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 -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 14.1.1 -- The CXX compiler identification is GNU 14.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 -- Found Boost: /usr/lib64/cmake/Boost-1.83.0/BoostConfig.cmake (found suitable version "1.83.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.14.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.11.2-build/librime-1.11.2/include -- Found plugin: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/plugins/lua -- Found PkgConfig: /usr/bin/pkg-config (found version "2.1.1") -- Checking for module 'lua' -- Found lua, version 5.4.0 -- Plugin rime-lua provides modules: lua -- rime_plugins_libs: -- rime_plugins_modules: plugins -- Configuring done (6.6s) -- Generating done (0.4s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_Fortran_FLAGS_RELEASE CMAKE_INSTALL_DO_STRIP INCLUDE_INSTALL_DIR LIB_INSTALL_DIR LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build + /usr/bin/cmake --build redhat-linux-build -j4 --verbose Change Dir: '/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build' Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile -j4 /usr/bin/cmake -S/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2 -B/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/CMakeFiles /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build//CMakeFiles/progress.marks /usr/bin/gmake -f CMakeFiles/Makefile2 all gmake[1]: Entering directory '/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build' /usr/bin/gmake -f plugins/CMakeFiles/rime-plugins-objs.dir/build.make plugins/CMakeFiles/rime-plugins-objs.dir/depend /usr/bin/gmake -f plugins/lua/CMakeFiles/rime-lua-objs.dir/build.make plugins/lua/CMakeFiles/rime-lua-objs.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build' cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2 /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/plugins /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/plugins /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/plugins/CMakeFiles/rime-plugins-objs.dir/DependInfo.cmake "--color=" gmake[2]: Entering directory '/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build' cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2 /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/plugins/lua /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/plugins/lua /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/plugins/lua/CMakeFiles/rime-lua-objs.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build' gmake[2]: Leaving directory '/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build' /usr/bin/gmake -f plugins/CMakeFiles/rime-plugins-objs.dir/build.make plugins/CMakeFiles/rime-plugins-objs.dir/build /usr/bin/gmake -f plugins/lua/CMakeFiles/rime-lua-objs.dir/build.make plugins/lua/CMakeFiles/rime-lua-objs.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build' gmake[2]: Entering directory '/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build' [ 2%] Building CXX object plugins/lua/CMakeFiles/rime-lua-objs.dir/src/lua_gears.cc.o [ 2%] Building CXX object plugins/CMakeFiles/rime-plugins-objs.dir/plugins_module.cc.o [ 2%] Building CXX object plugins/lua/CMakeFiles/rime-lua-objs.dir/src/modules.cc.o [ 2%] Building CXX object plugins/lua/CMakeFiles/rime-lua-objs.dir/src/opencc.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/plugins && /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.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime-plugins-objs.dir/plugins_module.cc.o.d -o CMakeFiles/rime-plugins-objs.dir/plugins_module.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/plugins/plugins_module.cc cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/plugins/lua && /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.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime-lua-objs.dir/src/lua_gears.cc.o.d -o CMakeFiles/rime-lua-objs.dir/src/lua_gears.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/plugins/lua/src/lua_gears.cc cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/plugins/lua && /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.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime-lua-objs.dir/src/opencc.cc.o.d -o CMakeFiles/rime-lua-objs.dir/src/opencc.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/plugins/lua/src/opencc.cc cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/plugins/lua && /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.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime-lua-objs.dir/src/modules.cc.o.d -o CMakeFiles/rime-lua-objs.dir/src/modules.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/plugins/lua/src/modules.cc In file included from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/plugins/lua/src/lua_gears.cc:1: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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) {} | ^~~~~~~~~ In file included from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/plugins/lua/src/modules.cc:6: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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) {} | ^~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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.11.2-build/librime-1.11.2/plugins/lua/src/lib/lua_export_type.h:3, from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/plugins/lua/src/opencc.cc:19: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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) {} | ^~~~~~~~~ [ 3%] Building CXX object plugins/lua/CMakeFiles/rime-lua-objs.dir/src/script_translator.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/plugins/lua && /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.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime-lua-objs.dir/src/script_translator.cc.o.d -o CMakeFiles/rime-lua-objs.dir/src/script_translator.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/plugins/lua/src/script_translator.cc gmake[2]: Leaving directory '/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build' [ 3%] Built target rime-plugins-objs [ 3%] Building CXX object plugins/lua/CMakeFiles/rime-lua-objs.dir/src/table_translator.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/plugins/lua && /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.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime-lua-objs.dir/src/table_translator.cc.o.d -o CMakeFiles/rime-lua-objs.dir/src/table_translator.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/plugins/lua/src/table_translator.cc /usr/bin/gmake -f src/CMakeFiles/rime.dir/build.make src/CMakeFiles/rime.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build' cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2 /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src/CMakeFiles/rime.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build' /usr/bin/gmake -f src/CMakeFiles/rime.dir/build.make src/CMakeFiles/rime.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build' [ 3%] Building CXX object src/CMakeFiles/rime.dir/rime_api.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime_api.cc.o.d -o CMakeFiles/rime.dir/rime_api.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime_api.cc [ 4%] Building CXX object src/CMakeFiles/rime.dir/rime/candidate.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/candidate.cc.o.d -o CMakeFiles/rime.dir/rime/candidate.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/candidate.cc In file included from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/memory.h:11, from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/script_translator.h:14, from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/plugins/lua/src/script_translator.cc:8: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:60:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 60 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:63:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 63 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/script_translator.h:15: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/translator_commons.h: In member function ‘bool rime::Phrase::is_exact_match() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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.11.2-build/librime-1.11.2/src/rime/gear/translator_commons.h: In member function ‘bool rime::Phrase::is_predicitve_match() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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.11.2-build/librime-1.11.2/src/rime/dict/prism.h:16, from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/dictionary.h:13, from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/table_translator.h:15, from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/plugins/lua/src/table_translator.cc:8: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:60:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 60 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:63:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 63 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/plugins/lua/src/lib/lua_export_type.h:3, from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/plugins/lua/src/translator.h:12, from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/plugins/lua/src/script_translator.cc:17: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/plugins/lua/src/lib/lua_templates.h: At global scope: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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) {} | ^~~~~~~~~ In file included from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/table_translator.h:18: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/translator_commons.h: In member function ‘bool rime::Phrase::is_exact_match() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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.11.2-build/librime-1.11.2/src/rime/gear/translator_commons.h: In member function ‘bool rime::Phrase::is_predicitve_match() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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.11.2-build/librime-1.11.2/src/rime_api.cc:677:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 677 | RimeConfigIteratorImpl(T& container, const string& root_path) | ^ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime_api.cc:677:29: note: remove the ‘< >’ [ 5%] Building CXX object src/CMakeFiles/rime.dir/rime/commit_history.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/commit_history.cc.o.d -o CMakeFiles/rime.dir/rime/commit_history.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/commit_history.cc In file included from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/plugins/lua/src/lib/lua_export_type.h:3, from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/plugins/lua/src/translator.h:12, from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/plugins/lua/src/table_translator.cc:18: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/plugins/lua/src/lib/lua_templates.h: At global scope: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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) {} | ^~~~~~~~~ [ 6%] Building CXX object plugins/lua/CMakeFiles/rime-lua-objs.dir/src/types.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/plugins/lua && /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.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime-lua-objs.dir/src/types.cc.o.d -o CMakeFiles/rime-lua-objs.dir/src/types.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/plugins/lua/src/types.cc [ 6%] Building CXX object src/CMakeFiles/rime.dir/rime/composition.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/composition.cc.o.d -o CMakeFiles/rime.dir/rime/composition.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/composition.cc [ 7%] Building CXX object plugins/lua/CMakeFiles/rime-lua-objs.dir/src/types_ext.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/plugins/lua && /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.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime-lua-objs.dir/src/types_ext.cc.o.d -o CMakeFiles/rime-lua-objs.dir/src/types_ext.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/plugins/lua/src/types_ext.cc [ 7%] Building C object plugins/lua/CMakeFiles/rime-lua-objs.dir/src/lib/lauxlib-compat.c.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/plugins/lua && /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.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime-lua-objs.dir/src/lib/lauxlib-compat.c.o.d -o CMakeFiles/rime-lua-objs.dir/src/lib/lauxlib-compat.c.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/plugins/lua/src/lib/lauxlib-compat.c [ 8%] Building CXX object src/CMakeFiles/rime.dir/rime/context.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/context.cc.o.d -o CMakeFiles/rime.dir/rime/context.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/context.cc In file included from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/translator_commons.h:17, from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/plugins/lua/src/types.cc:12: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:60:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 60 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:63:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 63 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/translator_commons.h: In member function ‘bool rime::Phrase::is_exact_match() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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.11.2-build/librime-1.11.2/src/rime/gear/translator_commons.h: In member function ‘bool rime::Phrase::is_predicitve_match() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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.11.2-build/librime-1.11.2/src/rime/dict/reverse_lookup_dictionary.h:17, from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/plugins/lua/src/types_ext.cc:14: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:60:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 60 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:63:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 63 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/plugins/lua/src/types.cc: In function ‘rime::Segment* {anonymous}::SegmentationReg::get_at(T&, int)’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/plugins/lua/src/types.cc:431:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 431 | if (index >=0 && index < size) | ~~~~~~^~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/plugins/lua/src/types.cc: In constructor ‘{anonymous}::MemoryReg::LuaMemory::LuaMemory(const rime::Ticket&, Lua*)’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/plugins/lua/src/types.cc:1774:10: warning: ‘{anonymous}::MemoryReg::LuaMemory::lua_’ will be initialized after [-Wreorder] 1774 | Lua *lua_; | ^~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/plugins/lua/src/types.cc:1801:33: warning: base ‘rime::Memory’ [-Wreorder] 1801 | : lua_(lua), Memory(ticket) {} | ^ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/plugins/lua/src/types.cc:1800:5: warning: when initialized here [-Wreorder] 1800 | LuaMemory(const Ticket& ticket, Lua* lua) | ^~~~~~~~~ In file included from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/plugins/lua/src/lib/lua_export_type.h:3, from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/plugins/lua/src/types.cc:24: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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.11.2-build/librime-1.11.2/plugins/lua/src/types.cc:463:15: required from here 694 | &MemberWrapper::wrapT>::wrap)) | ^~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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.11.2-build/librime-1.11.2/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.11.2-build/librime-1.11.2/plugins/lua/src/types.cc:702:15: required from here 694 | &MemberWrapper::wrapT>::wrap)) | ^~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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.11.2-build/librime-1.11.2/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.11.2-build/librime-1.11.2/plugins/lua/src/types.cc:703:15: required from here 694 | &MemberWrapper::wrapT>::wrap)) | ^~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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.11.2-build/librime-1.11.2/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.11.2-build/librime-1.11.2/plugins/lua/src/types.cc:704:18: required from here 694 | &MemberWrapper::wrapT>::wrap)) | ^~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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.11.2-build/librime-1.11.2/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.11.2-build/librime-1.11.2/plugins/lua/src/types.cc:709:14: required from here 694 | &MemberWrapper::wrapT>::wrap)) | ^~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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...); | ~~~~~~^~~~~~ In file included from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/plugins/lua/src/lib/lua_export_type.h:3, from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/plugins/lua/src/types_ext.cc:17: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/plugins/lua/src/lib/lua_templates.h: At global scope: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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) {} | ^~~~~~~~~ [ 9%] Building CXX object plugins/lua/CMakeFiles/rime-lua-objs.dir/src/lib/lua.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/plugins/lua && /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.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime-lua-objs.dir/src/lib/lua.cc.o.d -o CMakeFiles/rime-lua-objs.dir/src/lib/lua.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/plugins/lua/src/lib/lua.cc In file included from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/plugins/lua/src/lib/lua.cc:2: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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) {} | ^~~~~~~~~ [ 10%] Building CXX object src/CMakeFiles/rime.dir/rime/core_module.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/core_module.cc.o.d -o CMakeFiles/rime.dir/rime/core_module.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/core_module.cc /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/plugins/lua/src/lib/lua_templates.h: At global scope: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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) {} | ^~~~~~~~~ [ 11%] Building C object plugins/lua/CMakeFiles/rime-lua-objs.dir/src/lib/lutf8lib-compat.c.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/plugins/lua && /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.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime-lua-objs.dir/src/lib/lutf8lib-compat.c.o.d -o CMakeFiles/rime-lua-objs.dir/src/lib/lutf8lib-compat.c.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/plugins/lua/src/lib/lutf8lib-compat.c [ 11%] Building CXX object src/CMakeFiles/rime.dir/rime/deployer.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/deployer.cc.o.d -o CMakeFiles/rime.dir/rime/deployer.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/deployer.cc [ 12%] Building CXX object src/CMakeFiles/rime.dir/rime/engine.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/engine.cc.o.d -o CMakeFiles/rime.dir/rime/engine.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/engine.cc [ 13%] Building CXX object src/CMakeFiles/rime.dir/rime/key_event.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/key_event.cc.o.d -o CMakeFiles/rime.dir/rime/key_event.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/key_event.cc [ 13%] Building CXX object src/CMakeFiles/rime.dir/rime/key_table.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/key_table.cc.o.d -o CMakeFiles/rime.dir/rime/key_table.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/key_table.cc [ 14%] Building CXX object src/CMakeFiles/rime.dir/rime/language.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/language.cc.o.d -o CMakeFiles/rime.dir/rime/language.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/language.cc [ 15%] Building CXX object src/CMakeFiles/rime.dir/rime/menu.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/menu.cc.o.d -o CMakeFiles/rime.dir/rime/menu.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/menu.cc [ 15%] Building CXX object src/CMakeFiles/rime.dir/rime/module.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/module.cc.o.d -o CMakeFiles/rime.dir/rime/module.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/module.cc [ 16%] Building CXX object src/CMakeFiles/rime.dir/rime/registry.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/registry.cc.o.d -o CMakeFiles/rime.dir/rime/registry.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/registry.cc [ 17%] Building CXX object src/CMakeFiles/rime.dir/rime/resource.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/resource.cc.o.d -o CMakeFiles/rime.dir/rime/resource.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/resource.cc [ 17%] Building CXX object src/CMakeFiles/rime.dir/rime/schema.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/schema.cc.o.d -o CMakeFiles/rime.dir/rime/schema.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/schema.cc [ 18%] Building CXX object src/CMakeFiles/rime.dir/rime/segmentation.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/segmentation.cc.o.d -o CMakeFiles/rime.dir/rime/segmentation.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/segmentation.cc [ 19%] Building CXX object src/CMakeFiles/rime.dir/rime/service.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/service.cc.o.d -o CMakeFiles/rime.dir/rime/service.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/service.cc /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/segmentation.cc: In member function ‘bool rime::Segmentation::AddSegment(rime::Segment)’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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%] Building CXX object src/CMakeFiles/rime.dir/rime/setup.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/setup.cc.o.d -o CMakeFiles/rime.dir/rime/setup.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/setup.cc [ 20%] Building CXX object src/CMakeFiles/rime.dir/rime/signature.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/signature.cc.o.d -o CMakeFiles/rime.dir/rime/signature.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/signature.cc [ 21%] Building CXX object src/CMakeFiles/rime.dir/rime/switcher.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/switcher.cc.o.d -o CMakeFiles/rime.dir/rime/switcher.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/switcher.cc [ 21%] Building CXX object src/CMakeFiles/rime.dir/rime/switches.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/switches.cc.o.d -o CMakeFiles/rime.dir/rime/switches.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/switches.cc [ 22%] Building CXX object src/CMakeFiles/rime.dir/rime/ticket.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/ticket.cc.o.d -o CMakeFiles/rime.dir/rime/ticket.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/ticket.cc [ 23%] Building CXX object src/CMakeFiles/rime.dir/rime/translation.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/translation.cc.o.d -o CMakeFiles/rime.dir/rime/translation.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/translation.cc [ 24%] Building CXX object src/CMakeFiles/rime.dir/rime/config/auto_patch_config_plugin.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/config/auto_patch_config_plugin.cc.o.d -o CMakeFiles/rime.dir/rime/config/auto_patch_config_plugin.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/config/auto_patch_config_plugin.cc [ 24%] Building CXX object src/CMakeFiles/rime.dir/rime/config/build_info_plugin.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/config/build_info_plugin.cc.o.d -o CMakeFiles/rime.dir/rime/config/build_info_plugin.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/config/build_info_plugin.cc [ 25%] Building CXX object src/CMakeFiles/rime.dir/rime/config/config_compiler.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/config/config_compiler.cc.o.d -o CMakeFiles/rime.dir/rime/config/config_compiler.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/config/config_compiler.cc [ 26%] Building CXX object src/CMakeFiles/rime.dir/rime/config/config_component.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/config/config_component.cc.o.d -o CMakeFiles/rime.dir/rime/config/config_component.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/config/config_component.cc [ 26%] Building CXX object src/CMakeFiles/rime.dir/rime/config/config_data.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/config/config_data.cc.o.d -o CMakeFiles/rime.dir/rime/config/config_data.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/config/config_data.cc [ 27%] Building CXX object src/CMakeFiles/rime.dir/rime/config/config_types.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/config/config_types.cc.o.d -o CMakeFiles/rime.dir/rime/config/config_types.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/config/config_types.cc [ 28%] Building CXX object src/CMakeFiles/rime.dir/rime/config/default_config_plugin.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/config/default_config_plugin.cc.o.d -o CMakeFiles/rime.dir/rime/config/default_config_plugin.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/config/default_config_plugin.cc [ 28%] Building CXX object src/CMakeFiles/rime.dir/rime/config/legacy_dictionary_config_plugin.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/config/legacy_dictionary_config_plugin.cc.o.d -o CMakeFiles/rime.dir/rime/config/legacy_dictionary_config_plugin.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/config/legacy_dictionary_config_plugin.cc gmake[2]: Leaving directory '/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build' [ 28%] Built target rime-lua-objs [ 29%] Building CXX object src/CMakeFiles/rime.dir/rime/config/legacy_preset_config_plugin.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/config/legacy_preset_config_plugin.cc.o.d -o CMakeFiles/rime.dir/rime/config/legacy_preset_config_plugin.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/config/legacy_preset_config_plugin.cc [ 30%] Building CXX object src/CMakeFiles/rime.dir/rime/config/save_output_plugin.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/config/save_output_plugin.cc.o.d -o CMakeFiles/rime.dir/rime/config/save_output_plugin.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/config/save_output_plugin.cc [ 30%] Building CXX object src/CMakeFiles/rime.dir/rime/algo/algebra.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/algo/algebra.cc.o.d -o CMakeFiles/rime.dir/rime/algo/algebra.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/algo/algebra.cc [ 31%] Building CXX object src/CMakeFiles/rime.dir/rime/algo/calculus.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/algo/calculus.cc.o.d -o CMakeFiles/rime.dir/rime/algo/calculus.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/algo/calculus.cc [ 32%] Building CXX object src/CMakeFiles/rime.dir/rime/algo/encoder.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/algo/encoder.cc.o.d -o CMakeFiles/rime.dir/rime/algo/encoder.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/algo/encoder.cc [ 32%] Building CXX object src/CMakeFiles/rime.dir/rime/algo/strings.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/algo/strings.cc.o.d -o CMakeFiles/rime.dir/rime/algo/strings.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/algo/strings.cc [ 33%] Building CXX object src/CMakeFiles/rime.dir/rime/algo/syllabifier.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/algo/syllabifier.cc.o.d -o CMakeFiles/rime.dir/rime/algo/syllabifier.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/algo/syllabifier.cc [ 34%] Building CXX object src/CMakeFiles/rime.dir/rime/algo/utilities.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/algo/utilities.cc.o.d -o CMakeFiles/rime.dir/rime/algo/utilities.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/algo/utilities.cc In file included from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/prism.h:16, from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/corrector.h:15, from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/algo/syllabifier.cc:11: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:60:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 60 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:63:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 63 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 34%] Building CXX object src/CMakeFiles/rime.dir/rime/dict/corrector.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/dict/corrector.cc.o.d -o CMakeFiles/rime.dir/rime/dict/corrector.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/corrector.cc [ 35%] Building CXX object src/CMakeFiles/rime.dir/rime/dict/db.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/dict/db.cc.o.d -o CMakeFiles/rime.dir/rime/dict/db.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/db.cc In file included from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/prism.h:16, from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/corrector.h:15, from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/corrector.cc:8: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:60:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 60 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:63:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 63 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 36%] Building CXX object src/CMakeFiles/rime.dir/rime/dict/db_utils.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/dict/db_utils.cc.o.d -o CMakeFiles/rime.dir/rime/dict/db_utils.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/db_utils.cc [ 36%] Building CXX object src/CMakeFiles/rime.dir/rime/dict/dict_compiler.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/dict/dict_compiler.cc.o.d -o CMakeFiles/rime.dir/rime/dict/dict_compiler.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/dict_compiler.cc [ 37%] Building CXX object src/CMakeFiles/rime.dir/rime/dict/dict_module.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/dict/dict_module.cc.o.d -o CMakeFiles/rime.dir/rime/dict/dict_module.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/dict_module.cc [ 38%] Building CXX object src/CMakeFiles/rime.dir/rime/dict/dict_settings.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/dict/dict_settings.cc.o.d -o CMakeFiles/rime.dir/rime/dict/dict_settings.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/dict_settings.cc [ 38%] Building CXX object src/CMakeFiles/rime.dir/rime/dict/dictionary.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/dict/dictionary.cc.o.d -o CMakeFiles/rime.dir/rime/dict/dictionary.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/dictionary.cc In file included from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/prism.h:16, from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/corrector.h:15, from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/dict_compiler.cc:13: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:60:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 60 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:63:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 63 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/prism.h:16, from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/corrector.h:15, from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/dict_module.cc:16: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:60:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 60 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:63:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 63 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/dict_compiler.cc: In member function ‘bool rime::DictCompiler::Compile(const rime::path&)’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 39%] Building CXX object src/CMakeFiles/rime.dir/rime/dict/entry_collector.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/dict/entry_collector.cc.o.d -o CMakeFiles/rime.dir/rime/dict/entry_collector.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/entry_collector.cc In file included from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/prism.h:16, from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/dictionary.h:13, from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/dictionary.cc:10: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:60:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 60 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:63:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 63 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/dictionary.cc: In member function ‘bool rime::Dictionary::Load()’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/dictionary.cc:376:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 376 | for (int i = 1; i < tables_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~ [ 40%] Building CXX object src/CMakeFiles/rime.dir/rime/dict/level_db.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/dict/level_db.cc.o.d -o CMakeFiles/rime.dir/rime/dict/level_db.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/level_db.cc [ 41%] Building CXX object src/CMakeFiles/rime.dir/rime/dict/mapped_file.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/dict/mapped_file.cc.o.d -o CMakeFiles/rime.dir/rime/dict/mapped_file.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/mapped_file.cc In file included from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/prism.h:16, from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/dictionary.h:13, from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/entry_collector.h:13, from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/entry_collector.cc:13: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:60:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 60 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:63:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 63 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 41%] Building CXX object src/CMakeFiles/rime.dir/rime/dict/preset_vocabulary.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/dict/preset_vocabulary.cc.o.d -o CMakeFiles/rime.dir/rime/dict/preset_vocabulary.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/preset_vocabulary.cc In file included from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/mapped_file.cc:13: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/mapped_file.h: In instantiation of ‘T* rime::MappedFile::Allocate(size_t) [with T = rime::String; size_t = long unsigned int]’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/mapped_file.cc:141:33: required from here 141 | String* ret = Allocate(); | ~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/mapped_file.h:148:14: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct rime::String’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 148 | std::memset(ptr, 0, required_space); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/mapped_file.h:52:8: note: ‘struct rime::String’ declared here 52 | struct String { | ^~~~~~ [ 42%] Building CXX object src/CMakeFiles/rime.dir/rime/dict/prism.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/dict/prism.cc.o.d -o CMakeFiles/rime.dir/rime/dict/prism.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/prism.cc [ 43%] Building CXX object src/CMakeFiles/rime.dir/rime/dict/reverse_lookup_dictionary.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/dict/reverse_lookup_dictionary.cc.o.d -o CMakeFiles/rime.dir/rime/dict/reverse_lookup_dictionary.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/reverse_lookup_dictionary.cc [ 43%] Building CXX object src/CMakeFiles/rime.dir/rime/dict/string_table.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/dict/string_table.cc.o.d -o CMakeFiles/rime.dir/rime/dict/string_table.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/string_table.cc In file included from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/prism.h:16, from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/prism.cc:12: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:60:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 60 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:63:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 63 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/prism.h:15: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/mapped_file.h: In instantiation of ‘T* rime::MappedFile::Allocate(size_t) [with T = rime::prism::Metadata; size_t = long unsigned int]’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/prism.cc:161:44: required from here 161 | auto metadata = Allocate(); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/mapped_file.h:148:14: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct rime::prism::Metadata’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 148 | std::memset(ptr, 0, required_space); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/prism.h:34:8: note: ‘struct rime::prism::Metadata’ declared here 34 | struct Metadata { | ^~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/mapped_file.h: In instantiation of ‘T* rime::MappedFile::Allocate(size_t) [with T = rime::prism::SpellingDescriptor; size_t = long unsigned int]’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/prism.cc:209:53: required from here 209 | item->at = Allocate(list_size); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/mapped_file.h:148:14: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct rime::prism::SpellingDescriptor’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 148 | std::memset(ptr, 0, required_space); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/prism.h:24:8: note: ‘struct rime::prism::SpellingDescriptor’ declared here 24 | struct SpellingDescriptor { | ^~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object src/CMakeFiles/rime.dir/rime/dict/table.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/dict/table.cc.o.d -o CMakeFiles/rime.dir/rime/dict/table.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/table.cc In file included from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/reverse_lookup_dictionary.h:17, from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/reverse_lookup_dictionary.cc:18: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:60:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 60 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:63:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 63 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/reverse_lookup_dictionary.h:15: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/mapped_file.h: In instantiation of ‘T* rime::MappedFile::Allocate(size_t) [with T = rime::reverse::Metadata; size_t = long unsigned int]’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/reverse_lookup_dictionary.cc:147:42: required from here 147 | metadata_ = Allocate(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/mapped_file.h:148:14: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct rime::reverse::Metadata’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 148 | std::memset(ptr, 0, required_space); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/reverse_lookup_dictionary.h:23:8: note: ‘struct rime::reverse::Metadata’ declared here 23 | struct Metadata { | ^~~~~~~~ [ 45%] Building CXX object src/CMakeFiles/rime.dir/rime/dict/table_db.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/dict/table_db.cc.o.d -o CMakeFiles/rime.dir/rime/dict/table_db.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/table_db.cc In file included from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/table.h:14, from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/table.cc:14: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:60:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 60 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:63:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 63 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/table.h:13: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/mapped_file.h: In instantiation of ‘T* rime::MappedFile::Allocate(size_t) [with T = rime::table::Metadata; size_t = long unsigned int]’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/table.cc:332:40: required from here 332 | metadata_ = Allocate(); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/mapped_file.h:148:14: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct rime::table::Metadata’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 148 | std::memset(ptr, 0, required_space); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/table.h:87:8: note: ‘struct rime::table::Metadata’ declared here 87 | struct Metadata { | ^~~~~~~~ [ 45%] Building CXX object src/CMakeFiles/rime.dir/rime/dict/text_db.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/dict/text_db.cc.o.d -o CMakeFiles/rime.dir/rime/dict/text_db.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/text_db.cc [ 46%] Building CXX object src/CMakeFiles/rime.dir/rime/dict/tsv.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/dict/tsv.cc.o.d -o CMakeFiles/rime.dir/rime/dict/tsv.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/tsv.cc [ 47%] Building CXX object src/CMakeFiles/rime.dir/rime/dict/user_db.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/dict/user_db.cc.o.d -o CMakeFiles/rime.dir/rime/dict/user_db.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/user_db.cc [ 47%] Building CXX object src/CMakeFiles/rime.dir/rime/dict/user_db_recovery_task.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/dict/user_db_recovery_task.cc.o.d -o CMakeFiles/rime.dir/rime/dict/user_db_recovery_task.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/user_db_recovery_task.cc [ 48%] Building CXX object src/CMakeFiles/rime.dir/rime/dict/user_dictionary.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/dict/user_dictionary.cc.o.d -o CMakeFiles/rime.dir/rime/dict/user_dictionary.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/user_dictionary.cc [ 49%] Building CXX object src/CMakeFiles/rime.dir/rime/dict/vocabulary.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/dict/vocabulary.cc.o.d -o CMakeFiles/rime.dir/rime/dict/vocabulary.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.cc In file included from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/table.h:14, from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/user_dictionary.cc:21: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:60:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 60 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:63:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 63 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 49%] Building CXX object src/CMakeFiles/rime.dir/rime/gear/abc_segmentor.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/gear/abc_segmentor.cc.o.d -o CMakeFiles/rime.dir/rime/gear/abc_segmentor.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/abc_segmentor.cc In file included from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.cc:11: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:60:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 60 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:63:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 63 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 50%] Building CXX object src/CMakeFiles/rime.dir/rime/gear/affix_segmentor.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/gear/affix_segmentor.cc.o.d -o CMakeFiles/rime.dir/rime/gear/affix_segmentor.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/affix_segmentor.cc [ 51%] Building CXX object src/CMakeFiles/rime.dir/rime/gear/ascii_composer.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/gear/ascii_composer.cc.o.d -o CMakeFiles/rime.dir/rime/gear/ascii_composer.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/ascii_composer.cc [ 51%] Building CXX object src/CMakeFiles/rime.dir/rime/gear/ascii_segmentor.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/gear/ascii_segmentor.cc.o.d -o CMakeFiles/rime.dir/rime/gear/ascii_segmentor.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/ascii_segmentor.cc [ 52%] Building CXX object src/CMakeFiles/rime.dir/rime/gear/charset_filter.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/gear/charset_filter.cc.o.d -o CMakeFiles/rime.dir/rime/gear/charset_filter.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/charset_filter.cc [ 53%] Building CXX object src/CMakeFiles/rime.dir/rime/gear/chord_composer.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/gear/chord_composer.cc.o.d -o CMakeFiles/rime.dir/rime/gear/chord_composer.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/chord_composer.cc In file included from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/charset_filter.cc:13: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:60:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 60 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:63:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 63 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 53%] Building CXX object src/CMakeFiles/rime.dir/rime/gear/contextual_translation.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/gear/contextual_translation.cc.o.d -o CMakeFiles/rime.dir/rime/gear/contextual_translation.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/contextual_translation.cc [ 54%] Building CXX object src/CMakeFiles/rime.dir/rime/gear/echo_translator.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/gear/echo_translator.cc.o.d -o CMakeFiles/rime.dir/rime/gear/echo_translator.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/echo_translator.cc [ 55%] Building CXX object src/CMakeFiles/rime.dir/rime/gear/editor.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/gear/editor.cc.o.d -o CMakeFiles/rime.dir/rime/gear/editor.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/editor.cc In file included from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/translator_commons.h:17, from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/contextual_translation.cc:5: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:60:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 60 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:63:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 63 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/translator_commons.h: In member function ‘bool rime::Phrase::is_exact_match() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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.11.2-build/librime-1.11.2/src/rime/gear/translator_commons.h: In member function ‘bool rime::Phrase::is_predicitve_match() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object src/CMakeFiles/rime.dir/rime/gear/fallback_segmentor.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/gear/fallback_segmentor.cc.o.d -o CMakeFiles/rime.dir/rime/gear/fallback_segmentor.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/fallback_segmentor.cc [ 56%] Building CXX object src/CMakeFiles/rime.dir/rime/gear/filter_commons.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/gear/filter_commons.cc.o.d -o CMakeFiles/rime.dir/rime/gear/filter_commons.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/filter_commons.cc In file included from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/translator_commons.h:17, from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/editor.cc:15: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:60:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 60 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:63:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 63 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/translator_commons.h: In member function ‘bool rime::Phrase::is_exact_match() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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.11.2-build/librime-1.11.2/src/rime/gear/translator_commons.h: In member function ‘bool rime::Phrase::is_predicitve_match() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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.11.2-build/librime-1.11.2/src/rime/gear/fallback_segmentor.cc: In member function ‘virtual bool rime::FallbackSegmentor::Proceed(rime::Segmentation*)’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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()) | ~~^~~~~~~~~~~~~~~~~ [ 57%] Building CXX object src/CMakeFiles/rime.dir/rime/gear/gears_module.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/gear/gears_module.cc.o.d -o CMakeFiles/rime.dir/rime/gear/gears_module.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/gears_module.cc [ 58%] Building CXX object src/CMakeFiles/rime.dir/rime/gear/history_translator.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/gear/history_translator.cc.o.d -o CMakeFiles/rime.dir/rime/gear/history_translator.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/history_translator.cc [ 58%] Building CXX object src/CMakeFiles/rime.dir/rime/gear/key_binder.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/gear/key_binder.cc.o.d -o CMakeFiles/rime.dir/rime/gear/key_binder.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/key_binder.cc [ 59%] Building CXX object src/CMakeFiles/rime.dir/rime/gear/matcher.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/gear/matcher.cc.o.d -o CMakeFiles/rime.dir/rime/gear/matcher.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/matcher.cc In file included from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/translator_commons.h:17, from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/navigator.h:14, from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/gears_module.cc:21: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:60:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 60 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:63:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 63 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/translator_commons.h: In member function ‘bool rime::Phrase::is_exact_match() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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.11.2-build/librime-1.11.2/src/rime/gear/translator_commons.h: In member function ‘bool rime::Phrase::is_predicitve_match() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 60%] Building CXX object src/CMakeFiles/rime.dir/rime/gear/memory.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/gear/memory.cc.o.d -o CMakeFiles/rime.dir/rime/gear/memory.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/memory.cc [ 60%] Building CXX object src/CMakeFiles/rime.dir/rime/gear/navigator.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/gear/navigator.cc.o.d -o CMakeFiles/rime.dir/rime/gear/navigator.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/navigator.cc [ 61%] Building CXX object src/CMakeFiles/rime.dir/rime/gear/poet.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/gear/poet.cc.o.d -o CMakeFiles/rime.dir/rime/gear/poet.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/poet.cc [ 62%] Building CXX object src/CMakeFiles/rime.dir/rime/gear/punctuator.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/gear/punctuator.cc.o.d -o CMakeFiles/rime.dir/rime/gear/punctuator.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/punctuator.cc In file included from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/prism.h:16, from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/dictionary.h:13, from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/memory.cc:15: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:60:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 60 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:63:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 63 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/memory.cc:18: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/translator_commons.h: In member function ‘bool rime::Phrase::is_exact_match() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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.11.2-build/librime-1.11.2/src/rime/gear/translator_commons.h: In member function ‘bool rime::Phrase::is_predicitve_match() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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.11.2-build/librime-1.11.2/src/rime/gear/translator_commons.h:17, from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/navigator.h:14, from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/navigator.cc:15: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:60:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 60 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:63:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 63 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/translator_commons.h: In member function ‘bool rime::Phrase::is_exact_match() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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.11.2-build/librime-1.11.2/src/rime/gear/translator_commons.h: In member function ‘bool rime::Phrase::is_predicitve_match() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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.11.2-build/librime-1.11.2/src/rime/gear/poet.cc:13: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:60:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 60 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:63:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 63 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/punctuator.cc: In member function ‘virtual bool rime::PunctSegmentor::Proceed(rime::Segmentation*)’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/punctuator.cc:168:9: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 168 | if (k == input.length()) | ~~^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/poet.h:15, from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/poet.cc:15: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/translator_commons.h: In member function ‘bool rime::Phrase::is_exact_match() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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.11.2-build/librime-1.11.2/src/rime/gear/translator_commons.h: In member function ‘bool rime::Phrase::is_predicitve_match() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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.11.2-build/librime-1.11.2/src/rime/gear/poet.cc: In instantiation of ‘rime::an rime::Poet::MakeSentenceWithStrategy(const rime::WordGraph&, size_t, const std::string&) [with Strategy = rime::BeamSearch; rime::an = std::shared_ptr; rime::WordGraph = std::map >; size_t = long unsigned int; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/poet.cc:248:57: required from here 248 | return grammar_ ? MakeSentenceWithStrategy(graph, total_length, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 249 | preceding_text) | ~~~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/poet.cc:235:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 235 | const Line& best = Strategy::BestLineInState(found->second, compare_); | ^~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/poet.cc:235:47: note: the temporary was destroyed at the end of the full expression ‘rime::BeamSearch::BestLineInState(found.std::_Rb_tree_iterator, rime::Line, std::hash >, std::equal_to >, std::allocator, rime::Line> > > > >::operator->()->std::pair, rime::Line, std::hash >, std::equal_to >, std::allocator, rime::Line> > > >::second, std::function(((rime::Poet*)this)->rime::Poet::compare_))’ 235 | const Line& best = Strategy::BestLineInState(found->second, compare_); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/poet.cc: In instantiation of ‘rime::an rime::Poet::MakeSentenceWithStrategy(const rime::WordGraph&, size_t, const std::string&) [with Strategy = rime::DynamicProgramming; rime::an = std::shared_ptr; rime::WordGraph = std::map >; size_t = long unsigned int; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/poet.cc:250:65: required from here 250 | : MakeSentenceWithStrategy( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 251 | graph, total_length, preceding_text); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/poet.cc:235:15: warning: possibly dangling reference to a temporary [-Wdangling-reference] 235 | const Line& best = Strategy::BestLineInState(found->second, compare_); | ^~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/poet.cc:235:47: note: the temporary was destroyed at the end of the full expression ‘rime::DynamicProgramming::BestLineInState(found.std::_Rb_tree_iterator >::operator->()->std::pair::second, std::function(((rime::Poet*)this)->rime::Poet::compare_))’ 235 | const Line& best = Strategy::BestLineInState(found->second, compare_); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 62%] Building CXX object src/CMakeFiles/rime.dir/rime/gear/recognizer.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/gear/recognizer.cc.o.d -o CMakeFiles/rime.dir/rime/gear/recognizer.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/recognizer.cc [ 63%] Building CXX object src/CMakeFiles/rime.dir/rime/gear/reverse_lookup_filter.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/gear/reverse_lookup_filter.cc.o.d -o CMakeFiles/rime.dir/rime/gear/reverse_lookup_filter.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/reverse_lookup_filter.cc [ 64%] Building CXX object src/CMakeFiles/rime.dir/rime/gear/reverse_lookup_translator.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/gear/reverse_lookup_translator.cc.o.d -o CMakeFiles/rime.dir/rime/gear/reverse_lookup_translator.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/reverse_lookup_translator.cc [ 64%] Building CXX object src/CMakeFiles/rime.dir/rime/gear/schema_list_translator.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/gear/schema_list_translator.cc.o.d -o CMakeFiles/rime.dir/rime/gear/schema_list_translator.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/schema_list_translator.cc In file included from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/reverse_lookup_dictionary.h:17, from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/reverse_lookup_filter.cc:11: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:60:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 60 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:63:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 63 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/reverse_lookup_filter.cc:13: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/translator_commons.h: In member function ‘bool rime::Phrase::is_exact_match() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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.11.2-build/librime-1.11.2/src/rime/gear/translator_commons.h: In member function ‘bool rime::Phrase::is_predicitve_match() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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.11.2-build/librime-1.11.2/src/rime/dict/prism.h:16, from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/dictionary.h:13, from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/reverse_lookup_translator.cc:15: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:60:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 60 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:63:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 63 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/reverse_lookup_translator.cc:18: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/translator_commons.h: In member function ‘bool rime::Phrase::is_exact_match() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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.11.2-build/librime-1.11.2/src/rime/gear/translator_commons.h: In member function ‘bool rime::Phrase::is_predicitve_match() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object src/CMakeFiles/rime.dir/rime/gear/script_translator.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/gear/script_translator.cc.o.d -o CMakeFiles/rime.dir/rime/gear/script_translator.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/script_translator.cc [ 66%] Building CXX object src/CMakeFiles/rime.dir/rime/gear/selector.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/gear/selector.cc.o.d -o CMakeFiles/rime.dir/rime/gear/selector.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/selector.cc [ 66%] Building CXX object src/CMakeFiles/rime.dir/rime/gear/shape.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/gear/shape.cc.o.d -o CMakeFiles/rime.dir/rime/gear/shape.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/shape.cc In file included from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/prism.h:16, from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/corrector.h:15, from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/script_translator.cc:22: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:60:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 60 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:63:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 63 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/poet.h:15, from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/script_translator.cc:25: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/translator_commons.h: In member function ‘bool rime::Phrase::is_exact_match() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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.11.2-build/librime-1.11.2/src/rime/gear/translator_commons.h: In member function ‘bool rime::Phrase::is_predicitve_match() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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.11.2-build/librime-1.11.2/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.11.2-build/librime-1.11.2/src/rime/gear/script_translator.cc:572:20: required from here 572 | EnrollEntries(same_start_pos, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 573 | user_dict->Lookup(syllable_graph, x.first, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 574 | kMaxSyllablesForUserPhraseQuery)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/script_translator.cc:554:32: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 554 | while (homophones.size() < translator_->max_homophones() && | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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.11.2-build/librime-1.11.2/src/rime/gear/script_translator.cc:577:18: required from here 577 | EnrollEntries(same_start_pos, dict->Lookup(syllable_graph, x.first)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/script_translator.cc:554:32: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 554 | while (homophones.size() < translator_->max_homophones() && | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 67%] Building CXX object src/CMakeFiles/rime.dir/rime/gear/simplifier.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/gear/simplifier.cc.o.d -o CMakeFiles/rime.dir/rime/gear/simplifier.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/simplifier.cc [ 68%] Building CXX object src/CMakeFiles/rime.dir/rime/gear/single_char_filter.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/gear/single_char_filter.cc.o.d -o CMakeFiles/rime.dir/rime/gear/single_char_filter.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/single_char_filter.cc [ 68%] Building CXX object src/CMakeFiles/rime.dir/rime/gear/speller.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/gear/speller.cc.o.d -o CMakeFiles/rime.dir/rime/gear/speller.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/speller.cc [ 69%] Building CXX object src/CMakeFiles/rime.dir/rime/gear/switch_translator.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/gear/switch_translator.cc.o.d -o CMakeFiles/rime.dir/rime/gear/switch_translator.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/switch_translator.cc In file included from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/translator_commons.h:17, from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/single_char_filter.cc:11: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:60:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 60 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:63:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 63 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/translator_commons.h: In member function ‘bool rime::Phrase::is_exact_match() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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.11.2-build/librime-1.11.2/src/rime/gear/translator_commons.h: In member function ‘bool rime::Phrase::is_predicitve_match() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 70%] Building CXX object src/CMakeFiles/rime.dir/rime/gear/table_translator.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/gear/table_translator.cc.o.d -o CMakeFiles/rime.dir/rime/gear/table_translator.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/table_translator.cc [ 70%] Building CXX object src/CMakeFiles/rime.dir/rime/gear/translator_commons.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/gear/translator_commons.cc.o.d -o CMakeFiles/rime.dir/rime/gear/translator_commons.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/translator_commons.cc In file included from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/prism.h:16, from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/dictionary.h:13, from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/table_translator.cc:19: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:60:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 60 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:63:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 63 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/poet.h:15, from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/table_translator.cc:22: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/translator_commons.h: In member function ‘bool rime::Phrase::is_exact_match() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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.11.2-build/librime-1.11.2/src/rime/gear/translator_commons.h: In member function ‘bool rime::Phrase::is_predicitve_match() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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.11.2-build/librime-1.11.2/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.11.2-build/librime-1.11.2/src/rime/gear/table_translator.cc:564:31: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 564 | if (homographs.size() >= max_homographs_) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/table_translator.cc:645:31: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 645 | if (homographs.size() >= max_homographs_) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/table_translator.cc: In instantiation of ‘void rime::collect_entries(DictEntryList&, Iter&, int) [with Iter = UserDictEntryIterator]’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/table_translator.cc:578:28: required from here 578 | collect_entries(homographs, uter_copy, max_homographs_); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/table_translator.cc:532:22: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 532 | if (entries.size() < max_entries && !iter.exhausted()) { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/table_translator.cc:535:27: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 535 | while (entries.size() < max_entries && iter.Next()) { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/table_translator.cc: In instantiation of ‘void rime::collect_entries(DictEntryList&, Iter&, int) [with Iter = DictEntryIterator]’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/table_translator.cc:656:28: required from here 656 | collect_entries(homographs, iter_copy, max_homographs_); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/table_translator.cc:532:22: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 532 | if (entries.size() < max_entries && !iter.exhausted()) { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/table_translator.cc:535:27: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 535 | while (entries.size() < max_entries && iter.Next()) { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 71%] Building CXX object src/CMakeFiles/rime.dir/rime/gear/uniquifier.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/gear/uniquifier.cc.o.d -o CMakeFiles/rime.dir/rime/gear/uniquifier.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/uniquifier.cc In file included from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/translator_commons.h:17, from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/translator_commons.cc:13: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:60:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 60 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:63:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 63 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/translator_commons.h: In member function ‘bool rime::Phrase::is_exact_match() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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.11.2-build/librime-1.11.2/src/rime/gear/translator_commons.h: In member function ‘bool rime::Phrase::is_predicitve_match() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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%] Building CXX object src/CMakeFiles/rime.dir/rime/gear/unity_table_encoder.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/gear/unity_table_encoder.cc.o.d -o CMakeFiles/rime.dir/rime/gear/unity_table_encoder.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/unity_table_encoder.cc In file included from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/user_dictionary.h:14, from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/gear/unity_table_encoder.cc:9: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:60:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 60 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:63:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 63 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 72%] Building CXX object src/CMakeFiles/rime.dir/rime/lever/custom_settings.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/lever/custom_settings.cc.o.d -o CMakeFiles/rime.dir/rime/lever/custom_settings.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/lever/custom_settings.cc [ 73%] Building CXX object src/CMakeFiles/rime.dir/rime/lever/customizer.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/lever/customizer.cc.o.d -o CMakeFiles/rime.dir/rime/lever/customizer.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/lever/customizer.cc [ 74%] Building CXX object src/CMakeFiles/rime.dir/rime/lever/deployment_tasks.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/lever/deployment_tasks.cc.o.d -o CMakeFiles/rime.dir/rime/lever/deployment_tasks.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/lever/deployment_tasks.cc [ 75%] Building CXX object src/CMakeFiles/rime.dir/rime/lever/levers_module.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/lever/levers_module.cc.o.d -o CMakeFiles/rime.dir/rime/lever/levers_module.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/lever/levers_module.cc [ 75%] Building CXX object src/CMakeFiles/rime.dir/rime/lever/switcher_settings.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/lever/switcher_settings.cc.o.d -o CMakeFiles/rime.dir/rime/lever/switcher_settings.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/lever/switcher_settings.cc In file included from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/prism.h:16, from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/dictionary.h:13, from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/lever/deployment_tasks.cc:24: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:60:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 60 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:63:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 63 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/lever/deployment_tasks.cc: In member function ‘virtual bool rime::InstallationUpdate::Run(rime::Deployer*)’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/lever/deployment_tasks.cc:86:15: warning: unused variable ‘shared_data_path’ [-Wunused-variable] 86 | const path& shared_data_path(deployer->shared_data_dir); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/lever/deployment_tasks.cc: In member function ‘virtual bool rime::SchemaUpdate::Run(rime::Deployer*)’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/lever/deployment_tasks.cc:361:15: warning: unused variable ‘user_data_path’ [-Wunused-variable] 361 | const path& user_data_path(deployer->user_data_dir); | ^~~~~~~~~~~~~~ [ 76%] Building CXX object src/CMakeFiles/rime.dir/rime/lever/user_dict_manager.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime.dir/rime/lever/user_dict_manager.cc.o.d -o CMakeFiles/rime.dir/rime/lever/user_dict_manager.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/lever/user_dict_manager.cc [ 77%] Linking CXX shared library ../lib/librime.so cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/rime.dir/link.txt --verbose=1 /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 -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-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,librime.so.1 -o ../lib/librime.so.1.11.2 CMakeFiles/rime.dir/rime_api.cc.o CMakeFiles/rime.dir/rime/candidate.cc.o CMakeFiles/rime.dir/rime/commit_history.cc.o CMakeFiles/rime.dir/rime/composition.cc.o CMakeFiles/rime.dir/rime/context.cc.o CMakeFiles/rime.dir/rime/core_module.cc.o CMakeFiles/rime.dir/rime/deployer.cc.o CMakeFiles/rime.dir/rime/engine.cc.o CMakeFiles/rime.dir/rime/key_event.cc.o CMakeFiles/rime.dir/rime/key_table.cc.o CMakeFiles/rime.dir/rime/language.cc.o CMakeFiles/rime.dir/rime/menu.cc.o CMakeFiles/rime.dir/rime/module.cc.o CMakeFiles/rime.dir/rime/registry.cc.o CMakeFiles/rime.dir/rime/resource.cc.o CMakeFiles/rime.dir/rime/schema.cc.o CMakeFiles/rime.dir/rime/segmentation.cc.o CMakeFiles/rime.dir/rime/service.cc.o CMakeFiles/rime.dir/rime/setup.cc.o CMakeFiles/rime.dir/rime/signature.cc.o CMakeFiles/rime.dir/rime/switcher.cc.o CMakeFiles/rime.dir/rime/switches.cc.o CMakeFiles/rime.dir/rime/ticket.cc.o CMakeFiles/rime.dir/rime/translation.cc.o CMakeFiles/rime.dir/rime/config/auto_patch_config_plugin.cc.o CMakeFiles/rime.dir/rime/config/build_info_plugin.cc.o CMakeFiles/rime.dir/rime/config/config_compiler.cc.o CMakeFiles/rime.dir/rime/config/config_component.cc.o CMakeFiles/rime.dir/rime/config/config_data.cc.o CMakeFiles/rime.dir/rime/config/config_types.cc.o CMakeFiles/rime.dir/rime/config/default_config_plugin.cc.o CMakeFiles/rime.dir/rime/config/legacy_dictionary_config_plugin.cc.o CMakeFiles/rime.dir/rime/config/legacy_preset_config_plugin.cc.o CMakeFiles/rime.dir/rime/config/save_output_plugin.cc.o CMakeFiles/rime.dir/rime/algo/algebra.cc.o CMakeFiles/rime.dir/rime/algo/calculus.cc.o CMakeFiles/rime.dir/rime/algo/encoder.cc.o CMakeFiles/rime.dir/rime/algo/strings.cc.o CMakeFiles/rime.dir/rime/algo/syllabifier.cc.o CMakeFiles/rime.dir/rime/algo/utilities.cc.o CMakeFiles/rime.dir/rime/dict/corrector.cc.o CMakeFiles/rime.dir/rime/dict/db.cc.o CMakeFiles/rime.dir/rime/dict/db_utils.cc.o CMakeFiles/rime.dir/rime/dict/dict_compiler.cc.o CMakeFiles/rime.dir/rime/dict/dict_module.cc.o CMakeFiles/rime.dir/rime/dict/dict_settings.cc.o CMakeFiles/rime.dir/rime/dict/dictionary.cc.o CMakeFiles/rime.dir/rime/dict/entry_collector.cc.o CMakeFiles/rime.dir/rime/dict/level_db.cc.o CMakeFiles/rime.dir/rime/dict/mapped_file.cc.o CMakeFiles/rime.dir/rime/dict/preset_vocabulary.cc.o CMakeFiles/rime.dir/rime/dict/prism.cc.o CMakeFiles/rime.dir/rime/dict/reverse_lookup_dictionary.cc.o CMakeFiles/rime.dir/rime/dict/string_table.cc.o CMakeFiles/rime.dir/rime/dict/table.cc.o CMakeFiles/rime.dir/rime/dict/table_db.cc.o CMakeFiles/rime.dir/rime/dict/text_db.cc.o CMakeFiles/rime.dir/rime/dict/tsv.cc.o CMakeFiles/rime.dir/rime/dict/user_db.cc.o CMakeFiles/rime.dir/rime/dict/user_db_recovery_task.cc.o CMakeFiles/rime.dir/rime/dict/user_dictionary.cc.o CMakeFiles/rime.dir/rime/dict/vocabulary.cc.o CMakeFiles/rime.dir/rime/gear/abc_segmentor.cc.o CMakeFiles/rime.dir/rime/gear/affix_segmentor.cc.o CMakeFiles/rime.dir/rime/gear/ascii_composer.cc.o CMakeFiles/rime.dir/rime/gear/ascii_segmentor.cc.o CMakeFiles/rime.dir/rime/gear/charset_filter.cc.o CMakeFiles/rime.dir/rime/gear/chord_composer.cc.o CMakeFiles/rime.dir/rime/gear/contextual_translation.cc.o CMakeFiles/rime.dir/rime/gear/echo_translator.cc.o CMakeFiles/rime.dir/rime/gear/editor.cc.o CMakeFiles/rime.dir/rime/gear/fallback_segmentor.cc.o CMakeFiles/rime.dir/rime/gear/filter_commons.cc.o CMakeFiles/rime.dir/rime/gear/gears_module.cc.o CMakeFiles/rime.dir/rime/gear/history_translator.cc.o CMakeFiles/rime.dir/rime/gear/key_binder.cc.o CMakeFiles/rime.dir/rime/gear/matcher.cc.o CMakeFiles/rime.dir/rime/gear/memory.cc.o CMakeFiles/rime.dir/rime/gear/navigator.cc.o CMakeFiles/rime.dir/rime/gear/poet.cc.o CMakeFiles/rime.dir/rime/gear/punctuator.cc.o CMakeFiles/rime.dir/rime/gear/recognizer.cc.o CMakeFiles/rime.dir/rime/gear/reverse_lookup_filter.cc.o CMakeFiles/rime.dir/rime/gear/reverse_lookup_translator.cc.o CMakeFiles/rime.dir/rime/gear/schema_list_translator.cc.o CMakeFiles/rime.dir/rime/gear/script_translator.cc.o CMakeFiles/rime.dir/rime/gear/selector.cc.o CMakeFiles/rime.dir/rime/gear/shape.cc.o CMakeFiles/rime.dir/rime/gear/simplifier.cc.o CMakeFiles/rime.dir/rime/gear/single_char_filter.cc.o CMakeFiles/rime.dir/rime/gear/speller.cc.o CMakeFiles/rime.dir/rime/gear/switch_translator.cc.o CMakeFiles/rime.dir/rime/gear/table_translator.cc.o CMakeFiles/rime.dir/rime/gear/translator_commons.cc.o CMakeFiles/rime.dir/rime/gear/uniquifier.cc.o CMakeFiles/rime.dir/rime/gear/unity_table_encoder.cc.o CMakeFiles/rime.dir/rime/lever/custom_settings.cc.o CMakeFiles/rime.dir/rime/lever/customizer.cc.o CMakeFiles/rime.dir/rime/lever/deployment_tasks.cc.o CMakeFiles/rime.dir/rime/lever/levers_module.cc.o CMakeFiles/rime.dir/rime/lever/switcher_settings.cc.o CMakeFiles/rime.dir/rime/lever/user_dict_manager.cc.o "../plugins/CMakeFiles/rime-plugins-objs.dir/plugins_module.cc.o" -L/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/lib -Wl,-rpath,/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/lib: /usr/lib64/libboost_regex.so.1.83.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 cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src && /usr/bin/cmake -E cmake_symlink_library ../lib/librime.so.1.11.2 ../lib/librime.so.1 ../lib/librime.so gmake[2]: Leaving directory '/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build' [ 77%] Built target rime /usr/bin/gmake -f plugins/CMakeFiles/rime-lua.dir/build.make plugins/CMakeFiles/rime-lua.dir/depend /usr/bin/gmake -f tools/CMakeFiles/rime_api_console.dir/build.make tools/CMakeFiles/rime_api_console.dir/depend /usr/bin/gmake -f tools/CMakeFiles/rime_console.dir/build.make tools/CMakeFiles/rime_console.dir/depend /usr/bin/gmake -f tools/CMakeFiles/rime_deployer.dir/build.make tools/CMakeFiles/rime_deployer.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build' cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2 /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/tools /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/tools /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/tools/CMakeFiles/rime_api_console.dir/DependInfo.cmake "--color=" gmake[2]: Entering directory '/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build' cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2 /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/plugins /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/plugins /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/plugins/CMakeFiles/rime-lua.dir/DependInfo.cmake "--color=" gmake[2]: Entering directory '/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build' cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2 /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/tools /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/tools /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/tools/CMakeFiles/rime_console.dir/DependInfo.cmake "--color=" gmake[2]: Entering directory '/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build' cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2 /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/tools /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/tools /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/tools/CMakeFiles/rime_deployer.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build' gmake[2]: Leaving directory '/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build' /usr/bin/gmake -f plugins/CMakeFiles/rime-lua.dir/build.make plugins/CMakeFiles/rime-lua.dir/build /usr/bin/gmake -f tools/CMakeFiles/rime_deployer.dir/build.make tools/CMakeFiles/rime_deployer.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build' gmake[2]: Entering directory '/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build' gmake[2]: Leaving directory '/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build' /usr/bin/gmake -f tools/CMakeFiles/rime_api_console.dir/build.make tools/CMakeFiles/rime_api_console.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build' gmake[2]: Leaving directory '/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build' /usr/bin/gmake -f tools/CMakeFiles/rime_console.dir/build.make tools/CMakeFiles/rime_console.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build' [ 77%] Building CXX object plugins/CMakeFiles/rime-lua.dir/plugin.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/plugins && /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.11.2\" -Drime_lua_EXPORTS -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime-lua.dir/plugin.cc.o.d -o CMakeFiles/rime-lua.dir/plugin.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/plugins/plugin.cc [ 78%] Building CXX object tools/CMakeFiles/rime_deployer.dir/rime_deployer.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/tools && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_IMPORTS -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime_deployer.dir/rime_deployer.cc.o.d -o CMakeFiles/rime_deployer.dir/rime_deployer.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/tools/rime_deployer.cc [ 79%] Building CXX object tools/CMakeFiles/rime_api_console.dir/rime_api_console.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/tools && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime_api_console.dir/rime_api_console.cc.o.d -o CMakeFiles/rime_api_console.dir/rime_api_console.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/tools/rime_api_console.cc [ 79%] Building CXX object tools/CMakeFiles/rime_console.dir/rime_console.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/tools && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_IMPORTS -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime_console.dir/rime_console.cc.o.d -o CMakeFiles/rime_console.dir/rime_console.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/tools/rime_console.cc [ 80%] Linking CXX shared library ../lib/rime-plugins/librime-lua.so cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/plugins && /usr/bin/cmake -E cmake_link_script CMakeFiles/rime-lua.dir/link.txt --verbose=1 /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 -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-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,librime-lua.so -o ../lib/rime-plugins/librime-lua.so "CMakeFiles/rime-lua.dir/plugin.cc.o" "lua/CMakeFiles/rime-lua-objs.dir/src/lua_gears.cc.o" "lua/CMakeFiles/rime-lua-objs.dir/src/modules.cc.o" "lua/CMakeFiles/rime-lua-objs.dir/src/opencc.cc.o" "lua/CMakeFiles/rime-lua-objs.dir/src/script_translator.cc.o" "lua/CMakeFiles/rime-lua-objs.dir/src/table_translator.cc.o" "lua/CMakeFiles/rime-lua-objs.dir/src/types.cc.o" "lua/CMakeFiles/rime-lua-objs.dir/src/types_ext.cc.o" "lua/CMakeFiles/rime-lua-objs.dir/src/lib/lauxlib-compat.c.o" "lua/CMakeFiles/rime-lua-objs.dir/src/lib/lua.cc.o" "lua/CMakeFiles/rime-lua-objs.dir/src/lib/lutf8lib-compat.c.o" -L/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/lib -Wl,-rpath,/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/lib:/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/lib: ../lib/librime.so.1.11.2 /usr/lib64/liblua.so /usr/lib64/libm.so /usr/lib64/libdl.a /usr/lib64/libboost_regex.so.1.83.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 [ 81%] Linking CXX executable ../bin/rime_api_console cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/rime_api_console.dir/link.txt --verbose=1 /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 -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-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes CMakeFiles/rime_api_console.dir/rime_api_console.cc.o -o ../bin/rime_api_console -L/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/lib -Wl,-rpath,/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/lib:/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/lib ../lib/librime.so.1.11.2 /usr/lib64/libboost_regex.so.1.83.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 gmake[2]: Leaving directory '/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build' [ 81%] Built target rime_api_console /usr/bin/gmake -f tools/CMakeFiles/rime_dict_manager.dir/build.make tools/CMakeFiles/rime_dict_manager.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build' cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2 /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/tools /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/tools /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/tools/CMakeFiles/rime_dict_manager.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build' /usr/bin/gmake -f tools/CMakeFiles/rime_dict_manager.dir/build.make tools/CMakeFiles/rime_dict_manager.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build' [ 82%] Building CXX object tools/CMakeFiles/rime_dict_manager.dir/rime_dict_manager.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/tools && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime_dict_manager.dir/rime_dict_manager.cc.o.d -o CMakeFiles/rime_dict_manager.dir/rime_dict_manager.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/tools/rime_dict_manager.cc In file included from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/prism.h:16, from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/dictionary.h:13, from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/tools/rime_console.cc:19: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:60:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 60 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:63:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 63 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 83%] Linking CXX executable ../bin/rime_dict_manager cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/rime_dict_manager.dir/link.txt --verbose=1 /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 -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-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes CMakeFiles/rime_dict_manager.dir/rime_dict_manager.cc.o -o ../bin/rime_dict_manager -L/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/lib -Wl,-rpath,/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/lib:/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/lib: ../lib/librime.so.1.11.2 /usr/lib64/libboost_regex.so.1.83.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 gmake[2]: Leaving directory '/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build' [ 83%] Built target rime_dict_manager /usr/bin/gmake -f tools/CMakeFiles/rime_patch.dir/build.make tools/CMakeFiles/rime_patch.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build' cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2 /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/tools /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/tools /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/tools/CMakeFiles/rime_patch.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build' /usr/bin/gmake -f tools/CMakeFiles/rime_patch.dir/build.make tools/CMakeFiles/rime_patch.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build' [ 84%] Building CXX object tools/CMakeFiles/rime_patch.dir/rime_patch.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/tools && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime_patch.dir/rime_patch.cc.o.d -o CMakeFiles/rime_patch.dir/rime_patch.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/tools/rime_patch.cc [ 84%] Linking CXX executable ../bin/rime_deployer cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/rime_deployer.dir/link.txt --verbose=1 /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 -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-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes CMakeFiles/rime_deployer.dir/rime_deployer.cc.o -o ../bin/rime_deployer -L/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/lib -Wl,-rpath,/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/lib:/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/lib: ../lib/librime.so.1.11.2 /usr/lib64/libboost_regex.so.1.83.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 gmake[2]: Leaving directory '/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build' [ 84%] Built target rime_deployer /usr/bin/gmake -f tools/CMakeFiles/rime_table_decompiler.dir/build.make tools/CMakeFiles/rime_table_decompiler.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build' cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2 /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/tools /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/tools /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/tools/CMakeFiles/rime_table_decompiler.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build' /usr/bin/gmake -f tools/CMakeFiles/rime_table_decompiler.dir/build.make tools/CMakeFiles/rime_table_decompiler.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build' [ 85%] Building CXX object tools/CMakeFiles/rime_table_decompiler.dir/rime_table_decompiler.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/tools && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime_table_decompiler.dir/rime_table_decompiler.cc.o.d -o CMakeFiles/rime_table_decompiler.dir/rime_table_decompiler.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/tools/rime_table_decompiler.cc [ 86%] Linking CXX executable ../bin/rime_console cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/rime_console.dir/link.txt --verbose=1 /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 -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-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes CMakeFiles/rime_console.dir/rime_console.cc.o -o ../bin/rime_console -L/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/lib -Wl,-rpath,/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/lib:/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/lib ../lib/librime.so.1.11.2 /usr/lib64/libboost_regex.so.1.83.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 gmake[2]: Leaving directory '/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build' [ 86%] Built target rime_console /usr/bin/gmake -f test/CMakeFiles/rime_test.dir/build.make test/CMakeFiles/rime_test.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build' cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2 /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/test /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/test /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/test/CMakeFiles/rime_test.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build' /usr/bin/gmake -f test/CMakeFiles/rime_test.dir/build.make test/CMakeFiles/rime_test.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build' [ 86%] Building CXX object test/CMakeFiles/rime_test.dir/algebra_test.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/test && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_IMPORTS -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime_test.dir/algebra_test.cc.o.d -o CMakeFiles/rime_test.dir/algebra_test.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/test/algebra_test.cc [ 86%] Linking CXX executable ../bin/rime_patch cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/rime_patch.dir/link.txt --verbose=1 /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 -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-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes CMakeFiles/rime_patch.dir/rime_patch.cc.o -o ../bin/rime_patch -L/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/lib -Wl,-rpath,/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/lib:/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/lib: ../lib/librime.so.1.11.2 /usr/lib64/libboost_regex.so.1.83.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 gmake[2]: Leaving directory '/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build' [ 86%] Built target rime_patch [ 87%] Building CXX object test/CMakeFiles/rime_test.dir/calculus_test.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/test && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_IMPORTS -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime_test.dir/calculus_test.cc.o.d -o CMakeFiles/rime_test.dir/calculus_test.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/test/calculus_test.cc In file included from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/table.h:14, from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/tools/rime_table_decompiler.cc:10: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:60:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 60 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:63:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 63 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/tools/rime_table_decompiler.cc: In function ‘void recursion(rime::Table*, rime::TableQuery*, std::ofstream&)’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 88%] Linking CXX executable ../bin/rime_table_decompiler cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/rime_table_decompiler.dir/link.txt --verbose=1 /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 -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-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes CMakeFiles/rime_table_decompiler.dir/rime_table_decompiler.cc.o -o ../bin/rime_table_decompiler -L/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/lib -Wl,-rpath,/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/lib:/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/lib: ../lib/librime.so.1.11.2 /usr/lib64/libboost_regex.so.1.83.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 gmake[2]: Leaving directory '/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build' [ 88%] Built target rime_table_decompiler [ 89%] Building CXX object test/CMakeFiles/rime_test.dir/component_test.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/test && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_IMPORTS -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime_test.dir/component_test.cc.o.d -o CMakeFiles/rime_test.dir/component_test.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/test/component_test.cc [ 89%] Building CXX object test/CMakeFiles/rime_test.dir/config_compiler_test.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/test && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_IMPORTS -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime_test.dir/config_compiler_test.cc.o.d -o CMakeFiles/rime_test.dir/config_compiler_test.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/test/config_compiler_test.cc [ 90%] Building CXX object test/CMakeFiles/rime_test.dir/config_test.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/test && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_IMPORTS -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime_test.dir/config_test.cc.o.d -o CMakeFiles/rime_test.dir/config_test.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/test/config_test.cc [ 91%] Building CXX object test/CMakeFiles/rime_test.dir/corrector_test.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/test && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_IMPORTS -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime_test.dir/corrector_test.cc.o.d -o CMakeFiles/rime_test.dir/corrector_test.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/test/corrector_test.cc In file included from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/prism.h:16, from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/corrector.h:15, from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/test/corrector_test.cc:11: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:60:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 60 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:63:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 63 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 91%] Building CXX object test/CMakeFiles/rime_test.dir/dictionary_test.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/test && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_IMPORTS -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime_test.dir/dictionary_test.cc.o.d -o CMakeFiles/rime_test.dir/dictionary_test.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/test/dictionary_test.cc [ 92%] Building CXX object test/CMakeFiles/rime_test.dir/encoder_test.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/test && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_IMPORTS -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime_test.dir/encoder_test.cc.o.d -o CMakeFiles/rime_test.dir/encoder_test.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/test/encoder_test.cc [ 93%] Building CXX object test/CMakeFiles/rime_test.dir/key_event_test.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/test && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_IMPORTS -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime_test.dir/key_event_test.cc.o.d -o CMakeFiles/rime_test.dir/key_event_test.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/test/key_event_test.cc In file included from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/prism.h:16, from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/dictionary.h:13, from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/test/dictionary_test.cc:11: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:60:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 60 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:63:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 63 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 93%] Building CXX object test/CMakeFiles/rime_test.dir/key_table_test.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/test && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_IMPORTS -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime_test.dir/key_table_test.cc.o.d -o CMakeFiles/rime_test.dir/key_table_test.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/test/key_table_test.cc [ 94%] Building CXX object test/CMakeFiles/rime_test.dir/menu_test.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/test && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_IMPORTS -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime_test.dir/menu_test.cc.o.d -o CMakeFiles/rime_test.dir/menu_test.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/test/menu_test.cc [ 95%] Building CXX object test/CMakeFiles/rime_test.dir/prism_test.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/test && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_IMPORTS -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime_test.dir/prism_test.cc.o.d -o CMakeFiles/rime_test.dir/prism_test.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/test/prism_test.cc [ 95%] Building CXX object test/CMakeFiles/rime_test.dir/resource_resolver_test.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/test && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_IMPORTS -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime_test.dir/resource_resolver_test.cc.o.d -o CMakeFiles/rime_test.dir/resource_resolver_test.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/test/resource_resolver_test.cc In file included from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/prism.h:16, from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/test/prism_test.cc:9: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:60:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 60 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:63:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 63 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 96%] Building CXX object test/CMakeFiles/rime_test.dir/rime_test_main.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/test && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_IMPORTS -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime_test.dir/rime_test_main.cc.o.d -o CMakeFiles/rime_test.dir/rime_test_main.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/test/rime_test_main.cc [ 97%] Building CXX object test/CMakeFiles/rime_test.dir/segmentor_test.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/test && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_IMPORTS -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime_test.dir/segmentor_test.cc.o.d -o CMakeFiles/rime_test.dir/segmentor_test.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/test/segmentor_test.cc [ 97%] Building CXX object test/CMakeFiles/rime_test.dir/syllabifier_test.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/test && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_IMPORTS -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime_test.dir/syllabifier_test.cc.o.d -o CMakeFiles/rime_test.dir/syllabifier_test.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/test/syllabifier_test.cc [ 98%] Building CXX object test/CMakeFiles/rime_test.dir/table_test.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/test && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_IMPORTS -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime_test.dir/table_test.cc.o.d -o CMakeFiles/rime_test.dir/table_test.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/test/table_test.cc In file included from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/prism.h:16, from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/test/syllabifier_test.cc:10: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:60:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 60 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:63:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 63 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/table.h:14, from /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/test/table_test.cc:9: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsExactMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:60:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 60 | return matching_code_size == 0 || matching_code_size == code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h: In member function ‘bool rime::DictEntry::IsPredictiveMatch() const’: /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/src/rime/dict/vocabulary.h:63:58: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 63 | return matching_code_size != 0 && matching_code_size < code.size(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 99%] Building CXX object test/CMakeFiles/rime_test.dir/user_db_test.cc.o cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/test && /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_EXTRA_MODULES=",Q(plugins)" -DRIME_IMPORTS -DRIME_VERSION=\"1.11.2\" -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/include -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/src -I/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/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 -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 CMakeFiles/rime_test.dir/user_db_test.cc.o.d -o CMakeFiles/rime_test.dir/user_db_test.cc.o -c /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/test/user_db_test.cc gmake[2]: Leaving directory '/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build' [ 99%] Built target rime-lua [100%] Linking CXX executable rime_test cd /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/rime_test.dir/link.txt --verbose=1 /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 -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-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes CMakeFiles/rime_test.dir/algebra_test.cc.o CMakeFiles/rime_test.dir/calculus_test.cc.o CMakeFiles/rime_test.dir/component_test.cc.o CMakeFiles/rime_test.dir/config_compiler_test.cc.o CMakeFiles/rime_test.dir/config_test.cc.o CMakeFiles/rime_test.dir/corrector_test.cc.o CMakeFiles/rime_test.dir/dictionary_test.cc.o CMakeFiles/rime_test.dir/encoder_test.cc.o CMakeFiles/rime_test.dir/key_event_test.cc.o CMakeFiles/rime_test.dir/key_table_test.cc.o CMakeFiles/rime_test.dir/menu_test.cc.o CMakeFiles/rime_test.dir/prism_test.cc.o CMakeFiles/rime_test.dir/resource_resolver_test.cc.o CMakeFiles/rime_test.dir/rime_test_main.cc.o CMakeFiles/rime_test.dir/segmentor_test.cc.o CMakeFiles/rime_test.dir/syllabifier_test.cc.o CMakeFiles/rime_test.dir/table_test.cc.o CMakeFiles/rime_test.dir/user_db_test.cc.o -o rime_test -L/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/lib -Wl,-rpath,/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/lib:/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/lib ../lib/librime.so.1.11.2 /usr/lib64/libgtest.so.1.14.0 /usr/lib64/libboost_regex.so.1.83.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 gmake[2]: Leaving directory '/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build' [100%] Built target rime_test gmake[1]: Leaving directory '/builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/redhat-linux-build/CMakeFiles 0 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.tiUUAq + umask 022 + cd /builddir/build/BUILD/librime-1.11.2-build + '[' /builddir/build/BUILD/librime-1.11.2-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/librime-1.11.2-build/BUILDROOT ++ dirname /builddir/build/BUILD/librime-1.11.2-build/BUILDROOT + mkdir -p /builddir/build/BUILD/librime-1.11.2-build + mkdir /builddir/build/BUILD/librime-1.11.2-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 -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 -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 -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 -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-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.11.2 + DESTDIR=/builddir/build/BUILD/librime-1.11.2-build/BUILDROOT + /usr/bin/cmake --install redhat-linux-build -- Install configuration: "Release" -- Installing: /builddir/build/BUILD/librime-1.11.2-build/BUILDROOT/usr/lib64/pkgconfig/rime.pc -- Installing: /builddir/build/BUILD/librime-1.11.2-build/BUILDROOT/usr/share/cmake/rime/RimeConfig.cmake -- Installing: /builddir/build/BUILD/librime-1.11.2-build/BUILDROOT/usr/include/rime_api.h -- Installing: /builddir/build/BUILD/librime-1.11.2-build/BUILDROOT/usr/include/rime_levers_api.h -- Installing: /builddir/build/BUILD/librime-1.11.2-build/BUILDROOT/usr/lib64/rime-plugins/librime-lua.so -- Set non-toolchain portion of runtime path of "/builddir/build/BUILD/librime-1.11.2-build/BUILDROOT/usr/lib64/rime-plugins/librime-lua.so" to "" -- Installing: /builddir/build/BUILD/librime-1.11.2-build/BUILDROOT/usr/lib64/librime.so.1.11.2 -- Installing: /builddir/build/BUILD/librime-1.11.2-build/BUILDROOT/usr/lib64/librime.so.1 -- Set non-toolchain portion of runtime path of "/builddir/build/BUILD/librime-1.11.2-build/BUILDROOT/usr/lib64/librime.so.1.11.2" to "" -- Installing: /builddir/build/BUILD/librime-1.11.2-build/BUILDROOT/usr/lib64/librime.so -- Installing: /builddir/build/BUILD/librime-1.11.2-build/BUILDROOT/usr/bin/rime_deployer -- Set non-toolchain portion of runtime path of "/builddir/build/BUILD/librime-1.11.2-build/BUILDROOT/usr/bin/rime_deployer" to "" -- Installing: /builddir/build/BUILD/librime-1.11.2-build/BUILDROOT/usr/bin/rime_dict_manager -- Set non-toolchain portion of runtime path of "/builddir/build/BUILD/librime-1.11.2-build/BUILDROOT/usr/bin/rime_dict_manager" to "" -- Installing: /builddir/build/BUILD/librime-1.11.2-build/BUILDROOT/usr/bin/rime_patch -- Set non-toolchain portion of runtime path of "/builddir/build/BUILD/librime-1.11.2-build/BUILDROOT/usr/bin/rime_patch" to "" -- Installing: /builddir/build/BUILD/librime-1.11.2-build/BUILDROOT/usr/bin/rime_table_decompiler -- Set non-toolchain portion of runtime path of "/builddir/build/BUILD/librime-1.11.2-build/BUILDROOT/usr/bin/rime_table_decompiler" to "" + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 1.11.2-3.fc41 --unique-debug-suffix -1.11.2-3.fc41.riscv64 --unique-debug-src-base librime-1.11.2-3.fc41.riscv64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2 find-debuginfo: starting Extracting debug info from 6 files DWARF-compressing 6 files sepdebugcrcfix: Updated 6 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.11.2-3.fc41.riscv64 2193 blocks find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j4 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-determinism --brp -j4 /builddir/build/BUILD/librime-1.11.2-build/BUILDROOT Scanned 39 directories and 260 files, processed 0 inodes, 0 modified (0 replaced + 0 rewritten), 0 unsupported format, 0 errors Reading /builddir/build/BUILD/librime-1.11.2-build/SPECPARTS/rpm-debuginfo.specpart Processing files: librime-1.11.2-3.fc41.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.1ssewN + umask 022 + cd /builddir/build/BUILD/librime-1.11.2-build + cd librime-1.11.2 + DOCDIR=/builddir/build/BUILD/librime-1.11.2-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.11.2-build/BUILDROOT/usr/share/doc/librime + cp -pr /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/README.md /builddir/build/BUILD/librime-1.11.2-build/BUILDROOT/usr/share/doc/librime + cp -pr /builddir/build/BUILD/librime-1.11.2-build/librime-1.11.2/LICENSE /builddir/build/BUILD/librime-1.11.2-build/BUILDROOT/usr/share/doc/librime + RPM_EC=0 ++ jobs -p + exit 0 Provides: librime = 1.11.2-3.fc41 librime(riscv-64) = 1.11.2-3.fc41 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) libgcc_s.so.1(GCC_3.4)(64bit) libglog.so.0()(64bit) libleveldb.so.1()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.27)(64bit) libmarisa.so.0()(64bit) libopencc.so.1.1()(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.5)(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.7()(64bit) rtld(GNU_HASH) Processing files: librime-devel-1.11.2-3.fc41.riscv64 Provides: cmake(Rime) cmake(rime) librime-devel = 1.11.2-3.fc41 librime-devel(riscv-64) = 1.11.2-3.fc41 pkgconfig(rime) = 1.11.2 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.11.2-3.fc41.riscv64 Provides: librime-tools = 1.11.2-3.fc41 librime-tools(riscv-64) = 1.11.2-3.fc41 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.0()(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.29)(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.11.2-3.fc41.riscv64 Provides: librime-lua = 1.11.2-3.fc41 librime-lua(riscv-64) = 1.11.2-3.fc41 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.0()(64bit) liblua-5.4.so()(64bit) libopencc.so.1.1()(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.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-debugsource-1.11.2-3.fc41.riscv64 Provides: librime-debugsource = 1.11.2-3.fc41 librime-debugsource(riscv-64) = 1.11.2-3.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: librime-debuginfo-1.11.2-3.fc41.riscv64 Provides: debuginfo(build-id) = 5005b26044eef59f084c934d33a8c6bc74829847 librime-debuginfo = 1.11.2-3.fc41 librime-debuginfo(riscv-64) = 1.11.2-3.fc41 librime.so.1.11.2-1.11.2-3.fc41.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.11.2-3.fc41 Processing files: librime-tools-debuginfo-1.11.2-3.fc41.riscv64 Provides: debuginfo(build-id) = 2f537a78499c5eeb755943c112d5b6f592288bf9 debuginfo(build-id) = 9a8d9a289759596c70f0251c6ea77c927bbf5f1e debuginfo(build-id) = a123c23afeb469cd70273700e18244fe65145ec9 debuginfo(build-id) = e83296b22fc015f8f7a5047dc88859dbfebd2689 librime-tools-debuginfo = 1.11.2-3.fc41 librime-tools-debuginfo(riscv-64) = 1.11.2-3.fc41 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.11.2-3.fc41 Processing files: librime-lua-debuginfo-1.11.2-3.fc41.riscv64 Provides: debuginfo(build-id) = e30e2b615b0a5b406038db015044e183bfa1c487 librime-lua-debuginfo = 1.11.2-3.fc41 librime-lua-debuginfo(riscv-64) = 1.11.2-3.fc41 librime-lua.so-1.11.2-3.fc41.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.11.2-3.fc41 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/librime-1.11.2-build/BUILDROOT Wrote: /builddir/build/RPMS/librime-lua-1.11.2-3.fc41.riscv64.rpm Wrote: /builddir/build/RPMS/librime-debugsource-1.11.2-3.fc41.riscv64.rpm Wrote: /builddir/build/RPMS/librime-1.11.2-3.fc41.riscv64.rpm Wrote: /builddir/build/RPMS/librime-tools-1.11.2-3.fc41.riscv64.rpm Wrote: /builddir/build/RPMS/librime-devel-1.11.2-3.fc41.riscv64.rpm Wrote: /builddir/build/RPMS/librime-tools-debuginfo-1.11.2-3.fc41.riscv64.rpm Wrote: /builddir/build/RPMS/librime-lua-debuginfo-1.11.2-3.fc41.riscv64.rpm Wrote: /builddir/build/RPMS/librime-debuginfo-1.11.2-3.fc41.riscv64.rpm Child return code was: 0