Diff of the two buildlogs: -- --- b1/build.log 2025-08-26 05:26:29.709608088 +0000 +++ b2/build.log 2025-08-26 05:40:27.838617861 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sun Sep 27 23:37:45 -12 2026 -I: pbuilder-time-stamp: 1790595465 +I: Current time: Tue Aug 26 19:26:31 +14 2025 +I: pbuilder-time-stamp: 1756185991 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/forky-reproducible-base.tgz] I: copying local configuration @@ -24,53 +24,85 @@ dpkg-source: info: applying 0001-Remove-unused-optional-depdencies.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/1394406/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/3355040/tmp/hooks/D01_modify_environment starting +debug: Running on ionos11-amd64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Aug 26 05:26 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/3355040/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/3355040/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' - DISTRIBUTION='forky' - HOME='/root' - HOST_ARCH='amd64' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.2.37(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=40 ' + DIRSTACK=() + DISTRIBUTION=forky + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='e5109b6263d24974bf8c8ceddcc5a298' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='1394406' - PS1='# ' - PS2='> ' + INVOCATION_ID=8aa2906899fe4c2687187ee7c0ec2d4a + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=3355040 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.Gdwn5bkQ/pbuilderrc_Q3Fa --distribution forky --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/forky-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.Gdwn5bkQ/b1 --logfile b1/build.log libchewing_0.10.3-1.dsc' - SUDO_GID='110' - SUDO_HOME='/var/lib/jenkins' - SUDO_UID='105' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://213.165.73.152:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.Gdwn5bkQ/pbuilderrc_jQ1D --distribution forky --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/forky-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.Gdwn5bkQ/b2 --logfile b2/build.log libchewing_0.10.3-1.dsc' + SUDO_GID=111 + SUDO_HOME=/var/lib/jenkins + SUDO_UID=106 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://46.16.76.132:3128 I: uname -a - Linux ionos5-amd64 6.12.41+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.41-1 (2025-08-12) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.12.41+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.41-1 (2025-08-12) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Aug 10 2025 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/1394406/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Aug 10 12:30 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/3355040/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -474,7 +506,7 @@ Get: 333 http://deb.debian.org/debian forky/main amd64 tex-common all 6.19 [29.4 kB] Get: 334 http://deb.debian.org/debian forky/main amd64 texinfo-lib amd64 7.2-4 [807 kB] Get: 335 http://deb.debian.org/debian forky/main amd64 texinfo all 7.2-4 [1974 kB] -Fetched 236 MB in 14s (17.2 MB/s) +Fetched 236 MB in 8s (28.3 MB/s) Preconfiguring packages ... Selecting previously unselected package libexpat1:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19855 files and directories currently installed.) @@ -1546,8 +1578,8 @@ Setting up tzdata (2025b-5) ... Current default time zone: 'Etc/UTC' -Local time is now: Mon Sep 28 11:40:51 UTC 2026. -Universal Time is now: Mon Sep 28 11:40:51 UTC 2026. +Local time is now: Tue Aug 26 05:29:34 UTC 2025. +Universal Time is now: Tue Aug 26 05:29:34 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up librust-unicode-segmentation-dev:amd64 (1.12.0-1) ... @@ -1850,7 +1882,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/libchewing-0.10.3/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../libchewing_0.10.3-1_source.changes +I: user script /srv/workspace/pbuilder/3355040/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for forky +I: user script /srv/workspace/pbuilder/3355040/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/libchewing-0.10.3/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../libchewing_0.10.3-1_source.changes dpkg-buildpackage: info: source package libchewing dpkg-buildpackage: info: source version 0.10.3-1 dpkg-buildpackage: info: source distribution unstable @@ -1872,7 +1908,7 @@ debian/rules execute_before_dh_auto_configure make[1]: Entering directory '/build/reproducible-path/libchewing-0.10.3' /usr/share/cargo/bin/cargo prepare-debian debian/cargo_registry --link-from-system -debian cargo wrapper: options = ['buildinfo=+all', 'reproducible=+all', 'parallel=42'], profiles = [], parallel = ['-j42'], lto = +debian cargo wrapper: options = ['buildinfo=+all', 'reproducible=+all', 'parallel=40'], profiles = [], parallel = ['-j40'], lto = debian cargo wrapper: rust_type = x86_64-unknown-linux-gnu, gnu_type = x86_64-linux-gnu debian cargo wrapper: linking /usr/share/cargo/registry/* into /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/ rm -f Cargo.lock @@ -1911,8 +1947,8 @@ -- Found Curses: /usr/lib/x86_64-linux-gnu/libncursesw.so -- Found SQLite3: /usr/include (found version "3.46.1") -- Found SQLite3 version 3.46.1 --- Configuring done (8.6s) --- Generating done (0.2s) +-- Configuring done (9.5s) +-- Generating done (0.3s) CMake Warning: Manually-specified variables were not used by the project: @@ -1923,7 +1959,7 @@ -- Build files have been written to: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu make[1]: Leaving directory '/build/reproducible-path/libchewing-0.10.3' dh_auto_build - cd obj-x86_64-linux-gnu && make -j42 "INSTALL=install --strip-program=true" VERBOSE=1 + cd obj-x86_64-linux-gnu && make -j40 "INSTALL=install --strip-program=true" VERBOSE=1 make[1]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' /usr/bin/cmake -S/build/reproducible-path/libchewing-0.10.3 -B/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/CMakeFiles /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu//CMakeFiles/progress.marks @@ -1932,113 +1968,116 @@ make -f CMakeFiles/cargo-prebuild_chewing_capi.dir/build.make CMakeFiles/cargo-prebuild_chewing_capi.dir/depend make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/CMakeFiles/cargo-prebuild_chewing_capi.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' make -f CMakeFiles/cargo-prebuild_chewing_testhelper.dir/build.make CMakeFiles/cargo-prebuild_chewing_testhelper.dir/depend -make -f CMakeFiles/cargo-prebuild_chewing_capi.dir/build.make CMakeFiles/cargo-prebuild_chewing_capi.dir/build make -f CMakeFiles/cargo-prebuild_chewing-cli.dir/build.make CMakeFiles/cargo-prebuild_chewing-cli.dir/depend make -f doc/CMakeFiles/INFO.dir/build.make doc/CMakeFiles/INFO.dir/depend make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/CMakeFiles/cargo-prebuild_chewing_testhelper.dir/DependInfo.cmake "--color=" -make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'CMakeFiles/cargo-prebuild_chewing_capi.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' +make -f tests/CMakeFiles/testhelper.dir/build.make tests/CMakeFiles/testhelper.dir/depend cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/CMakeFiles/cargo-prebuild_chewing-cli.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3/doc /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/doc /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/doc/CMakeFiles/INFO.dir/DependInfo.cmake "--color=" -make -f tests/CMakeFiles/testhelper.dir/build.make tests/CMakeFiles/testhelper.dir/depend -make -f data/CMakeFiles/all_static_data.dir/build.make data/CMakeFiles/all_static_data.dir/depend make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' +cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/CMakeFiles/cargo-prebuild_chewing_testhelper.dir/DependInfo.cmake "--color=" +make -f data/CMakeFiles/all_static_data.dir/build.make data/CMakeFiles/all_static_data.dir/depend +make -f tests/CMakeFiles/stresstest.py.dir/build.make tests/CMakeFiles/stresstest.py.dir/depend make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/CMakeFiles/testhelper.dir/DependInfo.cmake "--color=" -cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3/data /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/data /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/data/CMakeFiles/all_static_data.dir/DependInfo.cmake "--color=" -make -f tests/CMakeFiles/stresstest.py.dir/build.make tests/CMakeFiles/stresstest.py.dir/depend +make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/CMakeFiles/stresstest.py.dir/DependInfo.cmake "--color=" -[ 0%] Built target cargo-prebuild_chewing_capi -make -f CMakeFiles/_cargo-build_chewing_capi.dir/build.make CMakeFiles/_cargo-build_chewing_capi.dir/depend +cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3/data /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/data /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/data/CMakeFiles/all_static_data.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' +make -f CMakeFiles/cargo-prebuild_chewing_capi.dir/build.make CMakeFiles/cargo-prebuild_chewing_capi.dir/build make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/CMakeFiles/_cargo-build_chewing_capi.dir/DependInfo.cmake "--color=" +make[3]: Nothing to be done for 'CMakeFiles/cargo-prebuild_chewing_capi.dir/build'. make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -make -f CMakeFiles/cargo-prebuild_chewing-cli.dir/build.make CMakeFiles/cargo-prebuild_chewing-cli.dir/build +make -f doc/CMakeFiles/INFO.dir/build.make doc/CMakeFiles/INFO.dir/build +make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' +make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' +make -f CMakeFiles/cargo-prebuild_chewing-cli.dir/build.make CMakeFiles/cargo-prebuild_chewing-cli.dir/build make -f CMakeFiles/cargo-prebuild_chewing_testhelper.dir/build.make CMakeFiles/cargo-prebuild_chewing_testhelper.dir/build -make -f doc/CMakeFiles/INFO.dir/build.make doc/CMakeFiles/INFO.dir/build make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'CMakeFiles/cargo-prebuild_chewing-cli.dir/build'. make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' +[ 0%] Built target cargo-prebuild_chewing_capi make[3]: Nothing to be done for 'CMakeFiles/cargo-prebuild_chewing_testhelper.dir/build'. make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -make -f tests/CMakeFiles/testhelper.dir/build.make tests/CMakeFiles/testhelper.dir/build +make -f CMakeFiles/_cargo-build_chewing_capi.dir/build.make CMakeFiles/_cargo-build_chewing_capi.dir/depend make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' +cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/CMakeFiles/_cargo-build_chewing_capi.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' +make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' +make -f tests/CMakeFiles/testhelper.dir/build.make tests/CMakeFiles/testhelper.dir/build +make -f data/CMakeFiles/all_static_data.dir/build.make data/CMakeFiles/all_static_data.dir/build make -f tests/CMakeFiles/stresstest.py.dir/build.make tests/CMakeFiles/stresstest.py.dir/build -[ 0%] Built target cargo-prebuild_chewing-cli make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cmake -E copy_if_different /build/reproducible-path/libchewing-0.10.3/tests/stresstest.py /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/stresstest.py -make -f CMakeFiles/_cargo-build_chewing-cli.dir/build.make CMakeFiles/_cargo-build_chewing-cli.dir/depend -make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/CMakeFiles/_cargo-build_chewing-cli.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -make -f data/CMakeFiles/all_static_data.dir/build.make data/CMakeFiles/all_static_data.dir/build -make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -[ 2%] Generating libchewing.info make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/data && /usr/bin/cmake -E copy_if_different /build/reproducible-path/libchewing-0.10.3/data/swkb.dat /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/data/swkb.dat -make -f CMakeFiles/_cargo-build_chewing_capi.dir/build.make CMakeFiles/_cargo-build_chewing_capi.dir/build -cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/doc && /usr/bin/makeinfo /build/reproducible-path/libchewing-0.10.3/doc/libchewing.texi -o /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/doc/libchewing.info -I /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/doc make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -cd /build/reproducible-path/libchewing-0.10.3/capi && /usr/bin/cmake -E env CHEWING_DATADIR=/usr/share/libchewing CARGO_TARGET_X86_64_UNKNOWN_LINUX_GNU_LINKER=/usr/bin/cc CC_x86_64_unknown_linux_gnu=/usr/bin/cc AR_x86_64_unknown_linux_gnu=/usr/bin/ar CORROSION_BUILD_DIR=/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu CARGO_BUILD_RUSTC=/usr/bin/rustc /usr/bin/cargo rustc --lib --target=x86_64-unknown-linux-gnu --features=sqlite --package chewing_capi --manifest-path /build/reproducible-path/libchewing-0.10.3/capi/Cargo.toml --target-dir /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/./cargo/build --release -- -Cdefault-linker-libraries=yes -[ 2%] Built target cargo-prebuild_chewing_testhelper +[ 0%] Built target cargo-prebuild_chewing_testhelper make -f CMakeFiles/_cargo-build_chewing_testhelper.dir/build.make CMakeFiles/_cargo-build_chewing_testhelper.dir/depend +[ 0%] Built target cargo-prebuild_chewing-cli make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/CMakeFiles/_cargo-build_chewing_testhelper.dir/DependInfo.cmake "--color=" -make -f CMakeFiles/_cargo-build_chewing-cli.dir/build.make CMakeFiles/_cargo-build_chewing-cli.dir/build -[ 4%] Building C object tests/CMakeFiles/testhelper.dir/testhelper.c.o -cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cc -DCHEWING_DATA_PREFIX=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/data\" -DHAVE_CONFIG_H=1 -DPIC -DTESTDATA=\"/build/reproducible-path/libchewing-0.10.3/tests/default-test.txt\" -DTEST_DATA_DIR=\"/build/reproducible-path/libchewing-0.10.3/tests/data\" -DTEST_HASH_DIR=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests\" -DUNDER_POSIX -D_GNU_SOURCE -I/build/reproducible-path/libchewing-0.10.3/SQLite3_INCLUDE_DIRS -I/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/include -I/build/reproducible-path/libchewing-0.10.3/capi/include -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT tests/CMakeFiles/testhelper.dir/testhelper.c.o -MF CMakeFiles/testhelper.dir/testhelper.c.o.d -o CMakeFiles/testhelper.dir/testhelper.c.o -c /build/reproducible-path/libchewing-0.10.3/tests/testhelper.c +make -f CMakeFiles/_cargo-build_chewing-cli.dir/build.make CMakeFiles/_cargo-build_chewing-cli.dir/depend +[ 2%] Generating libchewing.info make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -cd /build/reproducible-path/libchewing-0.10.3/tools && /usr/bin/cmake -E env CARGO_TARGET_X86_64_UNKNOWN_LINUX_GNU_LINKER=/usr/bin/cc CC_x86_64_unknown_linux_gnu=/usr/bin/cc AR_x86_64_unknown_linux_gnu=/usr/bin/ar CORROSION_BUILD_DIR=/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu CARGO_BUILD_RUSTC=/usr/bin/rustc /usr/bin/cargo rustc --bin=chewing-cli --target=x86_64-unknown-linux-gnu --package chewing-cli --manifest-path /build/reproducible-path/libchewing-0.10.3/tools/Cargo.toml --target-dir /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/./cargo/build --release -- -Cdefault-linker-libraries=yes +cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/CMakeFiles/_cargo-build_chewing-cli.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/doc && /usr/bin/makeinfo /build/reproducible-path/libchewing-0.10.3/doc/libchewing.texi -o /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/doc/libchewing.info -I /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/doc make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' +make -f CMakeFiles/_cargo-build_chewing_capi.dir/build.make CMakeFiles/_cargo-build_chewing_capi.dir/build +make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' +cd /build/reproducible-path/libchewing-0.10.3/capi && /usr/bin/cmake -E env CHEWING_DATADIR=/usr/share/libchewing CARGO_TARGET_X86_64_UNKNOWN_LINUX_GNU_LINKER=/usr/bin/cc CC_x86_64_unknown_linux_gnu=/usr/bin/cc AR_x86_64_unknown_linux_gnu=/usr/bin/ar CORROSION_BUILD_DIR=/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu CARGO_BUILD_RUSTC=/usr/bin/rustc /usr/bin/cargo rustc --lib --target=x86_64-unknown-linux-gnu --features=sqlite --package chewing_capi --manifest-path /build/reproducible-path/libchewing-0.10.3/capi/Cargo.toml --target-dir /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/./cargo/build --release -- -Cdefault-linker-libraries=yes +[ 4%] Building C object tests/CMakeFiles/testhelper.dir/testhelper.c.o cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/data && /usr/bin/cmake -E copy_if_different /build/reproducible-path/libchewing-0.10.3/data/symbols.dat /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/data/symbols.dat -[ 4%] Built target stresstest.py +make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' +cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cc -DCHEWING_DATA_PREFIX=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/data\" -DHAVE_CONFIG_H=1 -DPIC -DTESTDATA=\"/build/reproducible-path/libchewing-0.10.3/tests/default-test.txt\" -DTEST_DATA_DIR=\"/build/reproducible-path/libchewing-0.10.3/tests/data\" -DTEST_HASH_DIR=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests\" -DUNDER_POSIX -D_GNU_SOURCE -I/build/reproducible-path/libchewing-0.10.3/SQLite3_INCLUDE_DIRS -I/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/include -I/build/reproducible-path/libchewing-0.10.3/capi/include -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT tests/CMakeFiles/testhelper.dir/testhelper.c.o -MF CMakeFiles/testhelper.dir/testhelper.c.o.d -o CMakeFiles/testhelper.dir/testhelper.c.o -c /build/reproducible-path/libchewing-0.10.3/tests/testhelper.c make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' make -f CMakeFiles/_cargo-build_chewing_testhelper.dir/build.make CMakeFiles/_cargo-build_chewing_testhelper.dir/build make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' +[ 4%] Built target stresstest.py cd /build/reproducible-path/libchewing-0.10.3/tests/testhelper && /usr/bin/cmake -E env CARGO_TARGET_X86_64_UNKNOWN_LINUX_GNU_LINKER=/usr/bin/cc CC_x86_64_unknown_linux_gnu=/usr/bin/cc AR_x86_64_unknown_linux_gnu=/usr/bin/ar CORROSION_BUILD_DIR=/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu CARGO_BUILD_RUSTC=/usr/bin/rustc /usr/bin/cargo rustc --lib --target=x86_64-unknown-linux-gnu --features=sqlite --package chewing_testhelper --manifest-path /build/reproducible-path/libchewing-0.10.3/tests/testhelper/Cargo.toml --target-dir /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/./cargo/build --release -- -Cdefault-linker-libraries=yes make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' +make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' +make -f CMakeFiles/_cargo-build_chewing-cli.dir/build.make CMakeFiles/_cargo-build_chewing-cli.dir/build +make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' +cd /build/reproducible-path/libchewing-0.10.3/tools && /usr/bin/cmake -E env CARGO_TARGET_X86_64_UNKNOWN_LINUX_GNU_LINKER=/usr/bin/cc CC_x86_64_unknown_linux_gnu=/usr/bin/cc AR_x86_64_unknown_linux_gnu=/usr/bin/ar CORROSION_BUILD_DIR=/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu CARGO_BUILD_RUSTC=/usr/bin/rustc /usr/bin/cargo rustc --bin=chewing-cli --target=x86_64-unknown-linux-gnu --package chewing-cli --manifest-path /build/reproducible-path/libchewing-0.10.3/tools/Cargo.toml --target-dir /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/./cargo/build --release -- -Cdefault-linker-libraries=yes [ 4%] Built target all_static_data Blocking waiting for file lock on package cache [ 6%] Linking C static library libtesthelper.a cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cmake -P CMakeFiles/testhelper.dir/cmake_clean_target.cmake - Blocking waiting for file lock on package cache cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/testhelper.dir/link.txt --verbose=1 Blocking waiting for file lock on package cache + Blocking waiting for file lock on package cache + Blocking waiting for file lock on package cache +make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' +[ 6%] Built target INFO /usr/bin/ar qc libtesthelper.a CMakeFiles/testhelper.dir/testhelper.c.o /usr/bin/ranlib libtesthelper.a make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -[ 6%] Built target testhelper -[ 6%] Built target INFO Blocking waiting for file lock on package cache +[ 6%] Built target testhelper Locking 46 packages to latest Rust 1.85 compatible versions + Blocking waiting for file lock on package cache + Blocking waiting for file lock on package cache Compiling version_check v0.9.5 - Compiling cfg-if v1.0.0 Compiling zerocopy v0.7.34 + Compiling once_cell v1.20.2 Compiling vcpkg v0.2.8 Compiling pkg-config v0.3.32 - Compiling once_cell v1.20.2 + Compiling cfg-if v1.0.0 Compiling allocator-api2 v0.2.16 Compiling fallible-streaming-iterator v0.1.9 Compiling smallvec v1.13.2 - Compiling bitflags v2.9.1 Compiling fallible-iterator v0.3.0 - Compiling log v0.4.26 + Compiling bitflags v2.9.1 Compiling der v0.7.7 + Compiling log v0.4.26 Blocking waiting for file lock on build directory Blocking waiting for file lock on build directory Compiling ahash v0.8.12 @@ -2048,82 +2087,34 @@ Compiling rusqlite v0.29.0 Compiling chewing v0.10.3 (/build/reproducible-path/libchewing-0.10.3) Compiling chewing_testhelper v0.0.0 (/build/reproducible-path/libchewing-0.10.3/tests/testhelper) - Finished `release` profile [optimized + debuginfo] target(s) in 1m 24s - Compiling cfg-if v1.0.0 - Compiling zerocopy v0.7.34 - Compiling once_cell v1.20.2 - Compiling allocator-api2 v0.2.16 - Compiling log v0.4.26 - Compiling fallible-iterator v0.3.0 - Compiling fallible-streaming-iterator v0.1.9 - Compiling smallvec v1.13.2 - Compiling bitflags v2.9.1 - Compiling der v0.7.7 - Compiling libsqlite3-sys v0.26.0 -Copying byproducts `libchewing_testhelper.so` to /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu -/usr/bin/cmake -E make_directory /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu -/usr/bin/cmake -E copy_if_different /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/./cargo/build/x86_64-unknown-linux-gnu/release/libchewing_testhelper.so /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu -make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -[ 6%] Built target _cargo-build_chewing_testhelper -make -f CMakeFiles/cargo-build_chewing_testhelper.dir/build.make CMakeFiles/cargo-build_chewing_testhelper.dir/depend -make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/CMakeFiles/cargo-build_chewing_testhelper.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -make -f CMakeFiles/cargo-build_chewing_testhelper.dir/build.make CMakeFiles/cargo-build_chewing_testhelper.dir/build -make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'CMakeFiles/cargo-build_chewing_testhelper.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -[ 6%] Built target cargo-build_chewing_testhelper - Compiling env_filter v0.1.3 - Compiling ahash v0.8.12 - Compiling env_logger v0.11.6 - Compiling hashbrown v0.14.5 - Compiling hashlink v0.8.4 - Compiling rusqlite v0.29.0 - Compiling chewing v0.10.3 (/build/reproducible-path/libchewing-0.10.3) - Compiling chewing_capi v0.10.3 (/build/reproducible-path/libchewing-0.10.3/capi) - Finished `release` profile [optimized + debuginfo] target(s) in 2m 42s + Finished `release` profile [optimized + debuginfo] target(s) in 1m 26s Compiling proc-macro2 v1.0.92 Compiling unicode-ident v1.0.13 Compiling utf8parse v0.2.1 - Compiling colorchoice v1.0.0 Compiling anstyle-query v1.0.0 Compiling anstyle v1.0.8 + Compiling colorchoice v1.0.0 + Compiling heck v0.4.1 Compiling anyhow v1.0.95 Compiling clap_lex v0.7.4 Compiling strsim v0.10.0 - Compiling heck v0.4.1 -Copying byproducts `libchewing_capi.a` to /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu +Copying byproducts `libchewing_testhelper.so` to /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /usr/bin/cmake -E make_directory /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu -/usr/bin/cmake -E copy_if_different /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/./cargo/build/x86_64-unknown-linux-gnu/release/libchewing_capi.a /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu - Compiling anstyle-parse v0.2.1 -make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -[ 6%] Built target _cargo-build_chewing_capi -make -f CMakeFiles/cargo-build_chewing_capi.dir/build.make CMakeFiles/cargo-build_chewing_capi.dir/depend -make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/CMakeFiles/cargo-build_chewing_capi.dir/DependInfo.cmake "--color=" +/usr/bin/cmake -E copy_if_different /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/./cargo/build/x86_64-unknown-linux-gnu/release/libchewing_testhelper.so /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -make -f CMakeFiles/cargo-build_chewing_capi.dir/build.make CMakeFiles/cargo-build_chewing_capi.dir/build + Compiling anstyle-parse v0.2.1 +[ 6%] Built target _cargo-build_chewing_testhelper +make -f CMakeFiles/cargo-build_chewing_testhelper.dir/build.make CMakeFiles/cargo-build_chewing_testhelper.dir/depend make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'CMakeFiles/cargo-build_chewing_capi.dir/build'. +cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/CMakeFiles/cargo-build_chewing_testhelper.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -[ 6%] Built target cargo-build_chewing_capi -make -f CMakeFiles/libchewing.dir/build.make CMakeFiles/libchewing.dir/depend +make -f CMakeFiles/cargo-build_chewing_testhelper.dir/build.make CMakeFiles/cargo-build_chewing_testhelper.dir/build make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/CMakeFiles/libchewing.dir/DependInfo.cmake "--color=" +make[3]: Nothing to be done for 'CMakeFiles/cargo-build_chewing_testhelper.dir/build'. make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -make -f CMakeFiles/libchewing.dir/build.make CMakeFiles/libchewing.dir/build -make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -[ 8%] Building C object CMakeFiles/libchewing.dir/capi/src/chewing.c.o -/usr/bin/cc -DCHEWING_DATADIR=\"/usr/share/libchewing\" -DHAVE_CONFIG_H=1 -DPIC -DUNDER_POSIX -D_GNU_SOURCE -Dlibchewing_EXPORTS -I/build/reproducible-path/libchewing-0.10.3/SQLite3_INCLUDE_DIRS -I/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/include -I/build/reproducible-path/libchewing-0.10.3/capi/include -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/libchewing.dir/capi/src/chewing.c.o -MF CMakeFiles/libchewing.dir/capi/src/chewing.c.o.d -o CMakeFiles/libchewing.dir/capi/src/chewing.c.o -c /build/reproducible-path/libchewing-0.10.3/capi/src/chewing.c -[ 10%] Linking C shared library libchewing.so -/usr/bin/cmake -E cmake_link_script CMakeFiles/libchewing.dir/link.txt --verbose=1 +[ 6%] Built target cargo-build_chewing_testhelper Compiling anstream v0.6.15 Compiling clap_builder v4.5.23 -/usr/bin/cc -fPIC -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-version-script,/build/reproducible-path/libchewing-0.10.3/capi/src/symbols-elf.map -Wl,--gc-sections -Wl,-u,chewing_new -Wl,-u,chewing_version -Wl,--dependency-file=CMakeFiles/libchewing.dir/link.d -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libchewing.so.3 -o libchewing.so.3.3.1 CMakeFiles/libchewing.dir/capi/src/chewing.c.o libchewing_capi.a -lgcc_s -lutil -lrt -lpthread -lm -ldl -lc /usr/lib/x86_64-linux-gnu/libsqlite3.so -/usr/bin/cmake -E cmake_symlink_library libchewing.so.3.3.1 libchewing.so.3 libchewing.so -make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -[ 10%] Built target libchewing Compiling quote v1.0.40 Compiling syn v2.0.98 Compiling clap_derive v4.5.18 @@ -2141,12 +2132,23 @@ = note: `#[warn(unexpected_cfgs)]` on by default warning: `chewing-cli` (bin "chewing-cli") generated 1 warning - Finished `release` profile [optimized + debuginfo] target(s) in 4m 53s + Finished `release` profile [optimized + debuginfo] target(s) in 4m 26s + Compiling zerocopy v0.7.34 + Compiling cfg-if v1.0.0 + Compiling once_cell v1.20.2 + Compiling allocator-api2 v0.2.16 + Compiling log v0.4.26 + Compiling fallible-iterator v0.3.0 + Compiling smallvec v1.13.2 + Compiling bitflags v2.9.1 + Compiling fallible-streaming-iterator v0.1.9 + Compiling der v0.7.7 + Compiling libsqlite3-sys v0.26.0 Copying byproducts `chewing-cli` to /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /usr/bin/cmake -E make_directory /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /usr/bin/cmake -E copy_if_different /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/./cargo/build/x86_64-unknown-linux-gnu/release/chewing-cli /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -[ 10%] Built target _cargo-build_chewing-cli +[ 6%] Built target _cargo-build_chewing-cli make -f CMakeFiles/cargo-build_chewing-cli.dir/build.make CMakeFiles/cargo-build_chewing-cli.dir/depend make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/CMakeFiles/cargo-build_chewing-cli.dir/DependInfo.cmake "--color=" @@ -2155,15 +2157,17 @@ make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'CMakeFiles/cargo-build_chewing-cli.dir/build'. make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -[ 10%] Built target cargo-build_chewing-cli +[ 6%] Built target cargo-build_chewing-cli make -f data/CMakeFiles/data.dir/build.make data/CMakeFiles/data.dir/depend make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3/data /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/data /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/data/CMakeFiles/data.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' make -f data/CMakeFiles/data.dir/build.make data/CMakeFiles/data.dir/build make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -[ 13%] Generating tsi.dat, word.dat + Compiling env_filter v0.1.3 +[ 8%] Generating tsi.dat, word.dat cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/data && /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/chewing-cli init-database -c Copyright\ \(c\)\ 2022\ libchewing\ Core\ Team -l LGPL-2.1-or-later -r 0.10.3 -t trie -n 內建詞庫 /build/reproducible-path/libchewing-0.10.3/data/tsi.src tsi.dat + Compiling env_logger v0.11.6 == Trie Dictionary Statistics == Node count : 276002 Leaf count : 121118 @@ -2174,6 +2178,7 @@ Max branch count : 491 Average branch count : 0 cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/data && /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/chewing-cli init-database -c Copyright\ \(c\)\ 2022\ libchewing\ Core\ Team -l LGPL-2.1-or-later -r 0.10.3 -t trie -n 內建字庫 /build/reproducible-path/libchewing-0.10.3/data/word.src word.dat + Compiling ahash v0.8.12 == Trie Dictionary Statistics == Node count : 2833 Leaf count : 1416 @@ -2194,259 +2199,293 @@ Max branch count : 0 Average branch count : 0 make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -[ 13%] Built target data +[ 8%] Built target data + Compiling hashbrown v0.14.5 + Compiling hashlink v0.8.4 + Compiling rusqlite v0.29.0 + Compiling chewing v0.10.3 (/build/reproducible-path/libchewing-0.10.3) + Compiling chewing_capi v0.10.3 (/build/reproducible-path/libchewing-0.10.3/capi) + Finished `release` profile [optimized + debuginfo] target(s) in 6m 12s +Copying byproducts `libchewing_capi.a` to /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu +/usr/bin/cmake -E make_directory /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu +/usr/bin/cmake -E copy_if_different /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/./cargo/build/x86_64-unknown-linux-gnu/release/libchewing_capi.a /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu +make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' +[ 8%] Built target _cargo-build_chewing_capi +make -f CMakeFiles/cargo-build_chewing_capi.dir/build.make CMakeFiles/cargo-build_chewing_capi.dir/depend +make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' +cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/CMakeFiles/cargo-build_chewing_capi.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' +make -f CMakeFiles/cargo-build_chewing_capi.dir/build.make CMakeFiles/cargo-build_chewing_capi.dir/build +make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' +make[3]: Nothing to be done for 'CMakeFiles/cargo-build_chewing_capi.dir/build'. +make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' +[ 8%] Built target cargo-build_chewing_capi +make -f CMakeFiles/libchewing.dir/build.make CMakeFiles/libchewing.dir/depend +make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' +cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/CMakeFiles/libchewing.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' +make -f CMakeFiles/libchewing.dir/build.make CMakeFiles/libchewing.dir/build +make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' +[ 10%] Building C object CMakeFiles/libchewing.dir/capi/src/chewing.c.o +/usr/bin/cc -DCHEWING_DATADIR=\"/usr/share/libchewing\" -DHAVE_CONFIG_H=1 -DPIC -DUNDER_POSIX -D_GNU_SOURCE -Dlibchewing_EXPORTS -I/build/reproducible-path/libchewing-0.10.3/SQLite3_INCLUDE_DIRS -I/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/include -I/build/reproducible-path/libchewing-0.10.3/capi/include -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/libchewing.dir/capi/src/chewing.c.o -MF CMakeFiles/libchewing.dir/capi/src/chewing.c.o.d -o CMakeFiles/libchewing.dir/capi/src/chewing.c.o -c /build/reproducible-path/libchewing-0.10.3/capi/src/chewing.c +[ 13%] Linking C shared library libchewing.so +/usr/bin/cmake -E cmake_link_script CMakeFiles/libchewing.dir/link.txt --verbose=1 +/usr/bin/cc -fPIC -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-version-script,/build/reproducible-path/libchewing-0.10.3/capi/src/symbols-elf.map -Wl,--gc-sections -Wl,-u,chewing_new -Wl,-u,chewing_version -Wl,--dependency-file=CMakeFiles/libchewing.dir/link.d -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libchewing.so.3 -o libchewing.so.3.3.1 CMakeFiles/libchewing.dir/capi/src/chewing.c.o libchewing_capi.a -lgcc_s -lutil -lrt -lpthread -lm -ldl -lc /usr/lib/x86_64-linux-gnu/libsqlite3.so +/usr/bin/cmake -E cmake_symlink_library libchewing.so.3.3.1 libchewing.so.3 libchewing.so +make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' +[ 13%] Built target libchewing make -f tests/CMakeFiles/test-bopomofo.dir/build.make tests/CMakeFiles/test-bopomofo.dir/depend -make -f tests/CMakeFiles/test-config.dir/build.make tests/CMakeFiles/test-config.dir/depend make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' +make -f tests/CMakeFiles/test-config.dir/build.make tests/CMakeFiles/test-config.dir/depend +make -f tests/CMakeFiles/test-easy-symbol.dir/build.make tests/CMakeFiles/test-easy-symbol.dir/depend cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/CMakeFiles/test-bopomofo.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -make -f tests/CMakeFiles/test-easy-symbol.dir/build.make tests/CMakeFiles/test-easy-symbol.dir/depend -cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/CMakeFiles/test-config.dir/DependInfo.cmake "--color=" +make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' make -f tests/CMakeFiles/test-error-handling.dir/build.make tests/CMakeFiles/test-error-handling.dir/depend +make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' +cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/CMakeFiles/test-config.dir/DependInfo.cmake "--color=" make -f tests/CMakeFiles/test-fullshape.dir/build.make tests/CMakeFiles/test-fullshape.dir/depend make -f tests/CMakeFiles/test-keyboard.dir/build.make tests/CMakeFiles/test-keyboard.dir/depend -make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/CMakeFiles/test-error-handling.dir/DependInfo.cmake "--color=" make -f tests/CMakeFiles/test-keyboardless.dir/build.make tests/CMakeFiles/test-keyboardless.dir/depend make -f tests/CMakeFiles/test-logger.dir/build.make tests/CMakeFiles/test-logger.dir/depend -make -f tests/CMakeFiles/test-regression.dir/build.make tests/CMakeFiles/test-regression.dir/depend -make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/CMakeFiles/test-easy-symbol.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/CMakeFiles/test-keyboardless.dir/DependInfo.cmake "--color=" +make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' +cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/CMakeFiles/test-fullshape.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/CMakeFiles/test-keyboard.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/CMakeFiles/test-error-handling.dir/DependInfo.cmake "--color=" +make -f tests/CMakeFiles/test-regression.dir/build.make tests/CMakeFiles/test-regression.dir/depend +make -f tests/CMakeFiles/test-reset.dir/build.make tests/CMakeFiles/test-reset.dir/depend make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/CMakeFiles/test-logger.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/CMakeFiles/test-regression.dir/DependInfo.cmake "--color=" -cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/CMakeFiles/test-keyboard.dir/DependInfo.cmake "--color=" -cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/CMakeFiles/test-fullshape.dir/DependInfo.cmake "--color=" -make -f tests/CMakeFiles/test-reset.dir/build.make tests/CMakeFiles/test-reset.dir/depend +cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/CMakeFiles/test-keyboardless.dir/DependInfo.cmake "--color=" make -f tests/CMakeFiles/test-special-symbol.dir/build.make tests/CMakeFiles/test-special-symbol.dir/depend make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/CMakeFiles/test-reset.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' make -f tests/CMakeFiles/test-struct-size.dir/build.make tests/CMakeFiles/test-struct-size.dir/depend -cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/CMakeFiles/test-special-symbol.dir/DependInfo.cmake "--color=" make -f tests/CMakeFiles/test-symbol.dir/build.make tests/CMakeFiles/test-symbol.dir/depend +make -f tests/CMakeFiles/test-userphrase.dir/build.make tests/CMakeFiles/test-userphrase.dir/depend make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/CMakeFiles/test-struct-size.dir/DependInfo.cmake "--color=" -make -f tests/CMakeFiles/test-userphrase.dir/build.make tests/CMakeFiles/test-userphrase.dir/depend make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' +make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' +cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/CMakeFiles/test-special-symbol.dir/DependInfo.cmake "--color=" +make -f tests/CMakeFiles/test-bopomofo.dir/build.make tests/CMakeFiles/test-bopomofo.dir/build +make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' +cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/CMakeFiles/test-userphrase.dir/DependInfo.cmake "--color=" cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/CMakeFiles/test-symbol.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' make -f tests/CMakeFiles/performance.dir/build.make tests/CMakeFiles/performance.dir/depend -cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/CMakeFiles/test-userphrase.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -make -f tests/CMakeFiles/test-bopomofo.dir/build.make tests/CMakeFiles/test-bopomofo.dir/build +make -f tests/CMakeFiles/randkeystroke.dir/build.make tests/CMakeFiles/randkeystroke.dir/depend make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/CMakeFiles/performance.dir/DependInfo.cmake "--color=" -make -f tests/CMakeFiles/randkeystroke.dir/build.make tests/CMakeFiles/randkeystroke.dir/depend make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' +cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/CMakeFiles/randkeystroke.dir/DependInfo.cmake "--color=" make -f tests/CMakeFiles/simulate.dir/build.make tests/CMakeFiles/simulate.dir/depend +make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' make -f tests/CMakeFiles/stress.dir/build.make tests/CMakeFiles/stress.dir/depend +cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/CMakeFiles/simulate.dir/DependInfo.cmake "--color=" make -f tests/CMakeFiles/testchewing.dir/build.make tests/CMakeFiles/testchewing.dir/depend -make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/CMakeFiles/randkeystroke.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -make -f tests/CMakeFiles/test-easy-symbol.dir/build.make tests/CMakeFiles/test-easy-symbol.dir/build make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' +cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/CMakeFiles/stress.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/CMakeFiles/testchewing.dir/DependInfo.cmake "--color=" +make -f tests/CMakeFiles/genkeystroke.dir/build.make tests/CMakeFiles/genkeystroke.dir/depend +make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' +make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' make -f tests/CMakeFiles/test-config.dir/build.make tests/CMakeFiles/test-config.dir/build +cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/CMakeFiles/genkeystroke.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' +make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' +make -f tests/CMakeFiles/test-easy-symbol.dir/build.make tests/CMakeFiles/test-easy-symbol.dir/build +make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/CMakeFiles/stress.dir/DependInfo.cmake "--color=" -cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/CMakeFiles/simulate.dir/DependInfo.cmake "--color=" -cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/CMakeFiles/testchewing.dir/DependInfo.cmake "--color=" make -f tests/CMakeFiles/test-error-handling.dir/build.make tests/CMakeFiles/test-error-handling.dir/build make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' make -f tests/CMakeFiles/test-fullshape.dir/build.make tests/CMakeFiles/test-fullshape.dir/build -make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -make -f tests/CMakeFiles/test-keyboardless.dir/build.make tests/CMakeFiles/test-keyboardless.dir/build +make -f tests/CMakeFiles/test-keyboard.dir/build.make tests/CMakeFiles/test-keyboard.dir/build make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -make -f tests/CMakeFiles/test-keyboard.dir/build.make tests/CMakeFiles/test-keyboard.dir/build make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' +make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' +make -f tests/CMakeFiles/test-keyboardless.dir/build.make tests/CMakeFiles/test-keyboardless.dir/build make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' +make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' make -f tests/CMakeFiles/test-logger.dir/build.make tests/CMakeFiles/test-logger.dir/build +make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' +make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' +[ 15%] Building C object tests/CMakeFiles/test-bopomofo.dir/test-bopomofo.c.o make -f tests/CMakeFiles/test-regression.dir/build.make tests/CMakeFiles/test-regression.dir/build +make -f tests/CMakeFiles/test-reset.dir/build.make tests/CMakeFiles/test-reset.dir/build make -f tests/CMakeFiles/test-special-symbol.dir/build.make tests/CMakeFiles/test-special-symbol.dir/build -make -f tests/CMakeFiles/test-struct-size.dir/build.make tests/CMakeFiles/test-struct-size.dir/build -make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' +cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cc -DCHEWING_DATA_PREFIX=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/data\" -DHAVE_CONFIG_H=1 -DPIC -DTESTDATA=\"/build/reproducible-path/libchewing-0.10.3/tests/default-test.txt\" -DTEST_DATA_DIR=\"/build/reproducible-path/libchewing-0.10.3/tests/data\" -DTEST_HASH_DIR=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests\" -DUNDER_POSIX -D_GNU_SOURCE -I/build/reproducible-path/libchewing-0.10.3/SQLite3_INCLUDE_DIRS -I/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/include -I/build/reproducible-path/libchewing-0.10.3/capi/include -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT tests/CMakeFiles/test-bopomofo.dir/test-bopomofo.c.o -MF CMakeFiles/test-bopomofo.dir/test-bopomofo.c.o.d -o CMakeFiles/test-bopomofo.dir/test-bopomofo.c.o -c /build/reproducible-path/libchewing-0.10.3/tests/test-bopomofo.c make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -make -f tests/CMakeFiles/test-reset.dir/build.make tests/CMakeFiles/test-reset.dir/build make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -make -f tests/CMakeFiles/test-symbol.dir/build.make tests/CMakeFiles/test-symbol.dir/build +make -f tests/CMakeFiles/test-struct-size.dir/build.make tests/CMakeFiles/test-struct-size.dir/build make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -[ 15%] Building C object tests/CMakeFiles/test-bopomofo.dir/test-bopomofo.c.o +make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' +make -f tests/CMakeFiles/test-symbol.dir/build.make tests/CMakeFiles/test-symbol.dir/build +[ 17%] Building C object tests/CMakeFiles/test-config.dir/test-config.c.o make -f tests/CMakeFiles/test-userphrase.dir/build.make tests/CMakeFiles/test-userphrase.dir/build make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -[ 17%] Building C object tests/CMakeFiles/test-easy-symbol.dir/test-easy-symbol.c.o -make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cc -DCHEWING_DATA_PREFIX=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/data\" -DHAVE_CONFIG_H=1 -DPIC -DTESTDATA=\"/build/reproducible-path/libchewing-0.10.3/tests/default-test.txt\" -DTEST_DATA_DIR=\"/build/reproducible-path/libchewing-0.10.3/tests/data\" -DTEST_HASH_DIR=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests\" -DUNDER_POSIX -D_GNU_SOURCE -I/build/reproducible-path/libchewing-0.10.3/SQLite3_INCLUDE_DIRS -I/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/include -I/build/reproducible-path/libchewing-0.10.3/capi/include -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT tests/CMakeFiles/test-easy-symbol.dir/test-easy-symbol.c.o -MF CMakeFiles/test-easy-symbol.dir/test-easy-symbol.c.o.d -o CMakeFiles/test-easy-symbol.dir/test-easy-symbol.c.o -c /build/reproducible-path/libchewing-0.10.3/tests/test-easy-symbol.c +cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cc -DCHEWING_DATA_PREFIX=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/data\" -DHAVE_CONFIG_H=1 -DPIC -DTESTDATA=\"/build/reproducible-path/libchewing-0.10.3/tests/default-test.txt\" -DTEST_DATA_DIR=\"/build/reproducible-path/libchewing-0.10.3/tests/data\" -DTEST_HASH_DIR=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests\" -DUNDER_POSIX -D_GNU_SOURCE -I/build/reproducible-path/libchewing-0.10.3/SQLite3_INCLUDE_DIRS -I/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/include -I/build/reproducible-path/libchewing-0.10.3/capi/include -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT tests/CMakeFiles/test-config.dir/test-config.c.o -MF CMakeFiles/test-config.dir/test-config.c.o.d -o CMakeFiles/test-config.dir/test-config.c.o -c /build/reproducible-path/libchewing-0.10.3/tests/test-config.c +make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' make -f tests/CMakeFiles/performance.dir/build.make tests/CMakeFiles/performance.dir/build -cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cc -DCHEWING_DATA_PREFIX=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/data\" -DHAVE_CONFIG_H=1 -DPIC -DTESTDATA=\"/build/reproducible-path/libchewing-0.10.3/tests/default-test.txt\" -DTEST_DATA_DIR=\"/build/reproducible-path/libchewing-0.10.3/tests/data\" -DTEST_HASH_DIR=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests\" -DUNDER_POSIX -D_GNU_SOURCE -I/build/reproducible-path/libchewing-0.10.3/SQLite3_INCLUDE_DIRS -I/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/include -I/build/reproducible-path/libchewing-0.10.3/capi/include -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT tests/CMakeFiles/test-bopomofo.dir/test-bopomofo.c.o -MF CMakeFiles/test-bopomofo.dir/test-bopomofo.c.o.d -o CMakeFiles/test-bopomofo.dir/test-bopomofo.c.o -c /build/reproducible-path/libchewing-0.10.3/tests/test-bopomofo.c -make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -[ 19%] Building C object tests/CMakeFiles/test-fullshape.dir/test-fullshape.c.o +make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' +make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cc -DCHEWING_DATA_PREFIX=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/data\" -DHAVE_CONFIG_H=1 -DPIC -DTESTDATA=\"/build/reproducible-path/libchewing-0.10.3/tests/default-test.txt\" -DTEST_DATA_DIR=\"/build/reproducible-path/libchewing-0.10.3/tests/data\" -DTEST_HASH_DIR=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests\" -DUNDER_POSIX -D_GNU_SOURCE -I/build/reproducible-path/libchewing-0.10.3/SQLite3_INCLUDE_DIRS -I/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/include -I/build/reproducible-path/libchewing-0.10.3/capi/include -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT tests/CMakeFiles/test-fullshape.dir/test-fullshape.c.o -MF CMakeFiles/test-fullshape.dir/test-fullshape.c.o.d -o CMakeFiles/test-fullshape.dir/test-fullshape.c.o -c /build/reproducible-path/libchewing-0.10.3/tests/test-fullshape.c make -f tests/CMakeFiles/randkeystroke.dir/build.make tests/CMakeFiles/randkeystroke.dir/build -make -f tests/CMakeFiles/stress.dir/build.make tests/CMakeFiles/stress.dir/build -[ 21%] Building C object tests/CMakeFiles/test-config.dir/test-config.c.o -make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -[ 23%] Building C object tests/CMakeFiles/test-error-handling.dir/test-error-handling.c.o -cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cc -DCHEWING_DATA_PREFIX=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/data\" -DHAVE_CONFIG_H=1 -DPIC -DTESTDATA=\"/build/reproducible-path/libchewing-0.10.3/tests/default-test.txt\" -DTEST_DATA_DIR=\"/build/reproducible-path/libchewing-0.10.3/tests/data\" -DTEST_HASH_DIR=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests\" -DUNDER_POSIX -D_GNU_SOURCE -I/build/reproducible-path/libchewing-0.10.3/SQLite3_INCLUDE_DIRS -I/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/include -I/build/reproducible-path/libchewing-0.10.3/capi/include -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT tests/CMakeFiles/test-config.dir/test-config.c.o -MF CMakeFiles/test-config.dir/test-config.c.o.d -o CMakeFiles/test-config.dir/test-config.c.o -c /build/reproducible-path/libchewing-0.10.3/tests/test-config.c make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cc -DCHEWING_DATA_PREFIX=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/data\" -DHAVE_CONFIG_H=1 -DPIC -DTESTDATA=\"/build/reproducible-path/libchewing-0.10.3/tests/default-test.txt\" -DTEST_DATA_DIR=\"/build/reproducible-path/libchewing-0.10.3/tests/data\" -DTEST_HASH_DIR=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests\" -DUNDER_POSIX -D_GNU_SOURCE -I/build/reproducible-path/libchewing-0.10.3/SQLite3_INCLUDE_DIRS -I/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/include -I/build/reproducible-path/libchewing-0.10.3/capi/include -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT tests/CMakeFiles/test-error-handling.dir/test-error-handling.c.o -MF CMakeFiles/test-error-handling.dir/test-error-handling.c.o.d -o CMakeFiles/test-error-handling.dir/test-error-handling.c.o -c /build/reproducible-path/libchewing-0.10.3/tests/test-error-handling.c make -f tests/CMakeFiles/simulate.dir/build.make tests/CMakeFiles/simulate.dir/build -make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' +[ 26%] Building C object tests/CMakeFiles/test-error-handling.dir/test-error-handling.c.o +[ 26%] Building C object tests/CMakeFiles/test-reset.dir/test-reset.c.o +cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cc -DCHEWING_DATA_PREFIX=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/data\" -DHAVE_CONFIG_H=1 -DPIC -DTESTDATA=\"/build/reproducible-path/libchewing-0.10.3/tests/default-test.txt\" -DTEST_DATA_DIR=\"/build/reproducible-path/libchewing-0.10.3/tests/data\" -DTEST_HASH_DIR=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests\" -DUNDER_POSIX -D_GNU_SOURCE -I/build/reproducible-path/libchewing-0.10.3/SQLite3_INCLUDE_DIRS -I/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/include -I/build/reproducible-path/libchewing-0.10.3/capi/include -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT tests/CMakeFiles/test-reset.dir/test-reset.c.o -MF CMakeFiles/test-reset.dir/test-reset.c.o.d -o CMakeFiles/test-reset.dir/test-reset.c.o -c /build/reproducible-path/libchewing-0.10.3/tests/test-reset.c +cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cc -DCHEWING_DATA_PREFIX=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/data\" -DHAVE_CONFIG_H=1 -DPIC -DTESTDATA=\"/build/reproducible-path/libchewing-0.10.3/tests/default-test.txt\" -DTEST_DATA_DIR=\"/build/reproducible-path/libchewing-0.10.3/tests/data\" -DTEST_HASH_DIR=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests\" -DUNDER_POSIX -D_GNU_SOURCE -I/build/reproducible-path/libchewing-0.10.3/SQLite3_INCLUDE_DIRS -I/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/include -I/build/reproducible-path/libchewing-0.10.3/capi/include -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT tests/CMakeFiles/test-error-handling.dir/test-error-handling.c.o -MF CMakeFiles/test-error-handling.dir/test-error-handling.c.o.d -o CMakeFiles/test-error-handling.dir/test-error-handling.c.o -c /build/reproducible-path/libchewing-0.10.3/tests/test-error-handling.c +make -f tests/CMakeFiles/stress.dir/build.make tests/CMakeFiles/stress.dir/build make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' make -f tests/CMakeFiles/testchewing.dir/build.make tests/CMakeFiles/testchewing.dir/build -[ 28%] Building C object tests/CMakeFiles/test-keyboard.dir/test-keyboard.c.o -[ 26%] Building C object tests/CMakeFiles/test-keyboardless.dir/test-keyboardless.c.o make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -[ 32%] Building C object tests/CMakeFiles/test-struct-size.dir/test-struct-size.c.o -cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cc -DCHEWING_DATA_PREFIX=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/data\" -DHAVE_CONFIG_H=1 -DPIC -DTESTDATA=\"/build/reproducible-path/libchewing-0.10.3/tests/default-test.txt\" -DTEST_DATA_DIR=\"/build/reproducible-path/libchewing-0.10.3/tests/data\" -DTEST_HASH_DIR=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests\" -DUNDER_POSIX -D_GNU_SOURCE -I/build/reproducible-path/libchewing-0.10.3/SQLite3_INCLUDE_DIRS -I/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/include -I/build/reproducible-path/libchewing-0.10.3/capi/include -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT tests/CMakeFiles/test-keyboardless.dir/test-keyboardless.c.o -MF CMakeFiles/test-keyboardless.dir/test-keyboardless.c.o.d -o CMakeFiles/test-keyboardless.dir/test-keyboardless.c.o -c /build/reproducible-path/libchewing-0.10.3/tests/test-keyboardless.c -[ 34%] Building C object tests/CMakeFiles/test-logger.dir/test-logger.c.o -make -f tests/CMakeFiles/genkeystroke.dir/build.make tests/CMakeFiles/genkeystroke.dir/depend -[ 30%] Building C object tests/CMakeFiles/test-special-symbol.dir/test-special-symbol.c.o -cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cc -DCHEWING_DATA_PREFIX=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/data\" -DHAVE_CONFIG_H=1 -DPIC -DTESTDATA=\"/build/reproducible-path/libchewing-0.10.3/tests/default-test.txt\" -DTEST_DATA_DIR=\"/build/reproducible-path/libchewing-0.10.3/tests/data\" -DTEST_HASH_DIR=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests\" -DUNDER_POSIX -D_GNU_SOURCE -I/build/reproducible-path/libchewing-0.10.3/SQLite3_INCLUDE_DIRS -I/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/include -I/build/reproducible-path/libchewing-0.10.3/capi/include -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT tests/CMakeFiles/test-struct-size.dir/test-struct-size.c.o -MF CMakeFiles/test-struct-size.dir/test-struct-size.c.o.d -o CMakeFiles/test-struct-size.dir/test-struct-size.c.o -c /build/reproducible-path/libchewing-0.10.3/tests/test-struct-size.c -cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cc -DCHEWING_DATA_PREFIX=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/data\" -DHAVE_CONFIG_H=1 -DPIC -DTESTDATA=\"/build/reproducible-path/libchewing-0.10.3/tests/default-test.txt\" -DTEST_DATA_DIR=\"/build/reproducible-path/libchewing-0.10.3/tests/data\" -DTEST_HASH_DIR=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests\" -DUNDER_POSIX -D_GNU_SOURCE -I/build/reproducible-path/libchewing-0.10.3/SQLite3_INCLUDE_DIRS -I/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/include -I/build/reproducible-path/libchewing-0.10.3/capi/include -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT tests/CMakeFiles/test-keyboard.dir/test-keyboard.c.o -MF CMakeFiles/test-keyboard.dir/test-keyboard.c.o.d -o CMakeFiles/test-keyboard.dir/test-keyboard.c.o -c /build/reproducible-path/libchewing-0.10.3/tests/test-keyboard.c -cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cc -DCHEWING_DATA_PREFIX=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/data\" -DHAVE_CONFIG_H=1 -DPIC -DTESTDATA=\"/build/reproducible-path/libchewing-0.10.3/tests/default-test.txt\" -DTEST_DATA_DIR=\"/build/reproducible-path/libchewing-0.10.3/tests/data\" -DTEST_HASH_DIR=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests\" -DUNDER_POSIX -D_GNU_SOURCE -I/build/reproducible-path/libchewing-0.10.3/SQLite3_INCLUDE_DIRS -I/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/include -I/build/reproducible-path/libchewing-0.10.3/capi/include -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT tests/CMakeFiles/test-special-symbol.dir/test-special-symbol.c.o -MF CMakeFiles/test-special-symbol.dir/test-special-symbol.c.o.d -o CMakeFiles/test-special-symbol.dir/test-special-symbol.c.o -c /build/reproducible-path/libchewing-0.10.3/tests/test-special-symbol.c -[ 36%] Building C object tests/CMakeFiles/test-reset.dir/test-reset.c.o -cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cc -DCHEWING_DATA_PREFIX=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/data\" -DHAVE_CONFIG_H=1 -DPIC -DTESTDATA=\"/build/reproducible-path/libchewing-0.10.3/tests/default-test.txt\" -DTEST_DATA_DIR=\"/build/reproducible-path/libchewing-0.10.3/tests/data\" -DTEST_HASH_DIR=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests\" -DUNDER_POSIX -D_GNU_SOURCE -I/build/reproducible-path/libchewing-0.10.3/SQLite3_INCLUDE_DIRS -I/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/include -I/build/reproducible-path/libchewing-0.10.3/capi/include -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT tests/CMakeFiles/test-logger.dir/test-logger.c.o -MF CMakeFiles/test-logger.dir/test-logger.c.o.d -o CMakeFiles/test-logger.dir/test-logger.c.o -c /build/reproducible-path/libchewing-0.10.3/tests/test-logger.c +make -f tests/CMakeFiles/genkeystroke.dir/build.make tests/CMakeFiles/genkeystroke.dir/build +[ 26%] Building C object tests/CMakeFiles/test-regression.dir/test-regression.c.o make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/libchewing-0.10.3 /build/reproducible-path/libchewing-0.10.3/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/CMakeFiles/genkeystroke.dir/DependInfo.cmake "--color=" -[ 39%] Building C object tests/CMakeFiles/test-regression.dir/test-regression.c.o +[ 26%] Building C object tests/CMakeFiles/test-easy-symbol.dir/test-easy-symbol.c.o +[ 30%] Building C object tests/CMakeFiles/test-fullshape.dir/test-fullshape.c.o +make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' +cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cc -DCHEWING_DATA_PREFIX=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/data\" -DHAVE_CONFIG_H=1 -DPIC -DTESTDATA=\"/build/reproducible-path/libchewing-0.10.3/tests/default-test.txt\" -DTEST_DATA_DIR=\"/build/reproducible-path/libchewing-0.10.3/tests/data\" -DTEST_HASH_DIR=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests\" -DUNDER_POSIX -D_GNU_SOURCE -I/build/reproducible-path/libchewing-0.10.3/SQLite3_INCLUDE_DIRS -I/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/include -I/build/reproducible-path/libchewing-0.10.3/capi/include -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT tests/CMakeFiles/test-fullshape.dir/test-fullshape.c.o -MF CMakeFiles/test-fullshape.dir/test-fullshape.c.o.d -o CMakeFiles/test-fullshape.dir/test-fullshape.c.o -c /build/reproducible-path/libchewing-0.10.3/tests/test-fullshape.c +[ 32%] Building C object tests/CMakeFiles/test-special-symbol.dir/test-special-symbol.c.o cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cc -DCHEWING_DATA_PREFIX=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/data\" -DHAVE_CONFIG_H=1 -DPIC -DTESTDATA=\"/build/reproducible-path/libchewing-0.10.3/tests/default-test.txt\" -DTEST_DATA_DIR=\"/build/reproducible-path/libchewing-0.10.3/tests/data\" -DTEST_HASH_DIR=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests\" -DUNDER_POSIX -D_GNU_SOURCE -I/build/reproducible-path/libchewing-0.10.3/SQLite3_INCLUDE_DIRS -I/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/include -I/build/reproducible-path/libchewing-0.10.3/capi/include -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT tests/CMakeFiles/test-regression.dir/test-regression.c.o -MF CMakeFiles/test-regression.dir/test-regression.c.o.d -o CMakeFiles/test-regression.dir/test-regression.c.o -c /build/reproducible-path/libchewing-0.10.3/tests/test-regression.c -cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cc -DCHEWING_DATA_PREFIX=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/data\" -DHAVE_CONFIG_H=1 -DPIC -DTESTDATA=\"/build/reproducible-path/libchewing-0.10.3/tests/default-test.txt\" -DTEST_DATA_DIR=\"/build/reproducible-path/libchewing-0.10.3/tests/data\" -DTEST_HASH_DIR=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests\" -DUNDER_POSIX -D_GNU_SOURCE -I/build/reproducible-path/libchewing-0.10.3/SQLite3_INCLUDE_DIRS -I/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/include -I/build/reproducible-path/libchewing-0.10.3/capi/include -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT tests/CMakeFiles/test-reset.dir/test-reset.c.o -MF CMakeFiles/test-reset.dir/test-reset.c.o.d -o CMakeFiles/test-reset.dir/test-reset.c.o -c /build/reproducible-path/libchewing-0.10.3/tests/test-reset.c -[ 41%] Building C object tests/CMakeFiles/test-userphrase.dir/test-userphrase.c.o -[ 43%] Building C object tests/CMakeFiles/test-symbol.dir/test-symbol.c.o +[ 34%] Building C object tests/CMakeFiles/test-keyboard.dir/test-keyboard.c.o +[ 34%] Building C object tests/CMakeFiles/test-keyboardless.dir/test-keyboardless.c.o +[ 36%] Building C object tests/CMakeFiles/test-logger.dir/test-logger.c.o +cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cc -DCHEWING_DATA_PREFIX=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/data\" -DHAVE_CONFIG_H=1 -DPIC -DTESTDATA=\"/build/reproducible-path/libchewing-0.10.3/tests/default-test.txt\" -DTEST_DATA_DIR=\"/build/reproducible-path/libchewing-0.10.3/tests/data\" -DTEST_HASH_DIR=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests\" -DUNDER_POSIX -D_GNU_SOURCE -I/build/reproducible-path/libchewing-0.10.3/SQLite3_INCLUDE_DIRS -I/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/include -I/build/reproducible-path/libchewing-0.10.3/capi/include -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT tests/CMakeFiles/test-keyboard.dir/test-keyboard.c.o -MF CMakeFiles/test-keyboard.dir/test-keyboard.c.o.d -o CMakeFiles/test-keyboard.dir/test-keyboard.c.o -c /build/reproducible-path/libchewing-0.10.3/tests/test-keyboard.c +cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cc -DCHEWING_DATA_PREFIX=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/data\" -DHAVE_CONFIG_H=1 -DPIC -DTESTDATA=\"/build/reproducible-path/libchewing-0.10.3/tests/default-test.txt\" -DTEST_DATA_DIR=\"/build/reproducible-path/libchewing-0.10.3/tests/data\" -DTEST_HASH_DIR=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests\" -DUNDER_POSIX -D_GNU_SOURCE -I/build/reproducible-path/libchewing-0.10.3/SQLite3_INCLUDE_DIRS -I/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/include -I/build/reproducible-path/libchewing-0.10.3/capi/include -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT tests/CMakeFiles/test-keyboardless.dir/test-keyboardless.c.o -MF CMakeFiles/test-keyboardless.dir/test-keyboardless.c.o.d -o CMakeFiles/test-keyboardless.dir/test-keyboardless.c.o -c /build/reproducible-path/libchewing-0.10.3/tests/test-keyboardless.c +cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cc -DCHEWING_DATA_PREFIX=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/data\" -DHAVE_CONFIG_H=1 -DPIC -DTESTDATA=\"/build/reproducible-path/libchewing-0.10.3/tests/default-test.txt\" -DTEST_DATA_DIR=\"/build/reproducible-path/libchewing-0.10.3/tests/data\" -DTEST_HASH_DIR=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests\" -DUNDER_POSIX -D_GNU_SOURCE -I/build/reproducible-path/libchewing-0.10.3/SQLite3_INCLUDE_DIRS -I/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/include -I/build/reproducible-path/libchewing-0.10.3/capi/include -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT tests/CMakeFiles/test-logger.dir/test-logger.c.o -MF CMakeFiles/test-logger.dir/test-logger.c.o.d -o CMakeFiles/test-logger.dir/test-logger.c.o -c /build/reproducible-path/libchewing-0.10.3/tests/test-logger.c +cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cc -DCHEWING_DATA_PREFIX=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/data\" -DHAVE_CONFIG_H=1 -DPIC -DTESTDATA=\"/build/reproducible-path/libchewing-0.10.3/tests/default-test.txt\" -DTEST_DATA_DIR=\"/build/reproducible-path/libchewing-0.10.3/tests/data\" -DTEST_HASH_DIR=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests\" -DUNDER_POSIX -D_GNU_SOURCE -I/build/reproducible-path/libchewing-0.10.3/SQLite3_INCLUDE_DIRS -I/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/include -I/build/reproducible-path/libchewing-0.10.3/capi/include -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT tests/CMakeFiles/test-easy-symbol.dir/test-easy-symbol.c.o -MF CMakeFiles/test-easy-symbol.dir/test-easy-symbol.c.o.d -o CMakeFiles/test-easy-symbol.dir/test-easy-symbol.c.o -c /build/reproducible-path/libchewing-0.10.3/tests/test-easy-symbol.c +cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cc -DCHEWING_DATA_PREFIX=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/data\" -DHAVE_CONFIG_H=1 -DPIC -DTESTDATA=\"/build/reproducible-path/libchewing-0.10.3/tests/default-test.txt\" -DTEST_DATA_DIR=\"/build/reproducible-path/libchewing-0.10.3/tests/data\" -DTEST_HASH_DIR=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests\" -DUNDER_POSIX -D_GNU_SOURCE -I/build/reproducible-path/libchewing-0.10.3/SQLite3_INCLUDE_DIRS -I/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/include -I/build/reproducible-path/libchewing-0.10.3/capi/include -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT tests/CMakeFiles/test-special-symbol.dir/test-special-symbol.c.o -MF CMakeFiles/test-special-symbol.dir/test-special-symbol.c.o.d -o CMakeFiles/test-special-symbol.dir/test-special-symbol.c.o -c /build/reproducible-path/libchewing-0.10.3/tests/test-special-symbol.c +[ 39%] Building C object tests/CMakeFiles/test-symbol.dir/test-symbol.c.o +[ 41%] Building C object tests/CMakeFiles/test-struct-size.dir/test-struct-size.c.o cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cc -DCHEWING_DATA_PREFIX=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/data\" -DHAVE_CONFIG_H=1 -DPIC -DTESTDATA=\"/build/reproducible-path/libchewing-0.10.3/tests/default-test.txt\" -DTEST_DATA_DIR=\"/build/reproducible-path/libchewing-0.10.3/tests/data\" -DTEST_HASH_DIR=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests\" -DUNDER_POSIX -D_GNU_SOURCE -I/build/reproducible-path/libchewing-0.10.3/SQLite3_INCLUDE_DIRS -I/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/include -I/build/reproducible-path/libchewing-0.10.3/capi/include -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT tests/CMakeFiles/test-symbol.dir/test-symbol.c.o -MF CMakeFiles/test-symbol.dir/test-symbol.c.o.d -o CMakeFiles/test-symbol.dir/test-symbol.c.o -c /build/reproducible-path/libchewing-0.10.3/tests/test-symbol.c +cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cc -DCHEWING_DATA_PREFIX=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/data\" -DHAVE_CONFIG_H=1 -DPIC -DTESTDATA=\"/build/reproducible-path/libchewing-0.10.3/tests/default-test.txt\" -DTEST_DATA_DIR=\"/build/reproducible-path/libchewing-0.10.3/tests/data\" -DTEST_HASH_DIR=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests\" -DUNDER_POSIX -D_GNU_SOURCE -I/build/reproducible-path/libchewing-0.10.3/SQLite3_INCLUDE_DIRS -I/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/include -I/build/reproducible-path/libchewing-0.10.3/capi/include -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT tests/CMakeFiles/test-struct-size.dir/test-struct-size.c.o -MF CMakeFiles/test-struct-size.dir/test-struct-size.c.o.d -o CMakeFiles/test-struct-size.dir/test-struct-size.c.o -c /build/reproducible-path/libchewing-0.10.3/tests/test-struct-size.c +[ 43%] Building C object tests/CMakeFiles/test-userphrase.dir/test-userphrase.c.o cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cc -DCHEWING_DATA_PREFIX=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/data\" -DHAVE_CONFIG_H=1 -DPIC -DTESTDATA=\"/build/reproducible-path/libchewing-0.10.3/tests/default-test.txt\" -DTEST_DATA_DIR=\"/build/reproducible-path/libchewing-0.10.3/tests/data\" -DTEST_HASH_DIR=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests\" -DUNDER_POSIX -D_GNU_SOURCE -I/build/reproducible-path/libchewing-0.10.3/SQLite3_INCLUDE_DIRS -I/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/include -I/build/reproducible-path/libchewing-0.10.3/capi/include -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT tests/CMakeFiles/test-userphrase.dir/test-userphrase.c.o -MF CMakeFiles/test-userphrase.dir/test-userphrase.c.o.d -o CMakeFiles/test-userphrase.dir/test-userphrase.c.o -c /build/reproducible-path/libchewing-0.10.3/tests/test-userphrase.c -[ 45%] Building C object tests/CMakeFiles/randkeystroke.dir/randkeystroke.c.o -[ 47%] Building C object tests/CMakeFiles/performance.dir/performance.c.o -[ 50%] Building C object tests/CMakeFiles/simulate.dir/simulate.c.o +[ 45%] Building C object tests/CMakeFiles/performance.dir/performance.c.o cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cc -DCHEWING_DATA_PREFIX=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/data\" -DHAVE_CONFIG_H=1 -DPIC -DTESTDATA=\"/build/reproducible-path/libchewing-0.10.3/tests/default-test.txt\" -DTEST_DATA_DIR=\"/build/reproducible-path/libchewing-0.10.3/tests/data\" -DTEST_HASH_DIR=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests\" -DUNDER_POSIX -D_GNU_SOURCE -I/build/reproducible-path/libchewing-0.10.3/SQLite3_INCLUDE_DIRS -I/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/include -I/build/reproducible-path/libchewing-0.10.3/capi/include -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT tests/CMakeFiles/performance.dir/performance.c.o -MF CMakeFiles/performance.dir/performance.c.o.d -o CMakeFiles/performance.dir/performance.c.o -c /build/reproducible-path/libchewing-0.10.3/tests/performance.c -cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cc -DCHEWING_DATA_PREFIX=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/data\" -DHAVE_CONFIG_H=1 -DPIC -DTESTDATA=\"/build/reproducible-path/libchewing-0.10.3/tests/default-test.txt\" -DTEST_DATA_DIR=\"/build/reproducible-path/libchewing-0.10.3/tests/data\" -DTEST_HASH_DIR=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests\" -DUNDER_POSIX -D_GNU_SOURCE -I/build/reproducible-path/libchewing-0.10.3/SQLite3_INCLUDE_DIRS -I/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/include -I/build/reproducible-path/libchewing-0.10.3/capi/include -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT tests/CMakeFiles/simulate.dir/simulate.c.o -MF CMakeFiles/simulate.dir/simulate.c.o.d -o CMakeFiles/simulate.dir/simulate.c.o -c /build/reproducible-path/libchewing-0.10.3/tests/simulate.c -cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cc -DCHEWING_DATA_PREFIX=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/data\" -DHAVE_CONFIG_H=1 -DPIC -DTESTDATA=\"/build/reproducible-path/libchewing-0.10.3/tests/default-test.txt\" -DTEST_DATA_DIR=\"/build/reproducible-path/libchewing-0.10.3/tests/data\" -DTEST_HASH_DIR=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests\" -DUNDER_POSIX -D_GNU_SOURCE -I/build/reproducible-path/libchewing-0.10.3/SQLite3_INCLUDE_DIRS -I/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/include -I/build/reproducible-path/libchewing-0.10.3/capi/include -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT tests/CMakeFiles/randkeystroke.dir/randkeystroke.c.o -MF CMakeFiles/randkeystroke.dir/randkeystroke.c.o.d -o CMakeFiles/randkeystroke.dir/randkeystroke.c.o -c /build/reproducible-path/libchewing-0.10.3/tests/randkeystroke.c -[ 52%] Building C object tests/CMakeFiles/stress.dir/stress.c.o +[ 47%] Building C object tests/CMakeFiles/stress.dir/stress.c.o +[ 50%] Building C object tests/CMakeFiles/simulate.dir/simulate.c.o cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cc -DCHEWING_DATA_PREFIX=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/data\" -DHAVE_CONFIG_H=1 -DPIC -DTESTDATA=\"/build/reproducible-path/libchewing-0.10.3/tests/default-test.txt\" -DTEST_DATA_DIR=\"/build/reproducible-path/libchewing-0.10.3/tests/data\" -DTEST_HASH_DIR=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests\" -DUNDER_POSIX -D_GNU_SOURCE -I/build/reproducible-path/libchewing-0.10.3/SQLite3_INCLUDE_DIRS -I/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/include -I/build/reproducible-path/libchewing-0.10.3/capi/include -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT tests/CMakeFiles/stress.dir/stress.c.o -MF CMakeFiles/stress.dir/stress.c.o.d -o CMakeFiles/stress.dir/stress.c.o -c /build/reproducible-path/libchewing-0.10.3/tests/stress.c -[ 54%] Building C object tests/CMakeFiles/testchewing.dir/testchewing.c.o -cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cc -DCHEWING_DATA_PREFIX=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/data\" -DHAVE_CONFIG_H=1 -DPIC -DTESTDATA=\"/build/reproducible-path/libchewing-0.10.3/tests/default-test.txt\" -DTEST_DATA_DIR=\"/build/reproducible-path/libchewing-0.10.3/tests/data\" -DTEST_HASH_DIR=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests\" -DUNDER_POSIX -D_GNU_SOURCE -I/build/reproducible-path/libchewing-0.10.3/SQLite3_INCLUDE_DIRS -I/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/include -I/build/reproducible-path/libchewing-0.10.3/capi/include -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT tests/CMakeFiles/testchewing.dir/testchewing.c.o -MF CMakeFiles/testchewing.dir/testchewing.c.o.d -o CMakeFiles/testchewing.dir/testchewing.c.o -c /build/reproducible-path/libchewing-0.10.3/tests/testchewing.c -make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -make -f tests/CMakeFiles/genkeystroke.dir/build.make tests/CMakeFiles/genkeystroke.dir/build -make[3]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' +cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cc -DCHEWING_DATA_PREFIX=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/data\" -DHAVE_CONFIG_H=1 -DPIC -DTESTDATA=\"/build/reproducible-path/libchewing-0.10.3/tests/default-test.txt\" -DTEST_DATA_DIR=\"/build/reproducible-path/libchewing-0.10.3/tests/data\" -DTEST_HASH_DIR=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests\" -DUNDER_POSIX -D_GNU_SOURCE -I/build/reproducible-path/libchewing-0.10.3/SQLite3_INCLUDE_DIRS -I/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/include -I/build/reproducible-path/libchewing-0.10.3/capi/include -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT tests/CMakeFiles/simulate.dir/simulate.c.o -MF CMakeFiles/simulate.dir/simulate.c.o.d -o CMakeFiles/simulate.dir/simulate.c.o -c /build/reproducible-path/libchewing-0.10.3/tests/simulate.c +[ 52%] Building C object tests/CMakeFiles/testchewing.dir/testchewing.c.o [ 56%] Building C object tests/CMakeFiles/genkeystroke.dir/genkeystroke.c.o +[ 56%] Building C object tests/CMakeFiles/randkeystroke.dir/randkeystroke.c.o +cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cc -DCHEWING_DATA_PREFIX=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/data\" -DHAVE_CONFIG_H=1 -DPIC -DTESTDATA=\"/build/reproducible-path/libchewing-0.10.3/tests/default-test.txt\" -DTEST_DATA_DIR=\"/build/reproducible-path/libchewing-0.10.3/tests/data\" -DTEST_HASH_DIR=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests\" -DUNDER_POSIX -D_GNU_SOURCE -I/build/reproducible-path/libchewing-0.10.3/SQLite3_INCLUDE_DIRS -I/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/include -I/build/reproducible-path/libchewing-0.10.3/capi/include -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT tests/CMakeFiles/testchewing.dir/testchewing.c.o -MF CMakeFiles/testchewing.dir/testchewing.c.o.d -o CMakeFiles/testchewing.dir/testchewing.c.o -c /build/reproducible-path/libchewing-0.10.3/tests/testchewing.c cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cc -DCHEWING_DATA_PREFIX=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/data\" -DHAVE_CONFIG_H=1 -DPIC -DTESTDATA=\"/build/reproducible-path/libchewing-0.10.3/tests/default-test.txt\" -DTEST_DATA_DIR=\"/build/reproducible-path/libchewing-0.10.3/tests/data\" -DTEST_HASH_DIR=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests\" -DUNDER_POSIX -D_GNU_SOURCE -I/build/reproducible-path/libchewing-0.10.3/SQLite3_INCLUDE_DIRS -I/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/include -I/build/reproducible-path/libchewing-0.10.3/capi/include -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT tests/CMakeFiles/genkeystroke.dir/genkeystroke.c.o -MF CMakeFiles/genkeystroke.dir/genkeystroke.c.o.d -o CMakeFiles/genkeystroke.dir/genkeystroke.c.o -c /build/reproducible-path/libchewing-0.10.3/tests/genkeystroke.c -[ 63%] Linking C executable test-easy-symbol -[ 63%] Linking C executable test-fullshape -cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-fullshape.dir/link.txt --verbose=1 -[ 63%] Linking C executable test-reset -[ 65%] Linking C executable test-special-symbol -cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-special-symbol.dir/link.txt --verbose=1 +cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cc -DCHEWING_DATA_PREFIX=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/data\" -DHAVE_CONFIG_H=1 -DPIC -DTESTDATA=\"/build/reproducible-path/libchewing-0.10.3/tests/default-test.txt\" -DTEST_DATA_DIR=\"/build/reproducible-path/libchewing-0.10.3/tests/data\" -DTEST_HASH_DIR=\"/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests\" -DUNDER_POSIX -D_GNU_SOURCE -I/build/reproducible-path/libchewing-0.10.3/SQLite3_INCLUDE_DIRS -I/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/include -I/build/reproducible-path/libchewing-0.10.3/capi/include -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MT tests/CMakeFiles/randkeystroke.dir/randkeystroke.c.o -MF CMakeFiles/randkeystroke.dir/randkeystroke.c.o.d -o CMakeFiles/randkeystroke.dir/randkeystroke.c.o -c /build/reproducible-path/libchewing-0.10.3/tests/randkeystroke.c +[ 58%] Linking C executable performance +cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/performance.dir/link.txt --verbose=1 +[ 60%] Linking C executable test-reset cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-reset.dir/link.txt --verbose=1 +[ 65%] Linking C executable test-logger +[ 63%] Linking C executable test-easy-symbol cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-easy-symbol.dir/link.txt --verbose=1 -[ 67%] Linking C executable test-struct-size +cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-logger.dir/link.txt --verbose=1 +[ 67%] Linking C executable test-fullshape +cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-fullshape.dir/link.txt --verbose=1 +[ 69%] Linking C executable simulate +cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/simulate.dir/link.txt --verbose=1 +[ 71%] Linking C executable test-symbol +[ 73%] Linking C executable test-struct-size cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-struct-size.dir/link.txt --verbose=1 -/usr/bin/cc -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test-fullshape.dir/link.d "CMakeFiles/test-fullshape.dir/test-fullshape.c.o" -o test-fullshape -L/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu -Wl,-rpath,/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu libtesthelper.a ../libchewing.so.3.3.1 -lchewing_testhelper -make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -/usr/bin/cc -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test-special-symbol.dir/link.d "CMakeFiles/test-special-symbol.dir/test-special-symbol.c.o" -o test-special-symbol -L/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu -Wl,-rpath,/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu libtesthelper.a ../libchewing.so.3.3.1 -lchewing_testhelper -make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -[ 67%] Built target test-fullshape -[ 69%] Linking C executable performance -cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/performance.dir/link.txt --verbose=1 -[ 71%] Linking C executable testchewing -[ 73%] Linking C executable test-symbol -cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/testchewing.dir/link.txt --verbose=1 -[ 73%] Built target test-special-symbol -/usr/bin/cc -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test-easy-symbol.dir/link.d "CMakeFiles/test-easy-symbol.dir/test-easy-symbol.c.o" -o test-easy-symbol -L/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu -Wl,-rpath,/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu libtesthelper.a ../libchewing.so.3.3.1 -lchewing_testhelper cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-symbol.dir/link.txt --verbose=1 +[ 76%] Linking C executable test-special-symbol +cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-special-symbol.dir/link.txt --verbose=1 +[ 78%] Linking C executable testchewing +cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/testchewing.dir/link.txt --verbose=1 +/usr/bin/cc -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/performance.dir/link.d CMakeFiles/performance.dir/performance.c.o -o performance -L/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu -Wl,-rpath,/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu libtesthelper.a ../libchewing.so.3.3.1 -lchewing_testhelper make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -/usr/bin/cc -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test-struct-size.dir/link.d "CMakeFiles/test-struct-size.dir/test-struct-size.c.o" -o test-struct-size -L/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu -Wl,-rpath,/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu libtesthelper.a ../libchewing.so.3.3.1 -lchewing_testhelper +/usr/bin/cc -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test-easy-symbol.dir/link.d "CMakeFiles/test-easy-symbol.dir/test-easy-symbol.c.o" -o test-easy-symbol -L/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu -Wl,-rpath,/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu libtesthelper.a ../libchewing.so.3.3.1 -lchewing_testhelper +[ 82%] Linking C executable test-keyboard make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -/usr/bin/cc -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test-reset.dir/link.d "CMakeFiles/test-reset.dir/test-reset.c.o" -o test-reset -L/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu -Wl,-rpath,/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu libtesthelper.a ../libchewing.so.3.3.1 -lchewing_testhelper -[ 76%] Linking C executable test-error-handling +cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-keyboard.dir/link.txt --verbose=1 +[ 80%] Linking C executable randkeystroke +/usr/bin/cc -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test-logger.dir/link.d "CMakeFiles/test-logger.dir/test-logger.c.o" -o test-logger -L/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu -Wl,-rpath,/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu libtesthelper.a ../libchewing.so.3.3.1 -lchewing_testhelper +cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/randkeystroke.dir/link.txt --verbose=1 make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-error-handling.dir/link.txt --verbose=1 -[ 76%] Built target test-easy-symbol -[ 76%] Built target test-reset -[ 76%] Built target test-struct-size -[ 78%] Linking C executable simulate -[ 80%] Linking C executable test-keyboard -cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/simulate.dir/link.txt --verbose=1 +/usr/bin/cc -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test-special-symbol.dir/link.d "CMakeFiles/test-special-symbol.dir/test-special-symbol.c.o" -o test-special-symbol -L/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu -Wl,-rpath,/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu libtesthelper.a ../libchewing.so.3.3.1 -lchewing_testhelper +[ 82%] Built target performance /usr/bin/cc -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test-symbol.dir/link.d "CMakeFiles/test-symbol.dir/test-symbol.c.o" -o test-symbol -L/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu -Wl,-rpath,/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu libtesthelper.a ../libchewing.so.3.3.1 -lchewing_testhelper -[ 82%] Linking C executable randkeystroke make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/randkeystroke.dir/link.txt --verbose=1 -cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-keyboard.dir/link.txt --verbose=1 -/usr/bin/cc -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testchewing.dir/link.d CMakeFiles/testchewing.dir/testchewing.c.o -o testchewing -L/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu -Wl,-rpath,/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu libtesthelper.a ../libchewing.so.3.3.1 -lchewing_testhelper make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -/usr/bin/cc -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test-error-handling.dir/link.d "CMakeFiles/test-error-handling.dir/test-error-handling.c.o" -o test-error-handling -L/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu -Wl,-rpath,/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu libtesthelper.a ../libchewing.so.3.3.1 -lchewing_testhelper +/usr/bin/cc -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test-reset.dir/link.d "CMakeFiles/test-reset.dir/test-reset.c.o" -o test-reset -L/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu -Wl,-rpath,/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu libtesthelper.a ../libchewing.so.3.3.1 -lchewing_testhelper [ 84%] Linking C executable test-regression make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -/usr/bin/cc -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/performance.dir/link.d CMakeFiles/performance.dir/performance.c.o -o performance -L/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu -Wl,-rpath,/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu libtesthelper.a ../libchewing.so.3.3.1 -lchewing_testhelper +/usr/bin/cc -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/simulate.dir/link.d CMakeFiles/simulate.dir/simulate.c.o -o simulate -L/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu -Wl,-rpath,/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu libtesthelper.a ../libchewing.so.3.3.1 -lchewing_testhelper cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-regression.dir/link.txt --verbose=1 make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -[ 84%] Built target test-symbol -[ 84%] Built target testchewing -[ 84%] Built target test-error-handling -/usr/bin/cc -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/simulate.dir/link.d CMakeFiles/simulate.dir/simulate.c.o -o simulate -L/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu -Wl,-rpath,/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu libtesthelper.a ../libchewing.so.3.3.1 -lchewing_testhelper +/usr/bin/cc -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test-struct-size.dir/link.d "CMakeFiles/test-struct-size.dir/test-struct-size.c.o" -o test-struct-size -L/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu -Wl,-rpath,/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu libtesthelper.a ../libchewing.so.3.3.1 -lchewing_testhelper make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -[ 84%] Built target performance -/usr/bin/cc -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/randkeystroke.dir/link.d CMakeFiles/randkeystroke.dir/randkeystroke.c.o -o randkeystroke -L/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu -Wl,-rpath,/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu libtesthelper.a ../libchewing.so.3.3.1 -lchewing_testhelper +[ 84%] Built target test-easy-symbol +/usr/bin/cc -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test-fullshape.dir/link.d "CMakeFiles/test-fullshape.dir/test-fullshape.c.o" -o test-fullshape -L/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu -Wl,-rpath,/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu libtesthelper.a ../libchewing.so.3.3.1 -lchewing_testhelper +make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' +[ 84%] Built target test-special-symbol +[ 84%] Built target test-reset +[ 84%] Built target test-logger [ 84%] Built target simulate +[ 84%] Built target test-symbol +[ 84%] Built target test-struct-size +/usr/bin/cc -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/testchewing.dir/link.d CMakeFiles/testchewing.dir/testchewing.c.o -o testchewing -L/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu -Wl,-rpath,/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu libtesthelper.a ../libchewing.so.3.3.1 -lchewing_testhelper make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -[ 86%] Linking C executable genkeystroke -/usr/bin/cc -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test-keyboard.dir/link.d "CMakeFiles/test-keyboard.dir/test-keyboard.c.o" -o test-keyboard -L/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu -Wl,-rpath,/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu libtesthelper.a ../libchewing.so.3.3.1 -lchewing_testhelper -cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/genkeystroke.dir/link.txt --verbose=1 +[ 84%] Built target test-fullshape +/usr/bin/cc -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/randkeystroke.dir/link.d CMakeFiles/randkeystroke.dir/randkeystroke.c.o -o randkeystroke -L/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu -Wl,-rpath,/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu libtesthelper.a ../libchewing.so.3.3.1 -lchewing_testhelper make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -[ 89%] Linking C executable test-logger +[ 84%] Built target testchewing /usr/bin/cc -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test-regression.dir/link.d "CMakeFiles/test-regression.dir/test-regression.c.o" -o test-regression -L/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu -Wl,-rpath,/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu libtesthelper.a ../libchewing.so.3.3.1 -lchewing_testhelper -cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-logger.dir/link.txt --verbose=1 make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -[ 89%] Built target randkeystroke -[ 91%] Linking C executable stress -cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/stress.dir/link.txt --verbose=1 -[ 91%] Built target test-regression -[ 91%] Built target test-keyboard -[ 93%] Linking C executable test-config -cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-config.dir/link.txt --verbose=1 -/usr/bin/cc -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test-logger.dir/link.d "CMakeFiles/test-logger.dir/test-logger.c.o" -o test-logger -L/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu -Wl,-rpath,/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu libtesthelper.a ../libchewing.so.3.3.1 -lchewing_testhelper +/usr/bin/cc -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test-keyboard.dir/link.d "CMakeFiles/test-keyboard.dir/test-keyboard.c.o" -o test-keyboard -L/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu -Wl,-rpath,/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu libtesthelper.a ../libchewing.so.3.3.1 -lchewing_testhelper +[ 84%] Built target randkeystroke make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -/usr/bin/cc -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/genkeystroke.dir/link.d CMakeFiles/genkeystroke.dir/genkeystroke.c.o -o genkeystroke -L/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu -Wl,-rpath,/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu libtesthelper.a ../libchewing.so.3.3.1 -lncursesw /usr/lib/x86_64-linux-gnu/libformw.so -lchewing_testhelper +[ 84%] Built target test-regression +[ 84%] Built target test-keyboard +[ 86%] Linking C executable test-error-handling +cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-error-handling.dir/link.txt --verbose=1 +[ 89%] Linking C executable stress +cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/stress.dir/link.txt --verbose=1 +/usr/bin/cc -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test-error-handling.dir/link.d "CMakeFiles/test-error-handling.dir/test-error-handling.c.o" -o test-error-handling -L/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu -Wl,-rpath,/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu libtesthelper.a ../libchewing.so.3.3.1 -lchewing_testhelper make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -[ 93%] Built target test-logger +[ 89%] Built target test-error-handling /usr/bin/cc -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/stress.dir/link.d CMakeFiles/stress.dir/stress.c.o -o stress -L/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu -Wl,-rpath,/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu libtesthelper.a ../libchewing.so.3.3.1 -lchewing_testhelper make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -[ 93%] Built target genkeystroke -[ 93%] Built target stress +[ 91%] Linking C executable test-config +cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-config.dir/link.txt --verbose=1 +[ 91%] Built target stress /usr/bin/cc -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test-config.dir/link.d "CMakeFiles/test-config.dir/test-config.c.o" -o test-config -L/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu -Wl,-rpath,/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu libtesthelper.a ../libchewing.so.3.3.1 -lchewing_testhelper make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -[ 93%] Built target test-config +[ 91%] Built target test-config +[ 93%] Linking C executable genkeystroke +cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/genkeystroke.dir/link.txt --verbose=1 [ 95%] Linking C executable test-keyboardless cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-keyboardless.dir/link.txt --verbose=1 -[ 97%] Linking C executable test-userphrase -cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-userphrase.dir/link.txt --verbose=1 +/usr/bin/cc -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/genkeystroke.dir/link.d CMakeFiles/genkeystroke.dir/genkeystroke.c.o -o genkeystroke -L/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu -Wl,-rpath,/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu libtesthelper.a ../libchewing.so.3.3.1 -lncursesw /usr/lib/x86_64-linux-gnu/libformw.so -lchewing_testhelper +make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' /usr/bin/cc -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test-keyboardless.dir/link.d "CMakeFiles/test-keyboardless.dir/test-keyboardless.c.o" -o test-keyboardless -L/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu -Wl,-rpath,/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu libtesthelper.a ../libchewing.so.3.3.1 -lchewing_testhelper make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' -[ 97%] Built target test-keyboardless +[ 95%] Built target genkeystroke +[ 95%] Built target test-keyboardless +[ 97%] Linking C executable test-userphrase +cd /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-userphrase.dir/link.txt --verbose=1 /usr/bin/cc -std=gnu99 -finput-charset=utf-8 -g -O2 -Wall -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libchewing-0.10.3=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test-userphrase.dir/link.d "CMakeFiles/test-userphrase.dir/test-userphrase.c.o" -o test-userphrase -L/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu -Wl,-rpath,/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu libtesthelper.a ../libchewing.so.3.3.1 -lchewing_testhelper make[3]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' [ 97%] Built target test-userphrase @@ -2461,10 +2500,10 @@ debian/rules override_dh_auto_test make[1]: Entering directory '/build/reproducible-path/libchewing-0.10.3' dh_auto_test -- -j1 ARGS+=-j1 - cd obj-x86_64-linux-gnu && make -j42 test ARGS\+=--verbose ARGS\+=-j42 -j1 ARGS\+=-j1 + cd obj-x86_64-linux-gnu && make -j40 test ARGS\+=--verbose ARGS\+=-j40 -j1 ARGS\+=-j1 make[2]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' Running tests... -/usr/bin/ctest --force-new-ctest-process --verbose -j42 -j1 +/usr/bin/ctest --force-new-ctest-process --verbose -j40 -j1 UpdateCTestConfiguration from :/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/DartConfiguration.tcl Parse Config file:/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/DartConfiguration.tcl UpdateCTestConfiguration from :/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/DartConfiguration.tcl @@ -2502,7 +2541,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc00ef40 +1: [INFO chewing_capi::io] Initialized context 0x55caef929f40 1: [DEBUG chewing::editor] process_keyevent: key-K21-U-u- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -2620,7 +2659,7 @@ 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... -1: [INFO chewing_capi::io] Destroying context 0x55cfcc00ef40 +1: [INFO chewing_capi::io] Destroying context 0x55caef929f40 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Aborted. Wait until previous sync is finished. 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -2649,7 +2688,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc00ef40 +1: [INFO chewing_capi::io] Initialized context 0x55caef929f40 1: [DEBUG chewing::editor] process_keyevent: key-K21-U-u- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -3034,7 +3073,7 @@ 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... -1: [INFO chewing_capi::io] Destroying context 0x55cfcc00ef40 +1: [INFO chewing_capi::io] Destroying context 0x55caef929f40 1: [INFO chewing::dictionary::trie_buf] Saving snapshot... 1: [INFO chewing::dictionary::trie_buf] Flushing snapshot... 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... @@ -3063,7 +3102,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Initialized context 0x55caef929f00 1: [DEBUG chewing::editor] process_keyevent: key-K32-H-h- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -3207,7 +3246,7 @@ 1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [DEBUG chewing_capi::io] candidates: ["下", "夏", "嚇", "廈", "暇", "煆", "罅", "芐", "欱", "鏬", "鶷", "磍", "諕", "縖", "丅", "吓", "㙈", "厦", "睱", "疜", "㰰", "懗", "夓"] -1: [INFO chewing_capi::io] Destroying context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Destroying context 0x55caef929f00 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -3229,7 +3268,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Initialized context 0x55caef929f00 1: [DEBUG chewing::editor] process_keyevent: key-K32-H-h- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -3373,7 +3412,7 @@ 1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [DEBUG chewing_capi::io] candidates: ["一下", "遺下", "移下"] -1: [INFO chewing_capi::io] Destroying context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Destroying context 0x55caef929f00 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -3395,7 +3434,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Initialized context 0x55caef929f00 1: [DEBUG chewing::editor] process_keyevent: key-K14-Grave-`- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -3558,7 +3597,7 @@ 1: ok 71 chewing_cand_TotalChoice() returns `5' shall greater than 0 at pos `1' 1: ok 72 candidate `測試' length `2' shall be `2' at pos `1' 1: ok 73 chewing_cand_TotalChoice() returns `100' shall greater than 0 at pos `2' -1: ok 74 candidate `[INFO chewing_capi::io] Destroying context 0x55cfcc00ef00 +1: ok 74 candidate `[INFO chewing_capi::io] Destroying context 0x55caef929f00 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -3580,7 +3619,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Initialized context 0x55caef929f00 1: [DEBUG chewing::editor] process_keyevent: key-K14-Grave-`- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -3655,7 +3694,7 @@ 1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [DEBUG chewing_capi::io] candidates: ["測試", "策試", "策士", "側視", "側室"] -1: [INFO chewing_capi::io] Destroying context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Destroying context 0x55caef929f00 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -3677,7 +3716,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Initialized context 0x55caef929f00 1: [DEBUG chewing::editor] process_keyevent: key-K2-N2-2- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -3999,7 +4038,7 @@ 1: ] 1: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(8000 (0 1 '𢔨) (1 2 '𢔨)) 1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(8000 (0 1 '𢔨) (1 2 '𢔨)) -1: [INFO chewing_capi::io] Destroying context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Destroying context 0x55caef929f00 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -4021,7 +4060,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Initialized context 0x55caef929f00 1: [DEBUG chewing::editor] process_keyevent: key-K2-N2-2- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -4034,7 +4073,7 @@ 1: [DEBUG chewing::editor] process_keyevent: key-K22-I-i- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } -1: [INFO chewing_capi::io] Destroying context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Destroying context 0x55caef929f00 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -4056,7 +4095,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Initialized context 0x55caef929f00 1: ' length `1' shall be `1' at pos `2' 1: # 1: # test_select_candidate_rearward_start_with_symbol @@ -4160,7 +4199,7 @@ 1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. -1: [INFO chewing_capi::io] Destroying context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Destroying context 0x55caef929f00 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -4182,7 +4221,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Initialized context 0x55caef929f00 1: [DEBUG chewing::editor] process_keyevent: key-K32-H-h- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -4217,7 +4256,7 @@ 1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. -1: [INFO chewing_capi::io] Destroying context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Destroying context 0x55caef929f00 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -4239,7 +4278,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Initialized context 0x55caef929f00 1: [DEBUG chewing::editor] process_keyevent: key-K21-U-u- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -4312,7 +4351,7 @@ 1: ] 1: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(7000 (0 1 '役)) 1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(7000 (0 1 '役)) -1: [INFO chewing_capi::io] Destroying context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Destroying context 0x55caef929f00 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -4334,7 +4373,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Initialized context 0x55caef929f00 1: [DEBUG chewing::editor] process_keyevent: key-K38-Z-z- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -4384,7 +4423,7 @@ 1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. -1: [INFO chewing_capi::io] Destroying context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Destroying context 0x55caef929f00 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -4406,11 +4445,11 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Initialized context 0x55caef929f00 1: [DEBUG chewing::editor] process_keyevent: key-K49-Esc-�- 1: [TRACE chewing::editor] last_key_behavior = Ignore 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } -1: [INFO chewing_capi::io] Destroying context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Destroying context 0x55caef929f00 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -4432,14 +4471,14 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Initialized context 0x55caef929f00 1: [DEBUG chewing::editor] process_keyevent: key-K14-Grave-`- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } 1: [DEBUG chewing::editor] process_keyevent: key-K49-Esc-�- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } -1: [INFO chewing_capi::io] Destroying context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Destroying context 0x55caef929f00 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -4461,7 +4500,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Initialized context 0x55caef929f00 1: [DEBUG chewing::editor] process_keyevent: key-K32-H-h- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -4471,7 +4510,7 @@ 1: [DEBUG chewing::editor] process_keyevent: key-K49-Esc-�- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } -1: [INFO chewing_capi::io] Destroying context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Destroying context 0x55caef929f00 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -4493,7 +4532,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Initialized context 0x55caef929f00 1: [DEBUG chewing::editor] process_keyevent: key-K32-H-h- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -4514,7 +4553,7 @@ 1: [DEBUG chewing::editor] process_keyevent: key-K49-Esc-�- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } -1: [INFO chewing_capi::io] Destroying context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Destroying context 0x55caef929f00 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -4536,11 +4575,11 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Initialized context 0x55caef929f00 1: [DEBUG chewing::editor] process_keyevent: key-K51-Del-�- 1: [TRACE chewing::editor] last_key_behavior = Ignore 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } -1: [INFO chewing_capi::io] Destroying context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Destroying context 0x55caef929f00 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -4562,14 +4601,14 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Initialized context 0x55caef929f00 1: [DEBUG chewing::editor] process_keyevent: key-K14-Grave-`- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } 1: [DEBUG chewing::editor] process_keyevent: key-K51-Del-�- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } -1: [INFO chewing_capi::io] Destroying context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Destroying context 0x55caef929f00 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -4591,7 +4630,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Initialized context 0x55caef929f00 1: [DEBUG chewing::editor] process_keyevent: key-K32-H-h- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -4695,7 +4734,7 @@ 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... -1: [INFO chewing_capi::io] Destroying context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Destroying context 0x55caef929f00 1: [INFO chewing::dictionary::trie_buf] Saving snapshot... 1: [INFO chewing::dictionary::trie_buf] Flushing snapshot... 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... @@ -4724,11 +4763,11 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Initialized context 0x55caef929f00 1: [DEBUG chewing::editor] process_keyevent: key-K52-Backspace-�- 1: [TRACE chewing::editor] last_key_behavior = Ignore 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } -1: [INFO chewing_capi::io] Destroying context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Destroying context 0x55caef929f00 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -4750,7 +4789,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Initialized context 0x55caef929f00 1: [DEBUG chewing::editor] process_keyevent: key-K14-Grave-`- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -4773,7 +4812,7 @@ 1: [DEBUG chewing::editor] process_keyevent: key-K52-Backspace-�- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 1, cursor_stack: [], inner: Composition { symbols: [S("ㄘㄜˋ")], gaps: [Begin], selections: [] } } -1: [INFO chewing_capi::io] Destroying context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Destroying context 0x55caef929f00 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -4795,7 +4834,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Initialized context 0x55caef929f00 1: [DEBUG chewing::editor] process_keyevent: key-K32-H-h- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -4916,7 +4955,7 @@ 1: ok 200 bopomofo buffer check function returned `0' shall be `0' 1: ok 201 bopomofo buffer string function returned `ㄘ' shall be `ㄘ' 1: ok 202 bopomofo buffer string function returned parameter `1' shall be `1' -1: ok 203 bopomofo[INFO chewing_capi::io] Destroying context 0x55cfcc00ef00 +1: ok 203 bopomofo[INFO chewing_capi::io] Destroying context 0x55caef929f00 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -4938,7 +4977,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Initialized context 0x55caef929f00 1: [DEBUG chewing::editor] process_keyevent: key-K32-H-h- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -5034,13 +5073,13 @@ 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... -1: [INFO chewing_capi::io] Destroying context 0x55cfcc00ef00 -1: [INFO chewing::dictionary::trie_buf] Saving snapshot... -1: [INFO chewing::dictionary::trie_buf] Flushing snapshot... +1: [INFO chewing_capi::io] Destroying context 0x55caef929f00 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Aborted. Wait until previous sync is finished. 1: [INFO chewing::dictionary::trie_buf] Check pointing... 1: [INFO chewing::dictionary::trie_buf] Aborted. Wait until previous checkpoint result is handled. +1: [INFO chewing::dictionary::trie_buf] Saving snapshot... +1: [INFO chewing::dictionary::trie_buf] Flushing snapshot... 1: [INFO chewing::dictionary::trie_buf] Done 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... @@ -5063,7 +5102,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Initialized context 0x55caef929f00 1: [DEBUG chewing::editor] process_keyevent: key-K32-H-h- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -5080,7 +5119,7 @@ 1: [DEBUG chewing::editor] process_keyevent: key-K56-Up-�- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 1, cursor_stack: [], inner: Composition { symbols: [S("ㄘㄜˋ")], gaps: [Begin], selections: [] } } -1: [INFO chewing_capi::io] Destroying context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Destroying context 0x55caef929f00 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -5102,7 +5141,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Initialized context 0x55caef929f00 1: [DEBUG chewing::editor] process_keyevent: key-K11-Minus-_-S 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 1, cursor_stack: [], inner: Composition { symbols: [C('—')], gaps: [Begin], selections: [] } } @@ -5113,7 +5152,7 @@ 1: [DEBUG chewing::editor] process_keyevent: key-K56-Up-�- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 1, cursor_stack: [], inner: Composition { symbols: [C('—')], gaps: [Begin], selections: [] } } -1: [INFO chewing_capi::io] Destroying context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Destroying context 0x55caef929f00 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -5135,11 +5174,11 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Initialized context 0x55caef929f00 1: [DEBUG chewing::editor] process_keyevent: key-K56-Up-�- 1: [TRACE chewing::editor] last_key_behavior = Ignore 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } -1: [INFO chewing_capi::io] Destroying context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Destroying context 0x55caef929f00 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -5161,7 +5200,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Initialized context 0x55caef929f00 1: [DEBUG chewing::editor] process_keyevent: key-K32-H-h- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -5228,7 +5267,7 @@ 1: ] 1: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(7000 (0 1 '測)) 1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(7000 (0 1 '測)) -1: [INFO chewing_capi::io] Destroying context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Destroying context 0x55caef929f00 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -5250,11 +5289,11 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Initialized context 0x55caef929f00 1: [DEBUG chewing::editor] process_keyevent: key-K57-Down-�- 1: [TRACE chewing::editor] last_key_behavior = Ignore 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } -1: [INFO chewing_capi::io] Destroying context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Destroying context 0x55caef929f00 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -5276,7 +5315,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Initialized context 0x55caef929f00 1: [DEBUG chewing::editor] process_keyevent: key-K45-Comma-<-S 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 1, cursor_stack: [], inner: Composition { symbols: [C(',')], gaps: [Begin], selections: [] } } @@ -5464,7 +5503,7 @@ 1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(21220 (0 2 '測試) (2 3 '←)) 1: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(9000 (0 1 '冊) (1 2 '市) (2 3 '←)) 1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(21220 (0 2 '測試) (2 3 '←)) -1: [INFO chewing_capi::io] Destroying context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Destroying context 0x55caef929f00 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -5486,7 +5525,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Initialized context 0x55caef929f00 1: [DEBUG chewing::editor] process_keyevent: key-K32-H-h- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -5662,7 +5701,7 @@ 1: ] 1: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(8000 (0 1 '冊) (1 2 '市)) 1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(8000 (0 1 '冊) (1 2 '市)) -1: [INFO chewing_capi::io] Destroying context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Destroying context 0x55caef929f00 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -5684,7 +5723,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Initialized context 0x55caef929f00 1: [DEBUG chewing::editor] process_keyevent: key-K21-U-u- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -5811,7 +5850,7 @@ 1: ] 1: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(8000 (0 1 '一) (1 2 '二)) 1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(8000 (0 1 '一) (1 2 '二)) -1: [INFO chewing_capi::io] Destroying context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Destroying context 0x55caef929f00 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -5833,7 +5872,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Initialized context 0x55caef929f00 1: [DEBUG chewing::editor] process_keyevent: key-K32-H-h- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -6851,7 +6890,7 @@ 1: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(13989 (0 1 '冊) (1 3 '適宜) (3 4 '下)) 1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(35896 (0 2 '測試) (2 4 '一下)) 1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(15842 (0 3 '測試儀) (3 4 '下)) -1: [INFO chewing_capi::io] Destroying context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Destroying context 0x55caef929f00 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -6873,7 +6912,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Initialized context 0x55caef929f00 1: [DEBUG chewing::editor] process_keyevent: key-K33-J-j- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -6983,7 +7022,7 @@ 1: [DEBUG chewing::editor] process_keyevent: key-K0-Unknown-�-C 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } -1: [INFO chewing_capi::io] Destroying context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Destroying context 0x55caef929f00 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -7005,7 +7044,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Initialized context 0x55caef929f00 1: [DEBUG chewing::editor] process_keyevent: key-K32-H-h- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -7024,7 +7063,7 @@ 1: [DEBUG chewing::editor] process_keyevent: key-K58-Home-�- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [S("ㄘㄜˋ"), S("ㄕˋ")], gaps: [Begin, Normal], selections: [] } } -1: [INFO chewing_capi::io] Destroying context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Destroying context 0x55caef929f00 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -7046,7 +7085,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Initialized context 0x55caef929f00 1: [DEBUG chewing::editor] process_keyevent: key-K32-H-h- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -7071,7 +7110,7 @@ 1: [DEBUG chewing::editor] process_keyevent: key-K59-End-�- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 2, cursor_stack: [], inner: Composition { symbols: [S("ㄘㄜˋ"), S("ㄕˋ")], gaps: [Begin, Normal], selections: [] } } -1: [INFO chewing_capi::io] Destroying context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Destroying context 0x55caef929f00 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -7093,7 +7132,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Initialized context 0x55caef929f00 1: [DEBUG chewing::editor] process_keyevent: key-K32-H-h- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -7118,7 +7157,7 @@ 1: [DEBUG chewing::editor] process_keyevent: key-K60-PageUp-�- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 2, cursor_stack: [], inner: Composition { symbols: [S("ㄘㄜˋ"), S("ㄕˋ")], gaps: [Begin, Normal], selections: [] } } -1: [INFO chewing_capi::io] Destroying context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Destroying context 0x55caef929f00 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -7140,7 +7179,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Initialized context 0x55caef929f00 1: [DEBUG chewing::editor] process_keyevent: key-K32-H-h- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -7160,7 +7199,7 @@ 1: [DEBUG chewing::editor] process_keyevent: key-K60-PageUp-�- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [1], inner: Composition { symbols: [S("ㄘㄜˋ")], gaps: [Begin], selections: [] } } -1: [INFO chewing_capi::io] Destroying context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Destroying context 0x55caef929f00 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -7182,7 +7221,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Initialized context 0x55caef929f00 1: [DEBUG chewing::editor] process_keyevent: key-K32-H-h- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -7207,7 +7246,7 @@ 1: [DEBUG chewing::editor] process_keyevent: key-K61-PageDown-�- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 2, cursor_stack: [], inner: Composition { symbols: [S("ㄘㄜˋ"), S("ㄕˋ")], gaps: [Begin, Normal], selections: [] } } -1: [INFO chewing_capi::io] Destroying context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Destroying context 0x55caef929f00 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -7229,7 +7268,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Initialized context 0x55caef929f00 1: [DEBUG chewing::editor] process_keyevent: key-K32-H-h- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -7252,7 +7291,7 @@ 1: [DEBUG chewing::editor] process_keyevent: key-K61-PageDown-�- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [1], inner: Composition { symbols: [S("ㄘㄜˋ")], gaps: [Begin], selections: [] } } -1: [INFO chewing_capi::io] Destroying context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Destroying context 0x55caef929f00 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -7274,7 +7313,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Initialized context 0x55caef929f00 1: [DEBUG chewing::editor] process_keyevent: key-K48-Space- -S 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -7349,7 +7388,7 @@ 1: [DEBUG chewing::editor] process_keyevent: key-K48-Space- - 1: [TRACE chewing::editor] last_key_behavior = Commit 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } -1: [INFO chewing_capi::io] Destroying context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Destroying context 0x55caef929f00 1: [INFO chewing::dictionary::trie_buf] Saving snapshot... 1: [INFO chewing::dictionary::trie_buf] Flushing snapshot... 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... @@ -7378,7 +7417,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Initialized context 0x55caef929f00 1: [DEBUG chewing::editor] process_keyevent: key-K48-Space- -S 1: [TRACE chewing::editor] last_key_behavior = Commit 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -7449,15 +7488,15 @@ 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... +1: [INFO chewing::dictionary::trie_buf] Saving snapshot... 1: [DEBUG chewing::editor] process_keyevent: key-K27-A-a- +1: [INFO chewing::dictionary::trie_buf] Flushing snapshot... 1: [TRACE chewing::editor] last_key_behavior = Commit 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } 1: [DEBUG chewing::editor] process_keyevent: key-K48-Space- - 1: [TRACE chewing::editor] last_key_behavior = Commit 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } -1: [INFO chewing_capi::io] Destroying context 0x55cfcc00ef00 -1: [INFO chewing::dictionary::trie_buf] Saving snapshot... -1: [INFO chewing::dictionary::trie_buf] Flushing snapshot... +1: [INFO chewing_capi::io] Destroying context 0x55caef929f00 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Aborted. Wait until previous sync is finished. 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -7484,7 +7523,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Initialized context 0x55caef929f00 1: [DEBUG chewing::editor] process_keyevent: key-K10-N0-0- 1: [TRACE chewing::editor] last_key_behavior = Commit 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -7629,7 +7668,7 @@ 1: [DEBUG chewing::editor] process_keyevent: key-K46-Dot-.- 1: [TRACE chewing::editor] last_key_behavior = Commit 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } -1: [INFO chewing_capi::io] Destroying context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Destroying context 0x55caef929f00 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -7651,7 +7690,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Initialized context 0x55caef929f00 1: [DEBUG chewing::editor] process_keyevent: key-K32-H-h- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -7713,11 +7752,11 @@ 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } 1: [DEBUG chewing::editor] process_keyevent: key-K4-N4-4- 1: [INFO chewing::dictionary::trie_buf] Saving snapshot... +1: [INFO chewing::dictionary::trie_buf] Flushing snapshot... 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 1, cursor_stack: [], inner: Composition { symbols: [S("ㄘㄜˋ")], gaps: [Begin], selections: [] } } 1: [DEBUG chewing::editor] process_keyevent: key-K57-Down-�- 1: [DEBUG chewing::editor] buffer CompositionEditor { cursor: 1, cursor_stack: [], inner: Composition { symbols: [S("ㄘㄜˋ")], gaps: [Begin], selections: [] } } -1: [INFO chewing::dictionary::trie_buf] Flushing snapshot... 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [1], inner: Composition { symbols: [S("ㄘㄜˋ")], gaps: [Begin], selections: [] } } 1: [DEBUG chewing::editor] process_keyevent: key-K2-N2-2- @@ -7981,16 +8020,11 @@ 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [1], inner: Composition { symbols: [S("ㄘㄜˋ")], gaps: [Begin], selections: [] } } 1: [DEBUG chewing::editor] process_keyevent: key-K7-N7-7- -1: [INFO chewing::dictionary::trie_buf] Done -1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... -1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [DEBUG chewing::editor] candidates: ["冊", "策", "測", "側", "廁", "惻", "筴", "畟", "茦", "粣", "拺", "矠", "憡", "蓛", "簎", "鍘", "册", "厠", "萗", "筞", "墄", "嫧", "箣", "㩞", "敇", "笧"] 1: [DEBUG chewing::editor] Auto Shift false 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 1, cursor_stack: [], inner: Composition { symbols: [S("ㄘㄜˋ")], gaps: [Begin], selections: [I(0..1, "筴")] } } 1: [DEBUG chewing::editor] process_keyevent: key-K50-Enter-�- -1: [INFO chewing::dictionary::trie_buf] Check pointing... -1: [INFO chewing::dictionary::trie_buf] Aborted. Don't need to checkpoint in memory or clean dictionary. 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄘㄜˋ")] is Some(Phrase(Phrase { phrase: "筴", freq: 0, last_used: None })) 1: [TRACE chewing::conversion::chewing] paths: [ 1: PossiblePath { @@ -8021,8 +8055,9 @@ 1: [TRACE chewing::editor] last_key_behavior = Commit 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... -1: [INFO chewing::dictionary::trie_buf] Reloading... +1: [INFO chewing::dictionary::trie_buf] Aborted. Wait until previous sync is finished. 1: [INFO chewing::dictionary::trie_buf] Check pointing... +1: [INFO chewing::dictionary::trie_buf] Aborted. Wait until previous checkpoint result is handled. 1: [DEBUG chewing::editor] process_keyevent: key-K32-H-h- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -8030,8 +8065,6 @@ 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } 1: [DEBUG chewing::editor] process_keyevent: key-K4-N4-4- -1: [INFO chewing::dictionary::trie_buf] Saving snapshot... -1: [INFO chewing::dictionary::trie_buf] Flushing snapshot... 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 1, cursor_stack: [], inner: Composition { symbols: [S("ㄘㄜˋ")], gaps: [Begin], selections: [] } } 1: [DEBUG chewing::editor] process_keyevent: key-K57-Down-�- @@ -8175,6 +8208,9 @@ 1: [DEBUG chewing::editor] buffer CompositionEditor { cursor: 1, cursor_stack: [], inner: Composition { symbols: [S("ㄘㄜˋ")], gaps: [Begin], selections: [I(0..1, "粣")] } } 1: [DEBUG chewing::editor] intervals [I(0..1, "粣")] 1: [DEBUG chewing::editor] autolearn-1 [S("ㄘㄜˋ")] as 粣 +1: [INFO chewing::dictionary::trie_buf] Done +1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... +1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [TRACE chewing::editor] last_key_behavior = Commit 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... @@ -8247,10 +8283,7 @@ 1: ok 399 commit buffer check function returned `1' shall be `1' 1: ok 400 commit buffer string function returned `茦' shall be `茦' 1: ok 401 commit buffer string function returned `茦' shall be `茦' -1: ok 402 commit buffer check function returned `1' shall be `[INFO chewing_capi::io] Destroying context 0x55cfcc00ef00 -1: [INFO chewing::dictionary::trie_buf] Done -1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... -1: [INFO chewing::dictionary::trie_buf] Reloading... +1: ok 402 commit buffer check function returned `1' shall be `[INFO chewing_capi::io] Destroying context 0x55caef929f00 1: [INFO chewing::dictionary::trie_buf] Check pointing... 1: [INFO chewing::dictionary::trie_buf] Aborted. Don't need to checkpoint in memory or clean dictionary. 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... @@ -8280,12 +8313,12 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Initialized context 0x55caef929f00 1: [DEBUG chewing::editor] process_keyevent: key-K48-Space- - 1: [DEBUG chewing::editor] buffer CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } 1: [TRACE chewing::editor] last_key_behavior = Commit 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } -1: [INFO chewing_capi::io] Destroying context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Destroying context 0x55caef929f00 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -8307,7 +8340,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Initialized context 0x55caef929f00 1: [DEBUG chewing::editor] process_keyevent: key-K32-H-h- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -8346,7 +8379,7 @@ 1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [0], inner: Composition { symbols: [S("ㄘㄜˋ"), S("ㄕˋ")], gaps: [Begin, Normal], selections: [] } } -1: [INFO chewing_capi::io] Destroying context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Destroying context 0x55caef929f00 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -8368,7 +8401,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Initialized context 0x55caef929f00 1: [DEBUG chewing::editor] process_keyevent: key-K14-Grave-`- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -8381,7 +8414,7 @@ 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } 1: [DEBUG chewing_capi::io] candidates: ["…", "※", "常用符號", "左右括號", "上下括號", "希臘字母", "數學符號", "特殊圖形", "Unicode", "單線框", "雙線框", "填色方塊", "線段"] -1: [INFO chewing_capi::io] Destroying context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Destroying context 0x55caef929f00 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -8403,7 +8436,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Initialized context 0x55caef929f00 1: [DEBUG chewing::editor] process_keyevent: key-K32-H-h- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -8502,7 +8535,7 @@ 1: ] 1: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(9000 (0 1 '冊) (1 2 ' ) (2 3 'j)) 1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(9000 (0 1 '冊) (1 2 ' ) (2 3 'j)) -1: [INFO chewing_capi::io] Destroying context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Destroying context 0x55caef929f00 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -8524,7 +8557,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Initialized context 0x55caef929f00 1: [INFO chewing::editor] Set conversion engine: FuzzyChewingEngine { inner: ChewingEngine { lookup_strategy: FuzzyPartialPrefix } } 1: [DEBUG chewing::editor] process_keyevent: key-K17-E-e- 1: [TRACE chewing::editor] last_key_behavior = Absorb @@ -9038,12 +9071,19 @@ 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } 1: [DEBUG chewing::editor] process_keyevent: key-K22-I-i- 1: [TRACE chewing::editor] last_key_behavior = Absorb +1: [INFO chewing::dictionary::trie_buf] Saving snapshot... +1: [INFO chewing::dictionary::trie_buf] Flushing snapshot... 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } 1: [DEBUG chewing::editor] process_keyevent: key-K48-Space- - +1: [INFO chewing::dictionary::trie_buf] Done +1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... +1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. +1: [INFO chewing::dictionary::trie_buf] Check pointing... 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 1, cursor_stack: [], inner: Composition { symbols: [S("ㄍㄨㄛ")], gaps: [Begin], selections: [] } } 1: [DEBUG chewing::editor] process_keyevent: key-K27-A-a- +1: [INFO chewing::dictionary::trie_buf] Aborted. Don't need to checkpoint in memory or clean dictionary. 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 1, cursor_stack: [], inner: Composition { symbols: [S("ㄍㄨㄛ")], gaps: [Begin], selections: [] } } 1: [DEBUG chewing::editor] process_keyevent: key-K21-U-u- @@ -9133,8 +9173,6 @@ 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄉㄚ"), S("ㄏㄨㄟ"), S("ㄉㄞ")] is None 1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄉㄚ"), S("ㄏㄨㄟ"), S("ㄉㄞ"), S("ㄅㄧㄠ")] is None -1: [INFO chewing::dictionary::trie_buf] Saving snapshot... -1: [INFO chewing::dictionary::trie_buf] Flushing snapshot... 1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄏㄨㄟ")] is Some(Phrase(Phrase { phrase: "灰", freq: 0, last_used: None })) 1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. @@ -9541,11 +9579,6 @@ 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 1, cursor_stack: [], inner: Composition { symbols: [S("ㄍㄨ")], gaps: [Begin], selections: [] } } 1: [DEBUG chewing::editor] process_keyevent: key-K48-Space- - -1: [INFO chewing::dictionary::trie_buf] Done -1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... -1: [INFO chewing::dictionary::trie_buf] Reloading... -1: [INFO chewing::dictionary::trie_buf] Check pointing... -1: [INFO chewing::dictionary::trie_buf] Aborted. Don't need to checkpoint in memory or clean dictionary. 1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 2, cursor_stack: [], inner: Composition { symbols: [S("ㄍㄨ"), S("ㄇㄧ")], gaps: [Begin, Normal], selections: [] } } @@ -10949,7 +10982,7 @@ 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... -1: [INFO chewing_capi::io] Destroying context 0x55cfcc00ef00 +1: [INFO chewing_capi::io] Destroying context 0x55caef929f00 1: [INFO chewing::dictionary::trie_buf] Saving snapshot... 1: [INFO chewing::dictionary::trie_buf] Flushing snapshot... 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... @@ -10978,7 +11011,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc03e5e0 +1: [INFO chewing_capi::io] Initialized context 0x55caef929f00 1: [INFO chewing::editor] Set syllable editor: Pinyin { key_seq: "", syllable: Syllable { value: 32768, to_string(): "" }, syllable_alt: Syllable { value: 32768, to_string(): "" }, variant: HanyuPinyin } 1: [INFO chewing::editor] Set conversion engine: FuzzyChewingEngine { inner: ChewingEngine { lookup_strategy: FuzzyPartialPrefix } } 1: [DEBUG chewing::editor] process_keyevent: key-K31-G-g- @@ -11540,9 +11573,7 @@ 1: [DEBUG chewing::editor] process_keyevent: key-K50-Enter-�- 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄍㄨㄛ")] is Some(Phrase(Phrase { phrase: "郭", freq: 0, last_used: None })) 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄍㄨㄛ"), S("ㄇㄧㄣ")] is Some(Phrase(Phrase { phrase: "國民", freq: 5460, last_used: None })) -1: [INFO chewing::dictionary::trie_buf] Saving snapshot... 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄍㄨㄛ"), S("ㄇㄧㄣ"), S("ㄉㄚ")] is None -1: [INFO chewing::dictionary::trie_buf] Flushing snapshot... 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄍㄨㄛ"), S("ㄇㄧㄣ"), S("ㄉㄚ"), S("ㄏㄨㄟ")] is Some(Phrase(Phrase { phrase: "國民大會", freq: 878, last_used: None })) 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄍㄨㄛ"), S("ㄇㄧㄣ"), S("ㄉㄚ"), S("ㄏㄨㄟ"), S("ㄉㄞ")] is None 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄍㄨㄛ"), S("ㄇㄧㄣ"), S("ㄉㄚ"), S("ㄏㄨㄟ"), S("ㄉㄞ"), S("ㄅㄧㄠ")] is Some(Phrase(Phrase { phrase: "國民大會代表", freq: 290, last_used: Some(23) })) @@ -11920,6 +11951,7 @@ 1: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(42290 (0 6 '國民大會代表)) 1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(42290 (0 6 '國民大會代表)) 1: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(36380 (0 4 '國民大會) (4 6 '代表)) +1: [INFO chewing::dictionary::trie_buf] Saving snapshot... 1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(42290 (0 6 '國民大會代表)) 1: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(37892 (0 2 '國民) (2 4 '大會) (4 6 '代表)) 1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(42290 (0 6 '國民大會代表)) @@ -11933,6 +11965,7 @@ 1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(42290 (0 6 '國民大會代表)) 1: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(18060 (0 2 '國民) (2 3 '搭) (3 4 '灰) (4 5 '呆) (5 6 '標)) 1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(42290 (0 6 '國民大會代表)) +1: [INFO chewing::dictionary::trie_buf] Flushing snapshot... 1: [DEBUG chewing::editor] buffer CompositionEditor { cursor: 6, cursor_stack: [], inner: Composition { symbols: [S("ㄍㄨㄛ"), S("ㄇㄧㄣ"), S("ㄉㄚ"), S("ㄏㄨㄟ"), S("ㄉㄞ"), S("ㄅㄧㄠ")], gaps: [Begin, Normal, Normal, Normal, Normal, Normal], selections: [] } } 1: [DEBUG chewing::editor] intervals [I(0..6, "國民大會代表")] 1: [DEBUG chewing::editor] autolearn-3 [S("ㄍㄨㄛ"), S("ㄇㄧㄣ"), S("ㄉㄚ"), S("ㄏㄨㄟ"), S("ㄉㄞ"), S("ㄅㄧㄠ")] as 國民大會代表 @@ -11946,17 +11979,17 @@ 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } 1: [DEBUG chewing::editor] process_keyevent: key-K48-Space- - -1: [INFO chewing::dictionary::trie_buf] Done -1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... -1: [INFO chewing::dictionary::trie_buf] Reloading... -1: [INFO chewing::dictionary::trie_buf] Check pointing... -1: [INFO chewing::dictionary::trie_buf] Aborted. Don't need to checkpoint in memory or clean dictionary. 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 1, cursor_stack: [], inner: Composition { symbols: [S("ㄍ")], gaps: [Begin], selections: [] } } 1: [DEBUG chewing::editor] process_keyevent: key-K44-M-m- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 1, cursor_stack: [], inner: Composition { symbols: [S("ㄍ")], gaps: [Begin], selections: [] } } 1: [DEBUG chewing::editor] process_keyevent: key-K48-Space- - +1: [INFO chewing::dictionary::trie_buf] Done +1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... +1: [INFO chewing::dictionary::trie_buf] Reloading... +1: [INFO chewing::dictionary::trie_buf] Check pointing... +1: [INFO chewing::dictionary::trie_buf] Aborted. Don't need to checkpoint in memory or clean dictionary. 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 2, cursor_stack: [], inner: Composition { symbols: [S("ㄍ"), S("ㄇ")], gaps: [Begin, Normal], selections: [] } } 1: [DEBUG chewing::editor] process_keyevent: key-K29-D-d- @@ -12397,13 +12430,13 @@ 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... -1: [INFO chewing_capi::io] Destroying context 0x55cfcc03e5e0 +1: [INFO chewing::dictionary::trie_buf] Saving snapshot... +1: [INFO chewing_capi::io] Destroying context 0x55caef929f00 +1: [INFO chewing::dictionary::trie_buf] Flushing snapshot... 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Aborted. Wait until previous sync is finished. 1: [INFO chewing::dictionary::trie_buf] Check pointing... 1: [INFO chewing::dictionary::trie_buf] Aborted. Wait until previous checkpoint result is handled. -1: [INFO chewing::dictionary::trie_buf] Saving snapshot... -1: [INFO chewing::dictionary::trie_buf] Flushing snapshot... 1: [INFO chewing::dictionary::trie_buf] Done 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... @@ -12426,7 +12459,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc0603e0 +1: [INFO chewing_capi::io] Initialized context 0x55caef929f00 1: [INFO chewing::editor] Set conversion engine: SimpleEngine 1: [DEBUG chewing::editor] process_keyevent: key-K18-R-r- 1: [TRACE chewing::editor] last_key_behavior = Absorb @@ -12453,11 +12486,13 @@ 1: [INFO chewing::dictionary::trie_buf] Check pointing... 1: [DEBUG chewing::editor] process_keyevent: key-K2-N2-2- 1: [TRACE chewing::editor] last_key_behavior = Absorb +1: [INFO chewing::dictionary::trie_buf] Saving snapshot... 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } 1: [DEBUG chewing::editor] process_keyevent: key-K10-N0-0- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } 1: [DEBUG chewing::editor] process_keyevent: key-K48-Space- - +1: [INFO chewing::dictionary::trie_buf] Flushing snapshot... 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 1, cursor_stack: [1], inner: Composition { symbols: [S("ㄉㄢ")], gaps: [Begin], selections: [] } } 1: [DEBUG chewing::editor] process_keyevent: key-K1-N1-1- @@ -12628,9 +12663,7 @@ 1: [INFO chewing::dictionary::trie_buf] Aborted. Wait until previous sync is finished. 1: [INFO chewing::dictionary::trie_buf] Check pointing... 1: [INFO chewing::dictionary::trie_buf] Aborted. Wait until previous checkpoint result is handled. -1: [INFO chewing::dictionary::trie_buf] Saving snapshot... 1: [DEBUG chewing::editor] process_keyevent: key-K1-N1-!-S -1: [INFO chewing::dictionary::trie_buf] Flushing snapshot... 1: [DEBUG chewing::editor] buffer CompositionEditor { cursor: 1, cursor_stack: [], inner: Composition { symbols: [C('!')], gaps: [Begin], selections: [] } } 1: [DEBUG chewing::editor] intervals [I(0..1, "!")] 1: [TRACE chewing::editor] last_key_behavior = Commit @@ -12695,11 +12728,17 @@ 1: [DEBUG chewing::editor] process_keyevent: key-K49-Esc-�- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } -1: [INFO chewing_capi::io] Destroying context 0x55cfcc0603e0 +1: [INFO chewing_capi::io] Destroying context 0x55caef929f00 +1: [INFO chewing::dictionary::trie_buf] Done 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... -1: [INFO chewing::dictionary::trie_buf] Aborted. Wait until previous sync is finished. +1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... -1: [INFO chewing::dictionary::trie_buf] Aborted. Wait until previous checkpoint result is handled. +1: [INFO chewing::dictionary::trie_buf] Aborted. Don't need to checkpoint in memory or clean dictionary. +1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... +1: [INFO chewing::dictionary::trie_buf] Reloading... +1: [INFO chewing::dictionary::trie_buf] Check pointing... +1: [INFO chewing::dictionary::trie_buf] Saving snapshot... +1: [INFO chewing::dictionary::trie_buf] Flushing snapshot... 1: [INFO chewing::dictionary::trie_buf] Done 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... @@ -12722,7 +12761,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc0603e0 +1: [INFO chewing_capi::io] Initialized context 0x55caef93cf60 1: [DEBUG chewing::editor] process_keyevent: key-K32-H-h- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -12741,7 +12780,7 @@ 1: [DEBUG chewing::editor] process_keyevent: key-K50-Enter-�- 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄘㄜˋ")] is Some(Phrase(Phrase { phrase: "冊", freq: 0, last_used: None })) 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄘㄜˋ"), S("ㄕˋ")] is Some(Phrase(Phrase { phrase: "測試", freq: 9318, last_used: None })) -1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄕˋ")] is Some(Phrase(Phrase { phrase: "市", freq: 0, last_used: None })) +1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄕˋ")] is Some(Phrase(Phrase { phrase: "市", freq: 1, last_used: Some(170) })) 1: [TRACE chewing::conversion::chewing] paths: [ 1: PossiblePath { 1: rule_largest_sum(): 2000, @@ -12784,8 +12823,10 @@ 1: Phrase( 1: Phrase { 1: phrase: "市", -1: freq: 0, -1: last_used: None, +1: freq: 1, +1: last_used: Some( +1: 170, +1: ), 1: }, 1: ), 1: ), @@ -12804,7 +12845,7 @@ 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... -1: [INFO chewing_capi::io] Destroying context 0x55cfcc0603e0 +1: [INFO chewing_capi::io] Destroying context 0x55caef93cf60 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Aborted. Wait until previous sync is finished. 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -12833,7 +12874,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc0603e0 +1: [INFO chewing_capi::io] Initialized context 0x55caef946910 1: [DEBUG chewing::editor] process_keyevent: key-K38-Z-z- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -12900,7 +12941,7 @@ 1: ] 1: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(7000 (0 1 '分)) 1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(7000 (0 1 '分)) -1: [INFO chewing_capi::io] Destroying context 0x55cfcc0603e0 +1: [INFO chewing_capi::io] Destroying context 0x55caef946910 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -12922,7 +12963,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc0603e0 +1: [INFO chewing_capi::io] Initialized context 0x55caef946910 1: [DEBUG chewing::editor] process_keyevent: key-K32-H-h- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -12995,7 +13036,7 @@ 1: [DEBUG chewing::editor] process_keyevent: key-K1-N1-1- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 2, cursor_stack: [], inner: Composition { symbols: [C(','), C(',')], gaps: [Begin, Normal], selections: [] } } -1: [INFO chewing_capi::io] Destroying context 0x55cfcc0603e0 +1: [INFO chewing_capi::io] Destroying context 0x55caef946910 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -13017,7 +13058,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc0603e0 +1: [INFO chewing_capi::io] Initialized context 0x55caef946910 1: [DEBUG chewing::editor] process_keyevent: key-K1-N1-1- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -13120,7 +13161,7 @@ 1: [DEBUG chewing::editor] process_keyevent: key-K48-Space- - 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 3, cursor_stack: [], inner: Composition { symbols: [S("ㄅㄧㄠ"), S("ㄧㄠ"), S("ˇ")], gaps: [Begin, Normal, Normal], selections: [] } } -1: [INFO chewing_capi::io] Destroying context 0x55cfcc0603e0 +1: [INFO chewing_capi::io] Destroying context 0x55caef946910 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -13142,7 +13183,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc0603e0 +1: [INFO chewing_capi::io] Initialized context 0x55caef946910 1: [DEBUG chewing::editor] process_keyevent: key-K18-R-r- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -15024,7 +15065,7 @@ 1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(77001 (0 11 '金窩銀窩不如自己的狗窩)) 1: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(50897 (0 1 '今) (1 2 '窩) (2 3 '銀) (3 4 '窩) (4 5 '不) (5 6 '如) (6 8 '自己) (8 9 '的) (9 10 '狗) (10 11 '窩)) 1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(77001 (0 11 '金窩銀窩不如自己的狗窩)) -1: [INFO chewing_capi::io] Destroying context 0x55cfcc0603e0 +1: [INFO chewing_capi::io] Destroying context 0x55caef946910 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -15046,7 +15087,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc0603e0 +1: [INFO chewing_capi::io] Initialized context 0x55caef946910 1: [DEBUG chewing::editor] process_keyevent: key-K32-H-h- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -15067,8 +15108,8 @@ 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 1, cursor_stack: [], inner: Composition { symbols: [S("ㄘㄜˋ"), S("ㄕˋ")], gaps: [Begin, Normal], selections: [] } } 1: [DEBUG chewing::editor] process_keyevent: key-K53-Tab-�- 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄘㄜˋ")] is Some(Phrase(Phrase { phrase: "冊", freq: 0, last_used: None })) -1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄘㄜˋ"), S("ㄕˋ")] is Some(Phrase(Phrase { phrase: "測試", freq: 9319, last_used: Some(157) })) -1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄕˋ")] is Some(Phrase(Phrase { phrase: "市", freq: 0, last_used: None })) +1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄘㄜˋ"), S("ㄕˋ")] is Some(Phrase(Phrase { phrase: "測試", freq: 9319, last_used: Some(188) })) +1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄕˋ")] is Some(Phrase(Phrase { phrase: "市", freq: 1, last_used: Some(170) })) 1: [TRACE chewing::conversion::chewing] paths: [ 1: PossiblePath { 1: rule_largest_sum(): 2000, @@ -15084,7 +15125,7 @@ 1: phrase: "測試", 1: freq: 9319, 1: last_used: Some( -1: 157, +1: 188, 1: ), 1: }, 1: ), @@ -15113,8 +15154,10 @@ 1: Phrase( 1: Phrase { 1: phrase: "市", -1: freq: 0, -1: last_used: None, +1: freq: 1, +1: last_used: Some( +1: 170, +1: ), 1: }, 1: ), 1: ), @@ -15159,7 +15202,7 @@ 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 3, cursor_stack: [], inner: Composition { symbols: [S("ㄘㄜˋ"), S("ㄕˋ"), C(',')], gaps: [Begin, Normal, Normal], selections: [I(0..2, "測試")] } } 1: [DEBUG chewing::editor] process_keyevent: key-K4-N4-4- 1: [TRACE chewing::conversion::chewing] No best phrase for [S("ㄘㄜˋ")] due to selection I(0..2, "測試") -1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄘㄜˋ"), S("ㄕˋ")] is Some(Phrase(Phrase { phrase: "測試", freq: 9319, last_used: Some(157) })) +1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄘㄜˋ"), S("ㄕˋ")] is Some(Phrase(Phrase { phrase: "測試", freq: 9319, last_used: Some(188) })) 1: [TRACE chewing::conversion::chewing] No best phrase for [S("ㄕˋ")] due to selection I(0..2, "測試") 1: [TRACE chewing::conversion::chewing] No best phrase for [S("ㄕˋ"), C(',')] due to selection I(0..2, "測試") 1: [TRACE chewing::conversion::chewing] No best phrase for [S("ㄕˋ"), C(','), S("ㄘㄜˋ")] due to selection I(0..2, "測試") @@ -15179,7 +15222,7 @@ 1: phrase: "測試", 1: freq: 9319, 1: last_used: Some( -1: 157, +1: 188, 1: ), 1: }, 1: ), @@ -15281,8 +15324,8 @@ 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 3, cursor_stack: [], inner: Composition { symbols: [C(','), S("ㄘㄜˋ"), S("ㄕˋ")], gaps: [Begin, Normal, Normal], selections: [] } } 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄘㄜˋ")] is Some(Phrase(Phrase { phrase: "冊", freq: 0, last_used: None })) -1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄘㄜˋ"), S("ㄕˋ")] is Some(Phrase(Phrase { phrase: "測試", freq: 9319, last_used: Some(157) })) -1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄕˋ")] is Some(Phrase(Phrase { phrase: "市", freq: 0, last_used: None })) +1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄘㄜˋ"), S("ㄕˋ")] is Some(Phrase(Phrase { phrase: "測試", freq: 9319, last_used: Some(188) })) +1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄕˋ")] is Some(Phrase(Phrase { phrase: "市", freq: 1, last_used: Some(170) })) 1: [TRACE chewing::conversion::chewing] paths: [ 1: PossiblePath { 1: rule_largest_sum(): 3000, @@ -15306,7 +15349,7 @@ 1: phrase: "測試", 1: freq: 9319, 1: last_used: Some( -1: 157, +1: 188, 1: ), 1: }, 1: ), @@ -15343,8 +15386,10 @@ 1: Phrase( 1: Phrase { 1: phrase: "市", -1: freq: 0, -1: last_used: None, +1: freq: 1, +1: last_used: Some( +1: 170, +1: ), 1: }, 1: ), 1: ), @@ -15356,8 +15401,8 @@ 1: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(9000 (0 1 ',) (1 2 '冊) (2 3 '市)) 1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(21219 (0 1 ',) (1 3 '測試)) 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄘㄜˋ")] is Some(Phrase(Phrase { phrase: "冊", freq: 0, last_used: None })) -1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄘㄜˋ"), S("ㄕˋ")] is Some(Phrase(Phrase { phrase: "測試", freq: 9319, last_used: Some(157) })) -1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄕˋ")] is Some(Phrase(Phrase { phrase: "市", freq: 0, last_used: None })) +1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄘㄜˋ"), S("ㄕˋ")] is Some(Phrase(Phrase { phrase: "測試", freq: 9319, last_used: Some(188) })) +1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄕˋ")] is Some(Phrase(Phrase { phrase: "市", freq: 1, last_used: Some(170) })) 1: [TRACE chewing::conversion::chewing] paths: [ 1: PossiblePath { 1: rule_largest_sum(): 3000, @@ -15381,7 +15426,7 @@ 1: phrase: "測試", 1: freq: 9319, 1: last_used: Some( -1: 157, +1: 188, 1: ), 1: }, 1: ), @@ -15418,8 +15463,10 @@ 1: Phrase( 1: Phrase { 1: phrase: "市", -1: freq: 0, -1: last_used: None, +1: freq: 1, +1: last_used: Some( +1: 170, +1: ), 1: }, 1: ), 1: ), @@ -15430,7 +15477,7 @@ 1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(21219 (0 1 ',) (1 3 '測試)) 1: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(9000 (0 1 ',) (1 2 '冊) (2 3 '市)) 1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(21219 (0 1 ',) (1 3 '測試)) -1: [INFO chewing_capi::io] Destroying context 0x55cfcc0603e0 +1: [INFO chewing_capi::io] Destroying context 0x55caef946910 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -15452,7 +15499,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc0603e0 +1: [INFO chewing_capi::io] Initialized context 0x55caef946910 1: [DEBUG chewing::editor] process_keyevent: key-K14-Grave-`- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -15476,8 +15523,8 @@ 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 2, cursor_stack: [], inner: Composition { symbols: [C(','), S("ㄘㄜˋ")], gaps: [Begin, Normal], selections: [] } } 1: [DEBUG chewing::editor] process_keyevent: key-K4-N4-4- 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄘㄜˋ")] is Some(Phrase(Phrase { phrase: "冊", freq: 0, last_used: None })) -1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄘㄜˋ"), S("ㄕˋ")] is Some(Phrase(Phrase { phrase: "測試", freq: 9319, last_used: Some(157) })) -1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄕˋ")] is Some(Phrase(Phrase { phrase: "市", freq: 0, last_used: None })) +1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄘㄜˋ"), S("ㄕˋ")] is Some(Phrase(Phrase { phrase: "測試", freq: 9319, last_used: Some(188) })) +1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄕˋ")] is Some(Phrase(Phrase { phrase: "市", freq: 1, last_used: Some(170) })) 1: [TRACE chewing::conversion::chewing] paths: [ 1: PossiblePath { 1: rule_largest_sum(): 3000, @@ -15501,7 +15548,7 @@ 1: phrase: "測試", 1: freq: 9319, 1: last_used: Some( -1: 157, +1: 188, 1: ), 1: }, 1: ), @@ -15538,8 +15585,10 @@ 1: Phrase( 1: Phrase { 1: phrase: "市", -1: freq: 0, -1: last_used: None, +1: freq: 1, +1: last_used: Some( +1: 170, +1: ), 1: }, 1: ), 1: ), @@ -15554,8 +15603,8 @@ 1: [TRACE chewing::editor] last_key_behavior = Commit 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 2, cursor_stack: [], inner: Composition { symbols: [S("ㄘㄜˋ"), S("ㄕˋ")], gaps: [Begin, Normal], selections: [] } } 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄘㄜˋ")] is Some(Phrase(Phrase { phrase: "冊", freq: 0, last_used: None })) -1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄘㄜˋ"), S("ㄕˋ")] is Some(Phrase(Phrase { phrase: "測試", freq: 9319, last_used: Some(157) })) -1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄕˋ")] is Some(Phrase(Phrase { phrase: "市", freq: 0, last_used: None })) +1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄘㄜˋ"), S("ㄕˋ")] is Some(Phrase(Phrase { phrase: "測試", freq: 9319, last_used: Some(188) })) +1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄕˋ")] is Some(Phrase(Phrase { phrase: "市", freq: 1, last_used: Some(170) })) 1: [TRACE chewing::conversion::chewing] paths: [ 1: PossiblePath { 1: rule_largest_sum(): 2000, @@ -15571,7 +15620,7 @@ 1: phrase: "測試", 1: freq: 9319, 1: last_used: Some( -1: 157, +1: 188, 1: ), 1: }, 1: ), @@ -15600,8 +15649,10 @@ 1: Phrase( 1: Phrase { 1: phrase: "市", -1: freq: 0, -1: last_used: None, +1: freq: 1, +1: last_used: Some( +1: 170, +1: ), 1: }, 1: ), 1: ), @@ -15613,8 +15664,8 @@ 1: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(8000 (0 1 '冊) (1 2 '市)) 1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(23319 (0 2 '測試)) 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄘㄜˋ")] is Some(Phrase(Phrase { phrase: "冊", freq: 0, last_used: None })) -1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄘㄜˋ"), S("ㄕˋ")] is Some(Phrase(Phrase { phrase: "測試", freq: 9319, last_used: Some(157) })) -1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄕˋ")] is Some(Phrase(Phrase { phrase: "市", freq: 0, last_used: None })) +1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄘㄜˋ"), S("ㄕˋ")] is Some(Phrase(Phrase { phrase: "測試", freq: 9319, last_used: Some(188) })) +1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄕˋ")] is Some(Phrase(Phrase { phrase: "市", freq: 1, last_used: Some(170) })) 1: [TRACE chewing::conversion::chewing] paths: [ 1: PossiblePath { 1: rule_largest_sum(): 2000, @@ -15630,7 +15681,7 @@ 1: phrase: "測試", 1: freq: 9319, 1: last_used: Some( -1: 157, +1: 188, 1: ), 1: }, 1: ), @@ -15659,8 +15710,10 @@ 1: Phrase( 1: Phrase { 1: phrase: "市", -1: freq: 0, -1: last_used: None, +1: freq: 1, +1: last_used: Some( +1: 170, +1: ), 1: }, 1: ), 1: ), @@ -15671,7 +15724,7 @@ 1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(23319 (0 2 '測試)) 1: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(8000 (0 1 '冊) (1 2 '市)) 1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(23319 (0 2 '測試)) -1: [INFO chewing_capi::io] Destroying context 0x55cfcc0603e0 +1: [INFO chewing_capi::io] Destroying context 0x55caef946910 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -15693,7 +15746,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc0603e0 +1: [INFO chewing_capi::io] Initialized context 0x55caef946910 1: [DEBUG chewing::editor] process_keyevent: key-K14-Grave-`- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -15752,11 +15805,11 @@ 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 7, cursor_stack: [], inner: Composition { symbols: [C(','), S("ㄘㄜˋ"), S("ㄕˋ"), C(','), S("ㄘㄜˋ"), S("ㄕˋ"), C(',')], gaps: [Begin, Normal, Normal, Normal, Normal, Normal, Normal], selections: [] } } 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄘㄜˋ")] is Some(Phrase(Phrase { phrase: "冊", freq: 0, last_used: None })) -1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄘㄜˋ"), S("ㄕˋ")] is Some(Phrase(Phrase { phrase: "測試", freq: 9319, last_used: Some(157) })) -1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄕˋ")] is Some(Phrase(Phrase { phrase: "市", freq: 0, last_used: None })) +1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄘㄜˋ"), S("ㄕˋ")] is Some(Phrase(Phrase { phrase: "測試", freq: 9319, last_used: Some(188) })) +1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄕˋ")] is Some(Phrase(Phrase { phrase: "市", freq: 1, last_used: Some(170) })) 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄘㄜˋ")] is Some(Phrase(Phrase { phrase: "冊", freq: 0, last_used: None })) -1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄘㄜˋ"), S("ㄕˋ")] is Some(Phrase(Phrase { phrase: "測試", freq: 9319, last_used: Some(157) })) -1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄕˋ")] is Some(Phrase(Phrase { phrase: "市", freq: 0, last_used: None })) +1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄘㄜˋ"), S("ㄕˋ")] is Some(Phrase(Phrase { phrase: "測試", freq: 9319, last_used: Some(188) })) +1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄕˋ")] is Some(Phrase(Phrase { phrase: "市", freq: 1, last_used: Some(170) })) 1: [TRACE chewing::conversion::chewing] paths: [ 1: PossiblePath { 1: rule_largest_sum(): 7000, @@ -15780,7 +15833,7 @@ 1: phrase: "測試", 1: freq: 9319, 1: last_used: Some( -1: 157, +1: 188, 1: ), 1: }, 1: ), @@ -15800,7 +15853,7 @@ 1: phrase: "測試", 1: freq: 9319, 1: last_used: Some( -1: 157, +1: 188, 1: ), 1: }, 1: ), @@ -15845,8 +15898,10 @@ 1: Phrase( 1: Phrase { 1: phrase: "市", -1: freq: 0, -1: last_used: None, +1: freq: 1, +1: last_used: Some( +1: 170, +1: ), 1: }, 1: ), 1: ), @@ -15865,7 +15920,7 @@ 1: phrase: "測試", 1: freq: 9319, 1: last_used: Some( -1: 157, +1: 188, 1: ), 1: }, 1: ), @@ -15902,7 +15957,7 @@ 1: phrase: "測試", 1: freq: 9319, 1: last_used: Some( -1: 157, +1: 188, 1: ), 1: }, 1: ), @@ -15930,8 +15985,10 @@ 1: Phrase( 1: Phrase { 1: phrase: "市", -1: freq: 0, -1: last_used: None, +1: freq: 1, +1: last_used: Some( +1: 170, +1: ), 1: }, 1: ), 1: ), @@ -15953,11 +16010,11 @@ 1: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(22819 (0 1 ',) (1 3 '測試) (3 4 ',) (4 5 '冊) (5 6 '市) (6 7 ',)) 1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(33038 (0 1 ',) (1 3 '測試) (3 4 ',) (4 6 '測試) (6 7 ',)) 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄘㄜˋ")] is Some(Phrase(Phrase { phrase: "冊", freq: 0, last_used: None })) -1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄘㄜˋ"), S("ㄕˋ")] is Some(Phrase(Phrase { phrase: "測試", freq: 9319, last_used: Some(157) })) -1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄕˋ")] is Some(Phrase(Phrase { phrase: "市", freq: 0, last_used: None })) +1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄘㄜˋ"), S("ㄕˋ")] is Some(Phrase(Phrase { phrase: "測試", freq: 9319, last_used: Some(188) })) +1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄕˋ")] is Some(Phrase(Phrase { phrase: "市", freq: 1, last_used: Some(170) })) 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄘㄜˋ")] is Some(Phrase(Phrase { phrase: "冊", freq: 0, last_used: None })) -1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄘㄜˋ"), S("ㄕˋ")] is Some(Phrase(Phrase { phrase: "測試", freq: 9319, last_used: Some(157) })) -1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄕˋ")] is Some(Phrase(Phrase { phrase: "市", freq: 0, last_used: None })) +1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄘㄜˋ"), S("ㄕˋ")] is Some(Phrase(Phrase { phrase: "測試", freq: 9319, last_used: Some(188) })) +1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄕˋ")] is Some(Phrase(Phrase { phrase: "市", freq: 1, last_used: Some(170) })) 1: [TRACE chewing::conversion::chewing] paths: [ 1: PossiblePath { 1: rule_largest_sum(): 7000, @@ -15981,7 +16038,7 @@ 1: phrase: "測試", 1: freq: 9319, 1: last_used: Some( -1: 157, +1: 188, 1: ), 1: }, 1: ), @@ -16001,7 +16058,7 @@ 1: phrase: "測試", 1: freq: 9319, 1: last_used: Some( -1: 157, +1: 188, 1: ), 1: }, 1: ), @@ -16046,8 +16103,10 @@ 1: Phrase( 1: Phrase { 1: phrase: "市", -1: freq: 0, -1: last_used: None, +1: freq: 1, +1: last_used: Some( +1: 170, +1: ), 1: }, 1: ), 1: ), @@ -16066,7 +16125,7 @@ 1: phrase: "測試", 1: freq: 9319, 1: last_used: Some( -1: 157, +1: 188, 1: ), 1: }, 1: ), @@ -16103,7 +16162,7 @@ 1: phrase: "測試", 1: freq: 9319, 1: last_used: Some( -1: 157, +1: 188, 1: ), 1: }, 1: ), @@ -16131,8 +16190,10 @@ 1: Phrase( 1: Phrase { 1: phrase: "市", -1: freq: 0, -1: last_used: None, +1: freq: 1, +1: last_used: Some( +1: 170, +1: ), 1: }, 1: ), 1: ), @@ -16154,11 +16215,11 @@ 1: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(22819 (0 1 ',) (1 3 '測試) (3 4 ',) (4 5 '冊) (5 6 '市) (6 7 ',)) 1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(33038 (0 1 ',) (1 3 '測試) (3 4 ',) (4 6 '測試) (6 7 ',)) 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄘㄜˋ")] is Some(Phrase(Phrase { phrase: "冊", freq: 0, last_used: None })) -1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄘㄜˋ"), S("ㄕˋ")] is Some(Phrase(Phrase { phrase: "測試", freq: 9319, last_used: Some(157) })) -1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄕˋ")] is Some(Phrase(Phrase { phrase: "市", freq: 0, last_used: None })) +1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄘㄜˋ"), S("ㄕˋ")] is Some(Phrase(Phrase { phrase: "測試", freq: 9319, last_used: Some(188) })) +1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄕˋ")] is Some(Phrase(Phrase { phrase: "市", freq: 1, last_used: Some(170) })) 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄘㄜˋ")] is Some(Phrase(Phrase { phrase: "冊", freq: 0, last_used: None })) -1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄘㄜˋ"), S("ㄕˋ")] is Some(Phrase(Phrase { phrase: "測試", freq: 9319, last_used: Some(157) })) -1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄕˋ")] is Some(Phrase(Phrase { phrase: "市", freq: 0, last_used: None })) +1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄘㄜˋ"), S("ㄕˋ")] is Some(Phrase(Phrase { phrase: "測試", freq: 9319, last_used: Some(188) })) +1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄕˋ")] is Some(Phrase(Phrase { phrase: "市", freq: 1, last_used: Some(170) })) 1: [TRACE chewing::conversion::chewing] paths: [ 1: PossiblePath { 1: rule_largest_sum(): 7000, @@ -16182,7 +16243,7 @@ 1: phrase: "測試", 1: freq: 9319, 1: last_used: Some( -1: 157, +1: 188, 1: ), 1: }, 1: ), @@ -16202,7 +16263,7 @@ 1: phrase: "測試", 1: freq: 9319, 1: last_used: Some( -1: 157, +1: 188, 1: ), 1: }, 1: ), @@ -16247,8 +16308,10 @@ 1: Phrase( 1: Phrase { 1: phrase: "市", -1: freq: 0, -1: last_used: None, +1: freq: 1, +1: last_used: Some( +1: 170, +1: ), 1: }, 1: ), 1: ), @@ -16267,7 +16330,7 @@ 1: phrase: "測試", 1: freq: 9319, 1: last_used: Some( -1: 157, +1: 188, 1: ), 1: }, 1: ), @@ -16304,7 +16367,7 @@ 1: phrase: "測試", 1: freq: 9319, 1: last_used: Some( -1: 157, +1: 188, 1: ), 1: }, 1: ), @@ -16332,8 +16395,10 @@ 1: Phrase( 1: Phrase { 1: phrase: "市", -1: freq: 0, -1: last_used: None, +1: freq: 1, +1: last_used: Some( +1: 170, +1: ), 1: }, 1: ), 1: ), @@ -16354,7 +16419,7 @@ 1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(33038 (0 1 ',) (1 3 '測試) (3 4 ',) (4 6 '測試) (6 7 ',)) 1: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(22819 (0 1 ',) (1 3 '測試) (3 4 ',) (4 5 '冊) (5 6 '市) (6 7 ',)) 1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(33038 (0 1 ',) (1 3 '測試) (3 4 ',) (4 6 '測試) (6 7 ',)) -1: [INFO chewing_capi::io] Destroying context 0x55cfcc0603e0 +1: [INFO chewing_capi::io] Destroying context 0x55caef946910 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -16376,7 +16441,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc024d50 +1: [INFO chewing_capi::io] Initialized context 0x55caef946910 1: [DEBUG chewing::editor] process_keyevent: key-K14-Grave-`- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -16552,7 +16617,7 @@ 1: [DEBUG chewing::editor] process_keyevent: key-K34-K-k- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 6, cursor_stack: [7], inner: Composition { symbols: [C(','), S("ㄘㄜˋ"), S("ㄕˋ"), C(','), S("ㄘㄜˋ"), S("ㄕˋ"), C(',')], gaps: [Begin, Normal, Normal, Normal, Normal, Normal, Normal], selections: [] } } -1: [INFO chewing_capi::io] Destroying context 0x55cfcc024d50 +1: [INFO chewing_capi::io] Destroying context 0x55caef946910 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -16574,7 +16639,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc024bd0 +1: [INFO chewing_capi::io] Initialized context 0x55caef946910 1: [INFO chewing::editor] Set syllable editor: Hsu { syllable: Syllable { value: 32768, to_string(): "" } } 1: [DEBUG chewing::editor] process_keyevent: key-K40-C-c- 1: [TRACE chewing::editor] last_key_behavior = Absorb @@ -16655,7 +16720,7 @@ 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄎㄨˋ"), S("ㄧㄣ"), S("ㄓㄣ"), S("ㄉㄜ˙")] is None 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄎㄨˋ"), S("ㄧㄣ"), S("ㄓㄣ"), S("ㄉㄜ˙"), S("ㄏㄣˇ")] is None 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄎㄨˋ"), S("ㄧㄣ"), S("ㄓㄣ"), S("ㄉㄜ˙"), S("ㄏㄣˇ"), S("ㄅㄤˋ")] is None -1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄧㄣ")] is Some(Phrase(Phrase { phrase: "因", freq: 0, last_used: None })) +1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄧㄣ")] is Some(Phrase(Phrase { phrase: "因", freq: 1, last_used: Some(163) })) 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄧㄣ"), S("ㄓㄣ")] is None 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄧㄣ"), S("ㄓㄣ"), S("ㄉㄜ˙")] is None 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄧㄣ"), S("ㄓㄣ"), S("ㄉㄜ˙"), S("ㄏㄣˇ")] is None @@ -16912,7 +16977,7 @@ 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄎㄨˋ"), S("ㄧㄣ"), S("ㄓㄣ"), S("ㄉㄜ˙")] is None 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄎㄨˋ"), S("ㄧㄣ"), S("ㄓㄣ"), S("ㄉㄜ˙"), S("ㄏㄣˇ")] is None 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄎㄨˋ"), S("ㄧㄣ"), S("ㄓㄣ"), S("ㄉㄜ˙"), S("ㄏㄣˇ"), S("ㄅㄤˋ")] is None -1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄧㄣ")] is Some(Phrase(Phrase { phrase: "因", freq: 0, last_used: None })) +1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄧㄣ")] is Some(Phrase(Phrase { phrase: "因", freq: 1, last_used: Some(163) })) 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄧㄣ"), S("ㄓㄣ")] is None 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄧㄣ"), S("ㄓㄣ"), S("ㄉㄜ˙")] is None 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄧㄣ"), S("ㄓㄣ"), S("ㄉㄜ˙"), S("ㄏㄣˇ")] is None @@ -17959,7 +18024,7 @@ 1: ] 1: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(7000 (0 1 '決)) 1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(7000 (0 1 '決)) -1: [INFO chewing_capi::io] Destroying context 0x55cfcc024bd0 +1: [INFO chewing_capi::io] Destroying context 0x55caef946910 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -17981,7 +18046,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc024bd0 +1: [INFO chewing_capi::io] Initialized context 0x55caef946910 1: [INFO chewing::editor] Set syllable editor: Hsu { syllable: Syllable { value: 32768, to_string(): "" } } 1: [DEBUG chewing::editor] process_keyevent: key-K42-B-b- 1: [TRACE chewing::editor] last_key_behavior = Absorb @@ -36472,7 +36537,7 @@ 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄅㄟˇ"), S("ㄕˋ"), S("ㄕˋ"), S("ㄧ"), S("ㄍㄜ˙"), S("ㄇㄟˇ"), S("ㄌㄧˋ"), S("ㄉㄜ˙")] is None 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄅㄟˇ"), S("ㄕˋ"), S("ㄕˋ"), S("ㄧ"), S("ㄍㄜ˙"), S("ㄇㄟˇ"), S("ㄌㄧˋ"), S("ㄉㄜ˙"), S("ㄔㄥˊ")] is None 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄅㄟˇ"), S("ㄕˋ"), S("ㄕˋ"), S("ㄧ"), S("ㄍㄜ˙"), S("ㄇㄟˇ"), S("ㄌㄧˋ"), S("ㄉㄜ˙"), S("ㄔㄥˊ"), S("ㄕˋ")] is None -1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄕˋ")] is Some(Phrase(Phrase { phrase: "市", freq: 0, last_used: None })) +1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄕˋ")] is Some(Phrase(Phrase { phrase: "市", freq: 1, last_used: Some(170) })) 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄕˋ"), S("ㄕˋ")] is None 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄕˋ"), S("ㄕˋ"), S("ㄧ")] is None 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄕˋ"), S("ㄕˋ"), S("ㄧ"), S("ㄍㄜ˙")] is None @@ -36516,7 +36581,7 @@ 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄉㄜ˙"), S("ㄔㄥˊ"), S("ㄕˋ")] is None 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄔㄥˊ")] is Some(Phrase(Phrase { phrase: "成", freq: 0, last_used: None })) 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄔㄥˊ"), S("ㄕˋ")] is Some(Phrase(Phrase { phrase: "城市", freq: 4247, last_used: None })) -1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄕˋ")] is Some(Phrase(Phrase { phrase: "市", freq: 0, last_used: None })) +1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄕˋ")] is Some(Phrase(Phrase { phrase: "市", freq: 1, last_used: Some(170) })) 1: [TRACE chewing::conversion::chewing] paths: [ 1: PossiblePath { 1: rule_largest_sum(): 11000, @@ -36728,8 +36793,10 @@ 1: Phrase( 1: Phrase { 1: phrase: "市", -1: freq: 0, -1: last_used: None, +1: freq: 1, +1: last_used: Some( +1: 170, +1: ), 1: }, 1: ), 1: ), @@ -36807,8 +36874,10 @@ 1: Phrase( 1: Phrase { 1: phrase: "市", -1: freq: 0, -1: last_used: None, +1: freq: 1, +1: last_used: Some( +1: 170, +1: ), 1: }, 1: ), 1: ), @@ -37093,7 +37162,7 @@ 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄅㄟˇ"), S("ㄕˋ"), S("ㄕˋ"), S("ㄧ"), S("ㄍㄜ˙"), S("ㄇㄟˇ"), S("ㄌㄧˋ"), S("ㄉㄜ˙")] is None 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄅㄟˇ"), S("ㄕˋ"), S("ㄕˋ"), S("ㄧ"), S("ㄍㄜ˙"), S("ㄇㄟˇ"), S("ㄌㄧˋ"), S("ㄉㄜ˙"), S("ㄔㄥˊ")] is None 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄅㄟˇ"), S("ㄕˋ"), S("ㄕˋ"), S("ㄧ"), S("ㄍㄜ˙"), S("ㄇㄟˇ"), S("ㄌㄧˋ"), S("ㄉㄜ˙"), S("ㄔㄥˊ"), S("ㄕˋ")] is None -1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄕˋ")] is Some(Phrase(Phrase { phrase: "市", freq: 0, last_used: None })) +1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄕˋ")] is Some(Phrase(Phrase { phrase: "市", freq: 1, last_used: Some(170) })) 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄕˋ"), S("ㄕˋ")] is None 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄕˋ"), S("ㄕˋ"), S("ㄧ")] is None 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄕˋ"), S("ㄕˋ"), S("ㄧ"), S("ㄍㄜ˙")] is None @@ -37137,7 +37206,7 @@ 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄉㄜ˙"), S("ㄔㄥˊ"), S("ㄕˋ")] is None 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄔㄥˊ")] is Some(Phrase(Phrase { phrase: "成", freq: 0, last_used: None })) 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄔㄥˊ"), S("ㄕˋ")] is Some(Phrase(Phrase { phrase: "城市", freq: 4247, last_used: None })) -1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄕˋ")] is Some(Phrase(Phrase { phrase: "市", freq: 0, last_used: None })) +1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄕˋ")] is Some(Phrase(Phrase { phrase: "市", freq: 1, last_used: Some(170) })) 1: [TRACE chewing::conversion::chewing] paths: [ 1: PossiblePath { 1: rule_largest_sum(): 11000, @@ -37349,8 +37418,10 @@ 1: Phrase( 1: Phrase { 1: phrase: "市", -1: freq: 0, -1: last_used: None, +1: freq: 1, +1: last_used: Some( +1: 170, +1: ), 1: }, 1: ), 1: ), @@ -37428,8 +37499,10 @@ 1: Phrase( 1: Phrase { 1: phrase: "市", -1: freq: 0, -1: last_used: None, +1: freq: 1, +1: last_used: Some( +1: 170, +1: ), 1: }, 1: ), 1: ), @@ -37736,7 +37809,7 @@ 1: ok 856 preedit buffer check function returned `1' shall be `1' 1: ok 857 preedit buffer get length function returned `11' shall be `11' 1: ok 858 preedit buffer string function returned `台北市是一個美麗的城市' shall be `台北市是一個美麗的城市' -1: ok 859 preedit buffer string function returned `台北市是一個美麗的城市' shall be `台北市是一個[INFO chewing_capi::io] Destroying context 0x55cfcc024bd0 +1: ok 859 preedit buffer string function returned `台北市是一個美麗的城市' shall be `台北市是一個[INFO chewing_capi::io] Destroying context 0x55caef946910 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -37758,7 +37831,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc024bd0 +1: [INFO chewing_capi::io] Initialized context 0x55caef9555e0 1: [INFO chewing::editor] Set syllable editor: Hsu { syllable: Syllable { value: 32768, to_string(): "" } } 1: [DEBUG chewing::editor] process_keyevent: key-K17-E-e- 1: [TRACE chewing::editor] last_key_behavior = Absorb @@ -37850,7 +37923,7 @@ 1: [DEBUG chewing::editor] process_keyevent: key-K48-Space- - 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 1, cursor_stack: [], inner: Composition { symbols: [S("ㄦ")], gaps: [Begin], selections: [] } } -1: [INFO chewing_capi::io] Destroying context 0x55cfcc024bd0 +1: [INFO chewing_capi::io] Destroying context 0x55caef9555e0 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -37872,7 +37945,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc024bd0 +1: [INFO chewing_capi::io] Initialized context 0x55caef9555e0 1: [INFO chewing::editor] Set syllable editor: Hsu { syllable: Syllable { value: 32768, to_string(): "" } } 1: [DEBUG chewing::editor] process_keyevent: key-K34-K-k- 1: [TRACE chewing::editor] last_key_behavior = Absorb @@ -38043,13 +38116,13 @@ 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... -1: [INFO chewing_capi::io] Destroying context 0x55cfcc024bd0 +1: [INFO chewing_capi::io] Destroying context 0x55caef9555e0 +1: [INFO chewing::dictionary::trie_buf] Saving snapshot... +1: [INFO chewing::dictionary::trie_buf] Flushing snapshot... 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Aborted. Wait until previous sync is finished. 1: [INFO chewing::dictionary::trie_buf] Check pointing... 1: [INFO chewing::dictionary::trie_buf] Aborted. Wait until previous checkpoint result is handled. -1: [INFO chewing::dictionary::trie_buf] Saving snapshot... -1: [INFO chewing::dictionary::trie_buf] Flushing snapshot... 1: [INFO chewing::dictionary::trie_buf] Done 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... @@ -38072,7 +38145,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc024bd0 +1: [INFO chewing_capi::io] Initialized context 0x55caef9555e0 1: [INFO chewing::editor] Set syllable editor: Hsu { syllable: Syllable { value: 32768, to_string(): "" } } 1: [DEBUG chewing::editor] process_keyevent: key-K33-J-j- 1: [TRACE chewing::editor] last_key_behavior = Absorb @@ -38348,7 +38421,7 @@ 1: [DEBUG chewing::editor] process_keyevent: key-K34-K-k- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } -1: [INFO chewing_capi::io] Destroying context 0x55cfcc024bd0 +1: [INFO chewing_capi::io] Destroying context 0x55caef9555e0 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -38370,7 +38443,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc024bd0 +1: [INFO chewing_capi::io] Initialized context 0x55caef9555e0 1: [INFO chewing::editor] Set syllable editor: Et { syllable: Syllable { value: 32768, to_string(): "" } } 1: [DEBUG chewing::editor] process_keyevent: key-K32-H-h- 1: [TRACE chewing::editor] last_key_behavior = Absorb @@ -39070,6 +39143,7 @@ 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... +1: [INFO chewing::dictionary::trie_buf] Saving snapshot... 1: [DEBUG chewing::editor] process_keyevent: key-K34-K-k- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -39077,9 +39151,7 @@ 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } 1: [DEBUG chewing::editor] process_keyevent: key-K4-N4-4- -1: [INFO chewing::dictionary::trie_buf] Saving snapshot... 1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. -1: [INFO chewing::dictionary::trie_buf] Flushing snapshot... 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 1, cursor_stack: [], inner: Composition { symbols: [S("ㄎㄢˋ")], gaps: [Begin], selections: [] } } 1: [DEBUG chewing::editor] process_keyevent: key-K43-N-n- @@ -39092,6 +39164,7 @@ 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 1, cursor_stack: [], inner: Composition { symbols: [S("ㄎㄢˋ")], gaps: [Begin], selections: [] } } 1: [DEBUG chewing::editor] process_keyevent: key-K3-N3-3- +1: [INFO chewing::dictionary::trie_buf] Flushing snapshot... 1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 2, cursor_stack: [], inner: Composition { symbols: [S("ㄎㄢˋ"), S("ㄋㄧㄠˇ")], gaps: [Begin, Normal], selections: [] } } @@ -39294,6 +39367,11 @@ 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄦˊ")] is Some(Phrase(Phrase { phrase: "兒", freq: 0, last_used: None })) 1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄦˊ"), S("ㄗㄞˋ")] is None +1: [INFO chewing::dictionary::trie_buf] Done +1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... +1: [INFO chewing::dictionary::trie_buf] Reloading... +1: [INFO chewing::dictionary::trie_buf] Check pointing... +1: [INFO chewing::dictionary::trie_buf] Aborted. Don't need to checkpoint in memory or clean dictionary. 1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄦˊ"), S("ㄗㄞˋ"), S("ㄕㄨˋ")] is None 1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. @@ -40589,29 +40667,27 @@ 1: [TRACE chewing::editor] last_key_behavior = Commit 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... -1: [INFO chewing::dictionary::trie_buf] Aborted. Wait until previous sync is finished. +1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... -1: [INFO chewing::dictionary::trie_buf] Aborted. Wait until previous checkpoint result is handled. 1: [DEBUG chewing::editor] process_keyevent: key-K41-V-v- +1: [INFO chewing::dictionary::trie_buf] Saving snapshot... 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } 1: [DEBUG chewing::editor] process_keyevent: key-K39-X-x- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } 1: [DEBUG chewing::editor] process_keyevent: key-K11-Minus--- +1: [INFO chewing::dictionary::trie_buf] Flushing snapshot... 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } 1: [DEBUG chewing::editor] process_keyevent: key-K48-Space- - -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 1, cursor_stack: [], inner: Composition { symbols: [S("ㄍㄨㄥ")], gaps: [Begin], selections: [] } } 1: [DEBUG chewing::editor] process_keyevent: key-K57-Down-�- 1: [DEBUG chewing::editor] buffer CompositionEditor { cursor: 1, cursor_stack: [], inner: Composition { symbols: [S("ㄍㄨㄥ")], gaps: [Begin], selections: [] } } -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [1], inner: Composition { symbols: [S("ㄍㄨㄥ")], gaps: [Begin], selections: [] } } 1: [DEBUG chewing::editor] process_keyevent: key-K9-N9-9- -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [DEBUG chewing::editor] candidates: ["工", "公", "功", "供", "攻", "宮", "恭", "躬", "弓", "蚣", "紅", "龔", "肱", "觥", "疘", "釭", "篢", "塨", "愩", "匑", "共", "幊", "仜", "妅", "玒", "昮", "羾", "舼", "蛬", "鈆", "輁", "杛", "侊", "玜", "糿", "糼", "咣", "娂", "宫", "躳", "匔", "髸", "觵", "碽", "䳍", "龏"] 1: [DEBUG chewing::editor] Auto Shift false 1: [TRACE chewing::editor] last_key_behavior = Absorb @@ -40626,7 +40702,6 @@ 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 1, cursor_stack: [], inner: Composition { symbols: [S("ㄍㄨㄥ")], gaps: [Begin], selections: [I(0..1, "弓")] } } 1: [DEBUG chewing::editor] process_keyevent: key-K48-Space- - -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 2, cursor_stack: [], inner: Composition { symbols: [S("ㄍㄨㄥ"), S("ㄙㄨㄛ")], gaps: [Begin, Normal], selections: [I(0..1, "弓")] } } 1: [DEBUG chewing::editor] process_keyevent: key-K45-Comma-,- @@ -40636,7 +40711,6 @@ 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 2, cursor_stack: [], inner: Composition { symbols: [S("ㄍㄨㄥ"), S("ㄙㄨㄛ")], gaps: [Begin, Normal], selections: [I(0..1, "弓")] } } 1: [DEBUG chewing::editor] process_keyevent: key-K1-N1-1- -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 3, cursor_stack: [], inner: Composition { symbols: [S("ㄍㄨㄥ"), S("ㄙㄨㄛ"), S("ㄓㄜ˙")], gaps: [Begin, Normal, Normal], selections: [I(0..1, "弓")] } } 1: [DEBUG chewing::editor] process_keyevent: key-K47-Slash-/- @@ -40646,14 +40720,12 @@ 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 3, cursor_stack: [], inner: Composition { symbols: [S("ㄍㄨㄥ"), S("ㄙㄨㄛ"), S("ㄓㄜ˙")], gaps: [Begin, Normal, Normal], selections: [I(0..1, "弓")] } } 1: [DEBUG chewing::editor] process_keyevent: key-K48-Space- - -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 4, cursor_stack: [], inner: Composition { symbols: [S("ㄍㄨㄥ"), S("ㄙㄨㄛ"), S("ㄓㄜ˙"), S("ㄕㄣ")], gaps: [Begin, Normal, Normal, Normal], selections: [I(0..1, "弓")] } } 1: [DEBUG chewing::editor] process_keyevent: key-K36-SColon-;- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 4, cursor_stack: [], inner: Composition { symbols: [S("ㄍㄨㄥ"), S("ㄙㄨㄛ"), S("ㄓㄜ˙"), S("ㄕㄣ")], gaps: [Begin, Normal, Normal, Normal], selections: [I(0..1, "弓")] } } 1: [DEBUG chewing::editor] process_keyevent: key-K1-N1-1- -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 5, cursor_stack: [], inner: Composition { symbols: [S("ㄍㄨㄥ"), S("ㄙㄨㄛ"), S("ㄓㄜ˙"), S("ㄕㄣ"), S("ㄗ˙")], gaps: [Begin, Normal, Normal, Normal, Normal], selections: [I(0..1, "弓")] } } 1: [DEBUG chewing::editor] process_keyevent: key-K17-E-e- @@ -40663,7 +40735,6 @@ 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 5, cursor_stack: [], inner: Composition { symbols: [S("ㄍㄨㄥ"), S("ㄙㄨㄛ"), S("ㄓㄜ˙"), S("ㄕㄣ"), S("ㄗ˙")], gaps: [Begin, Normal, Normal, Normal, Normal], selections: [I(0..1, "弓")] } } 1: [DEBUG chewing::editor] process_keyevent: key-K4-N4-4- -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 6, cursor_stack: [], inner: Composition { symbols: [S("ㄍㄨㄥ"), S("ㄙㄨㄛ"), S("ㄓㄜ˙"), S("ㄕㄣ"), S("ㄗ˙"), S("ㄧㄠˋ")], gaps: [Begin, Normal, Normal, Normal, Normal, Normal], selections: [I(0..1, "弓")] } } 1: [DEBUG chewing::editor] process_keyevent: key-K30-F-f- @@ -40673,7 +40744,6 @@ 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 6, cursor_stack: [], inner: Composition { symbols: [S("ㄍㄨㄥ"), S("ㄙㄨㄛ"), S("ㄓㄜ˙"), S("ㄕㄣ"), S("ㄗ˙"), S("ㄧㄠˋ")], gaps: [Begin, Normal, Normal, Normal, Normal, Normal], selections: [I(0..1, "弓")] } } 1: [DEBUG chewing::editor] process_keyevent: key-K48-Space- - -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 7, cursor_stack: [], inner: Composition { symbols: [S("ㄍㄨㄥ"), S("ㄙㄨㄛ"), S("ㄓㄜ˙"), S("ㄕㄣ"), S("ㄗ˙"), S("ㄧㄠˋ"), S("ㄈㄟ")], gaps: [Begin, Normal, Normal, Normal, Normal, Normal, Normal], selections: [I(0..1, "弓")] } } 1: [DEBUG chewing::editor] process_keyevent: key-K42-B-b- @@ -40683,7 +40753,6 @@ 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 7, cursor_stack: [], inner: Composition { symbols: [S("ㄍㄨㄥ"), S("ㄙㄨㄛ"), S("ㄓㄜ˙"), S("ㄕㄣ"), S("ㄗ˙"), S("ㄧㄠˋ"), S("ㄈㄟ")], gaps: [Begin, Normal, Normal, Normal, Normal, Normal, Normal], selections: [I(0..1, "弓")] } } 1: [DEBUG chewing::editor] process_keyevent: key-K48-Space- - -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 8, cursor_stack: [], inner: Composition { symbols: [S("ㄍㄨㄥ"), S("ㄙㄨㄛ"), S("ㄓㄜ˙"), S("ㄕㄣ"), S("ㄗ˙"), S("ㄧㄠˋ"), S("ㄈㄟ"), S("ㄅㄣ")], gaps: [Begin, Normal, Normal, Normal, Normal, Normal, Normal, Normal], selections: [I(0..1, "弓")] } } 1: [DEBUG chewing::editor] process_keyevent: key-K46-Dot-.- @@ -40693,7 +40762,9 @@ 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 8, cursor_stack: [], inner: Composition { symbols: [S("ㄍㄨㄥ"), S("ㄙㄨㄛ"), S("ㄓㄜ˙"), S("ㄕㄣ"), S("ㄗ˙"), S("ㄧㄠˋ"), S("ㄈㄟ"), S("ㄅㄣ")], gaps: [Begin, Normal, Normal, Normal, Normal, Normal, Normal, Normal], selections: [I(0..1, "弓")] } } 1: [DEBUG chewing::editor] process_keyevent: key-K48-Space- - -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. +1: [INFO chewing::dictionary::trie_buf] Done +1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... +1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 9, cursor_stack: [], inner: Composition { symbols: [S("ㄍㄨㄥ"), S("ㄙㄨㄛ"), S("ㄓㄜ˙"), S("ㄕㄣ"), S("ㄗ˙"), S("ㄧㄠˋ"), S("ㄈㄟ"), S("ㄅㄣ"), S("ㄔㄨ")], gaps: [Begin, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal], selections: [I(0..1, "弓")] } } 1: [DEBUG chewing::editor] process_keyevent: key-K7-N7-7- @@ -40701,121 +40772,67 @@ 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 9, cursor_stack: [], inner: Composition { symbols: [S("ㄍㄨㄥ"), S("ㄙㄨㄛ"), S("ㄓㄜ˙"), S("ㄕㄣ"), S("ㄗ˙"), S("ㄧㄠˋ"), S("ㄈㄟ"), S("ㄅㄣ"), S("ㄔㄨ")], gaps: [Begin, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal], selections: [I(0..1, "弓")] } } 1: [DEBUG chewing::editor] process_keyevent: key-K21-U-u- 1: [TRACE chewing::editor] last_key_behavior = Absorb +1: [INFO chewing::dictionary::trie_buf] Check pointing... +1: [INFO chewing::dictionary::trie_buf] Aborted. Don't need to checkpoint in memory or clean dictionary. 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 9, cursor_stack: [], inner: Composition { symbols: [S("ㄍㄨㄥ"), S("ㄙㄨㄛ"), S("ㄓㄜ˙"), S("ㄕㄣ"), S("ㄗ˙"), S("ㄧㄠˋ"), S("ㄈㄟ"), S("ㄅㄣ"), S("ㄔㄨ")], gaps: [Begin, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal], selections: [I(0..1, "弓")] } } 1: [DEBUG chewing::editor] process_keyevent: key-K4-N4-4- -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 10, cursor_stack: [], inner: Composition { symbols: [S("ㄍㄨㄥ"), S("ㄙㄨㄛ"), S("ㄓㄜ˙"), S("ㄕㄣ"), S("ㄗ˙"), S("ㄧㄠˋ"), S("ㄈㄟ"), S("ㄅㄣ"), S("ㄔㄨ"), S("ㄑㄩˋ")], gaps: [Begin, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal], selections: [I(0..1, "弓")] } } 1: [DEBUG chewing::editor] process_keyevent: key-K50-Enter-�- -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄍㄨㄥ")] is Some(Phrase(Phrase { phrase: "弓", freq: 0, last_used: None })) -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄍㄨㄥ"), S("ㄙㄨㄛ")] is None -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄍㄨㄥ"), S("ㄙㄨㄛ"), S("ㄓㄜ˙")] is None -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄍㄨㄥ"), S("ㄙㄨㄛ"), S("ㄓㄜ˙"), S("ㄕㄣ")] is None -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄍㄨㄥ"), S("ㄙㄨㄛ"), S("ㄓㄜ˙"), S("ㄕㄣ"), S("ㄗ˙")] is None -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄍㄨㄥ"), S("ㄙㄨㄛ"), S("ㄓㄜ˙"), S("ㄕㄣ"), S("ㄗ˙"), S("ㄧㄠˋ")] is None -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄍㄨㄥ"), S("ㄙㄨㄛ"), S("ㄓㄜ˙"), S("ㄕㄣ"), S("ㄗ˙"), S("ㄧㄠˋ"), S("ㄈㄟ")] is None -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄍㄨㄥ"), S("ㄙㄨㄛ"), S("ㄓㄜ˙"), S("ㄕㄣ"), S("ㄗ˙"), S("ㄧㄠˋ"), S("ㄈㄟ"), S("ㄅㄣ")] is None -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄍㄨㄥ"), S("ㄙㄨㄛ"), S("ㄓㄜ˙"), S("ㄕㄣ"), S("ㄗ˙"), S("ㄧㄠˋ"), S("ㄈㄟ"), S("ㄅㄣ"), S("ㄔㄨ")] is None -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄍㄨㄥ"), S("ㄙㄨㄛ"), S("ㄓㄜ˙"), S("ㄕㄣ"), S("ㄗ˙"), S("ㄧㄠˋ"), S("ㄈㄟ"), S("ㄅㄣ"), S("ㄔㄨ"), S("ㄑㄩˋ")] is None -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄙㄨㄛ")] is Some(Phrase(Phrase { phrase: "縮", freq: 0, last_used: None })) -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄙㄨㄛ"), S("ㄓㄜ˙")] is None -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄙㄨㄛ"), S("ㄓㄜ˙"), S("ㄕㄣ")] is None -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄙㄨㄛ"), S("ㄓㄜ˙"), S("ㄕㄣ"), S("ㄗ˙")] is None -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄙㄨㄛ"), S("ㄓㄜ˙"), S("ㄕㄣ"), S("ㄗ˙"), S("ㄧㄠˋ")] is None -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄙㄨㄛ"), S("ㄓㄜ˙"), S("ㄕㄣ"), S("ㄗ˙"), S("ㄧㄠˋ"), S("ㄈㄟ")] is None -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄙㄨㄛ"), S("ㄓㄜ˙"), S("ㄕㄣ"), S("ㄗ˙"), S("ㄧㄠˋ"), S("ㄈㄟ"), S("ㄅㄣ")] is None -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄙㄨㄛ"), S("ㄓㄜ˙"), S("ㄕㄣ"), S("ㄗ˙"), S("ㄧㄠˋ"), S("ㄈㄟ"), S("ㄅㄣ"), S("ㄔㄨ")] is None -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄙㄨㄛ"), S("ㄓㄜ˙"), S("ㄕㄣ"), S("ㄗ˙"), S("ㄧㄠˋ"), S("ㄈㄟ"), S("ㄅㄣ"), S("ㄔㄨ"), S("ㄑㄩˋ")] is None -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄓㄜ˙")] is Some(Phrase(Phrase { phrase: "著", freq: 0, last_used: None })) -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄓㄜ˙"), S("ㄕㄣ")] is None -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄓㄜ˙"), S("ㄕㄣ"), S("ㄗ˙")] is None -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄓㄜ˙"), S("ㄕㄣ"), S("ㄗ˙"), S("ㄧㄠˋ")] is None -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄓㄜ˙"), S("ㄕㄣ"), S("ㄗ˙"), S("ㄧㄠˋ"), S("ㄈㄟ")] is None -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄓㄜ˙"), S("ㄕㄣ"), S("ㄗ˙"), S("ㄧㄠˋ"), S("ㄈㄟ"), S("ㄅㄣ")] is None -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄓㄜ˙"), S("ㄕㄣ"), S("ㄗ˙"), S("ㄧㄠˋ"), S("ㄈㄟ"), S("ㄅㄣ"), S("ㄔㄨ")] is None -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄓㄜ˙"), S("ㄕㄣ"), S("ㄗ˙"), S("ㄧㄠˋ"), S("ㄈㄟ"), S("ㄅㄣ"), S("ㄔㄨ"), S("ㄑㄩˋ")] is None -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄕㄣ")] is Some(Phrase(Phrase { phrase: "身", freq: 0, last_used: None })) -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄕㄣ"), S("ㄗ˙")] is Some(Phrase(Phrase { phrase: "身子", freq: 400, last_used: None })) -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄕㄣ"), S("ㄗ˙"), S("ㄧㄠˋ")] is None -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄕㄣ"), S("ㄗ˙"), S("ㄧㄠˋ"), S("ㄈㄟ")] is None -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄕㄣ"), S("ㄗ˙"), S("ㄧㄠˋ"), S("ㄈㄟ"), S("ㄅㄣ")] is None -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄕㄣ"), S("ㄗ˙"), S("ㄧㄠˋ"), S("ㄈㄟ"), S("ㄅㄣ"), S("ㄔㄨ")] is None -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄕㄣ"), S("ㄗ˙"), S("ㄧㄠˋ"), S("ㄈㄟ"), S("ㄅㄣ"), S("ㄔㄨ"), S("ㄑㄩˋ")] is None -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄗ˙")] is Some(Phrase(Phrase { phrase: "子", freq: 0, last_used: None })) -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄗ˙"), S("ㄧㄠˋ")] is None -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄗ˙"), S("ㄧㄠˋ"), S("ㄈㄟ")] is None -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄗ˙"), S("ㄧㄠˋ"), S("ㄈㄟ"), S("ㄅㄣ")] is None -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄗ˙"), S("ㄧㄠˋ"), S("ㄈㄟ"), S("ㄅㄣ"), S("ㄔㄨ")] is None -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄗ˙"), S("ㄧㄠˋ"), S("ㄈㄟ"), S("ㄅㄣ"), S("ㄔㄨ"), S("ㄑㄩˋ")] is None -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄧㄠˋ")] is Some(Phrase(Phrase { phrase: "要", freq: 0, last_used: None })) -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄧㄠˋ"), S("ㄈㄟ")] is None -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄧㄠˋ"), S("ㄈㄟ"), S("ㄅㄣ")] is None -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄧㄠˋ"), S("ㄈㄟ"), S("ㄅㄣ"), S("ㄔㄨ")] is None -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄧㄠˋ"), S("ㄈㄟ"), S("ㄅㄣ"), S("ㄔㄨ"), S("ㄑㄩˋ")] is None -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄈㄟ")] is Some(Phrase(Phrase { phrase: "非", freq: 0, last_used: None })) -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄈㄟ"), S("ㄅㄣ")] is Some(Phrase(Phrase { phrase: "飛奔", freq: 58, last_used: None })) -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄈㄟ"), S("ㄅㄣ"), S("ㄔㄨ")] is None -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄈㄟ"), S("ㄅㄣ"), S("ㄔㄨ"), S("ㄑㄩˋ")] is None -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄅㄣ")] is Some(Phrase(Phrase { phrase: "奔", freq: 0, last_used: None })) -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄅㄣ"), S("ㄔㄨ")] is Some(Phrase(Phrase { phrase: "奔出", freq: 34, last_used: None })) -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄅㄣ"), S("ㄔㄨ"), S("ㄑㄩˋ")] is None -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄔㄨ")] is Some(Phrase(Phrase { phrase: "出", freq: 0, last_used: None })) -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄔㄨ"), S("ㄑㄩˋ")] is Some(Phrase(Phrase { phrase: "出去", freq: 1753, last_used: None })) -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄑㄩˋ")] is Some(Phrase(Phrase { phrase: "去", freq: 0, last_used: None })) 1: [TRACE chewing::conversion::chewing] paths: [ 1: PossiblePath { @@ -41472,31 +41489,20 @@ 1: [DEBUG chewing::editor] buffer CompositionEditor { cursor: 10, cursor_stack: [], inner: Composition { symbols: [S("ㄍㄨㄥ"), S("ㄙㄨㄛ"), S("ㄓㄜ˙"), S("ㄕㄣ"), S("ㄗ˙"), S("ㄧㄠˋ"), S("ㄈㄟ"), S("ㄅㄣ"), S("ㄔㄨ"), S("ㄑㄩˋ")], gaps: [Begin, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal], selections: [I(0..1, "弓")] } } 1: [DEBUG chewing::editor] intervals [I(0..1, "弓"), I(1..2, "縮"), I(2..3, "著"), I(3..5, "身子"), I(5..6, "要"), I(6..8, "飛奔"), I(8..10, "出去")] 1: [DEBUG chewing::editor] autolearn-2 [S("ㄍㄨㄥ"), S("ㄙㄨㄛ"), S("ㄓㄜ˙")] as 弓縮著 -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [DEBUG chewing::editor] autolearn-3 [S("ㄕㄣ"), S("ㄗ˙")] as 身子 -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [DEBUG chewing::editor] autolearn-2 [S("ㄧㄠˋ")] as 要 -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [DEBUG chewing::editor] autolearn-3 [S("ㄈㄟ"), S("ㄅㄣ")] as 飛奔 -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [DEBUG chewing::editor] autolearn-3 [S("ㄔㄨ"), S("ㄑㄩˋ")] as 出去 -1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::editor] last_key_behavior = Commit 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... -1: [INFO chewing::dictionary::trie_buf] Aborted. Wait until previous sync is finished. -1: [INFO chewing::dictionary::trie_buf] Check pointing... -1: [INFO chewing::dictionary::trie_buf] Aborted. Wait until previous checkpoint result is handled. -1: [INFO chewing_capi::io] Destroying context 0x55cfcc024bd0 -1: [INFO chewing::dictionary::trie_buf] Done -1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... -1: [INFO chewing::dictionary::trie_buf] Aborted. Don't need to checkpoint in memory or clean dictionary. +1: [INFO chewing_capi::io] Destroying context 0x55caef9555e0 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... -1: [INFO chewing::dictionary::trie_buf] Reloading... +1: [INFO chewing::dictionary::trie_buf] Aborted. Wait until previous sync is finished. 1: [INFO chewing::dictionary::trie_buf] Check pointing... +1: [INFO chewing::dictionary::trie_buf] Aborted. Wait until previous checkpoint result is handled. 1: [INFO chewing::dictionary::trie_buf] Saving snapshot... 1: [INFO chewing::dictionary::trie_buf] Flushing snapshot... 1: [INFO chewing::dictionary::trie_buf] Done @@ -41521,7 +41527,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc024bd0 +1: [INFO chewing_capi::io] Initialized context 0x55caef9555e0 1: [INFO chewing::editor] Set syllable editor: Et26 { syllable: Syllable { value: 32768, to_string(): "" } } 1: [DEBUG chewing::editor] process_keyevent: key-K40-C-c- 1: [TRACE chewing::editor] last_key_behavior = Absorb @@ -42685,7 +42691,7 @@ 1: ] 1: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(7000 (0 1 '之)) 1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(7000 (0 1 '之)) -1: [INFO chewing_capi::io] Destroying context 0x55cfcc024bd0 +1: [INFO chewing_capi::io] Destroying context 0x55caef9555e0 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -42707,7 +42713,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc024bd0 +1: [INFO chewing_capi::io] Initialized context 0x55caef9555e0 1: [INFO chewing::editor] Set syllable editor: Et26 { syllable: Syllable { value: 32768, to_string(): "" } } 1: [DEBUG chewing::editor] process_keyevent: key-K24-P-p- 1: [TRACE chewing::editor] last_key_behavior = Absorb @@ -42889,7 +42895,7 @@ 1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. -1: [INFO chewing_capi::io] Destroying context 0x55cfcc024bd0 +1: [INFO chewing_capi::io] Destroying context 0x55caef9555e0 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -42911,7 +42917,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc024bd0 +1: [INFO chewing_capi::io] Initialized context 0x55caef9555e0 1: [INFO chewing::editor] Set syllable editor: DaiChien26 { syllable: Syllable { value: 32768, to_string(): "" } } 1: [DEBUG chewing::editor] process_keyevent: key-K41-V-v- 1: [TRACE chewing::editor] last_key_behavior = Absorb @@ -43784,7 +43790,7 @@ 1: [DEBUG chewing::editor] process_keyevent: key-K43-N-n- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } -1: [INFO chewing_capi::io] Destroying context 0x55cfcc024bd0 +1: [INFO chewing_capi::io] Destroying context 0x55caef9555e0 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -43806,7 +43812,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc024bd0 +1: [INFO chewing_capi::io] Initialized context 0x55caef9555e0 1: [INFO chewing::editor] Set syllable editor: GinYieh { syllable: Syllable { value: 32768, to_string(): "" } } 1: [DEBUG chewing::editor] process_keyevent: key-K41-V-v- 1: [TRACE chewing::editor] last_key_behavior = Absorb @@ -44513,11 +44519,9 @@ 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } 1: [DEBUG chewing::editor] process_keyevent: key-K38-Z-z- -1: [INFO chewing::dictionary::trie_buf] Saving snapshot... 1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 1, cursor_stack: [], inner: Composition { symbols: [S("ㄎㄢˋ")], gaps: [Begin], selections: [] } } -1: [INFO chewing::dictionary::trie_buf] Flushing snapshot... 1: [DEBUG chewing::editor] process_keyevent: key-K29-D-d- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 1, cursor_stack: [], inner: Composition { symbols: [S("ㄎㄢˋ")], gaps: [Begin], selections: [] } } @@ -44616,6 +44620,13 @@ 1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 9, cursor_stack: [10], inner: Composition { symbols: [S("ㄎㄢˋ"), S("ㄋㄧㄠˇ"), S("ㄦˊ"), S("ㄗㄞˋ"), S("ㄕㄨˋ"), S("ㄕㄤˋ"), S("ㄊㄧㄠˋ"), S("ㄩㄝˋ"), S("ㄖㄤˋ"), S("ㄊㄚ")], gaps: [Begin, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal], selections: [] } } +1: [INFO chewing::dictionary::trie_buf] Saving snapshot... +1: [INFO chewing::dictionary::trie_buf] Flushing snapshot... +1: [INFO chewing::dictionary::trie_buf] Done +1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... +1: [INFO chewing::dictionary::trie_buf] Reloading... +1: [INFO chewing::dictionary::trie_buf] Check pointing... +1: [INFO chewing::dictionary::trie_buf] Aborted. Don't need to checkpoint in memory or clean dictionary. 1: [DEBUG chewing::editor] process_keyevent: key-K3-N3-3- 1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [DEBUG chewing::editor] candidates: ["它", "他", "她", "牠", "塌", "褟", "祂", "禢", "灺", "趿", "搨", "鉈", "靸", "禤", "炨", "炧", "溻", "鉇", "佗"] @@ -44658,9 +44669,6 @@ 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 12, cursor_stack: [], inner: Composition { symbols: [S("ㄎㄢˋ"), S("ㄋㄧㄠˇ"), S("ㄦˊ"), S("ㄗㄞˋ"), S("ㄕㄨˋ"), S("ㄕㄤˋ"), S("ㄊㄧㄠˋ"), S("ㄩㄝˋ"), S("ㄖㄤˋ"), S("ㄊㄚ"), S("ㄐㄧㄢˋ"), S("ㄌㄧㄝˋ")], gaps: [Begin, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal], selections: [I(9..10, "她")] } } 1: [DEBUG chewing::editor] process_keyevent: key-K48-Space- - -1: [INFO chewing::dictionary::trie_buf] Done -1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... -1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 13, cursor_stack: [], inner: Composition { symbols: [S("ㄎㄢˋ"), S("ㄋㄧㄠˇ"), S("ㄦˊ"), S("ㄗㄞˋ"), S("ㄕㄨˋ"), S("ㄕㄤˋ"), S("ㄊㄧㄠˋ"), S("ㄩㄝˋ"), S("ㄖㄤˋ"), S("ㄊㄚ"), S("ㄐㄧㄢˋ"), S("ㄌㄧㄝˋ"), S("ㄒㄧㄣ")], gaps: [Begin, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal], selections: [I(9..10, "她")] } } @@ -44671,8 +44679,6 @@ 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 13, cursor_stack: [], inner: Composition { symbols: [S("ㄎㄢˋ"), S("ㄋㄧㄠˇ"), S("ㄦˊ"), S("ㄗㄞˋ"), S("ㄕㄨˋ"), S("ㄕㄤˋ"), S("ㄊㄧㄠˋ"), S("ㄩㄝˋ"), S("ㄖㄤˋ"), S("ㄊㄚ"), S("ㄐㄧㄢˋ"), S("ㄌㄧㄝˋ"), S("ㄒㄧㄣ")], gaps: [Begin, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal], selections: [I(9..10, "她")] } } 1: [DEBUG chewing::editor] process_keyevent: key-K27-A-a- -1: [INFO chewing::dictionary::trie_buf] Check pointing... -1: [INFO chewing::dictionary::trie_buf] Aborted. Don't need to checkpoint in memory or clean dictionary. 1: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 14, cursor_stack: [], inner: Composition { symbols: [S("ㄎㄢˋ"), S("ㄋㄧㄠˇ"), S("ㄦˊ"), S("ㄗㄞˋ"), S("ㄕㄨˋ"), S("ㄕㄤˋ"), S("ㄊㄧㄠˋ"), S("ㄩㄝˋ"), S("ㄖㄤˋ"), S("ㄊㄚ"), S("ㄐㄧㄢˋ"), S("ㄌㄧㄝˋ"), S("ㄒㄧㄣ"), S("ㄒㄧˇ")], gaps: [Begin, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal], selections: [I(9..10, "她")] } } @@ -46042,12 +46048,10 @@ 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } 1: [DEBUG chewing::editor] process_keyevent: key-K48-Space- - -1: [INFO chewing::dictionary::trie_buf] Saving snapshot... 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 1, cursor_stack: [], inner: Composition { symbols: [S("ㄍㄨㄥ")], gaps: [Begin], selections: [] } } 1: [DEBUG chewing::editor] process_keyevent: key-K57-Down-�- 1: [DEBUG chewing::editor] buffer CompositionEditor { cursor: 1, cursor_stack: [], inner: Composition { symbols: [S("ㄍㄨㄥ")], gaps: [Begin], selections: [] } } -1: [INFO chewing::dictionary::trie_buf] Flushing snapshot... 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [1], inner: Composition { symbols: [S("ㄍㄨㄥ")], gaps: [Begin], selections: [] } } 1: [DEBUG chewing::editor] process_keyevent: key-K9-N9-9- @@ -46098,6 +46102,7 @@ 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 5, cursor_stack: [], inner: Composition { symbols: [S("ㄍㄨㄥ"), S("ㄙㄨㄛ"), S("ㄓㄜ˙"), S("ㄕㄣ"), S("ㄗ˙")], gaps: [Begin, Normal, Normal, Normal, Normal], selections: [I(0..1, "弓")] } } 1: [DEBUG chewing::editor] process_keyevent: key-K38-Z-z- +1: [INFO chewing::dictionary::trie_buf] Saving snapshot... 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 6, cursor_stack: [], inner: Composition { symbols: [S("ㄍㄨㄥ"), S("ㄙㄨㄛ"), S("ㄓㄜ˙"), S("ㄕㄣ"), S("ㄗ˙"), S("ㄧㄠˋ")], gaps: [Begin, Normal, Normal, Normal, Normal, Normal], selections: [I(0..1, "弓")] } } 1: [DEBUG chewing::editor] process_keyevent: key-K39-X-x- @@ -46137,6 +46142,7 @@ 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 10, cursor_stack: [], inner: Composition { symbols: [S("ㄍㄨㄥ"), S("ㄙㄨㄛ"), S("ㄓㄜ˙"), S("ㄕㄣ"), S("ㄗ˙"), S("ㄧㄠˋ"), S("ㄈㄟ"), S("ㄅㄣ"), S("ㄔㄨ"), S("ㄑㄩˋ")], gaps: [Begin, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal], selections: [I(0..1, "弓")] } } 1: [DEBUG chewing::editor] process_keyevent: key-K50-Enter-�- +1: [INFO chewing::dictionary::trie_buf] Flushing snapshot... 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄍㄨㄥ")] is Some(Phrase(Phrase { phrase: "弓", freq: 0, last_used: None })) 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄍㄨㄥ"), S("ㄙㄨㄛ")] is None 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄍㄨㄥ"), S("ㄙㄨㄛ"), S("ㄓㄜ˙")] is None @@ -46852,22 +46858,16 @@ 1: [DEBUG chewing::editor] autolearn-3 [S("ㄈㄟ"), S("ㄅㄣ")] as 飛奔 1: [DEBUG chewing::editor] autolearn-3 [S("ㄔㄨ"), S("ㄑㄩˋ")] as 出去 1: [TRACE chewing::editor] last_key_behavior = Commit -1: [INFO chewing::dictionary::trie_buf] Done -1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... -1: [INFO chewing::dictionary::trie_buf] Reloading... -1: [INFO chewing::dictionary::trie_buf] Check pointing... -1: [INFO chewing::dictionary::trie_buf] Aborted. Don't need to checkpoint in memory or clean dictionary. 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... -1: [INFO chewing::dictionary::trie_buf] Reloading... +1: [INFO chewing::dictionary::trie_buf] Aborted. Wait until previous sync is finished. 1: [INFO chewing::dictionary::trie_buf] Check pointing... -1: [INFO chewing_capi::io] Destroying context 0x55cfcc024bd0 +1: [INFO chewing::dictionary::trie_buf] Aborted. Wait until previous checkpoint result is handled. +1: [INFO chewing_capi::io] Destroying context 0x55caef9555e0 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Aborted. Wait until previous sync is finished. 1: [INFO chewing::dictionary::trie_buf] Check pointing... 1: [INFO chewing::dictionary::trie_buf] Aborted. Wait until previous checkpoint result is handled. -1: [INFO chewing::dictionary::trie_buf] Saving snapshot... -1: [INFO chewing::dictionary::trie_buf] Flushing snapshot... 1: [INFO chewing::dictionary::trie_buf] Done 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... @@ -46890,7 +46890,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc024bd0 +1: [INFO chewing_capi::io] Initialized context 0x55caef9555e0 1: [INFO chewing::editor] Set syllable editor: Ibm { syllable: Syllable { value: 32768, to_string(): "" } } 1: [DEBUG chewing::editor] process_keyevent: key-K11-Minus--- 1: [TRACE chewing::editor] last_key_behavior = Absorb @@ -47805,15 +47805,13 @@ 1: # test_KB_IBM 1: # 1: ok 1207 commit buffer check function returned `1' shall be `1' -1: ok 1208 commit buffer string function returned `虎斑胖貓走去草地' shall be [INFO chewing::dictionary::trie_buf] Saving snapshot... -1: [DEBUG chewing::editor] process_keyevent: key-K10-N0-0- +1: ok 1208 commit buffer string function returned `虎斑胖貓走去草地' shall be [DEBUG chewing::editor] process_keyevent: key-K10-N0-0- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } 1: [DEBUG chewing::editor] process_keyevent: key-K39-X-x- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } 1: [DEBUG chewing::editor] process_keyevent: key-K46-Dot-.- -1: [INFO chewing::dictionary::trie_buf] Flushing snapshot... 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 1, cursor_stack: [], inner: Composition { symbols: [S("ㄎㄢˋ")], gaps: [Begin], selections: [] } } 1: [DEBUG chewing::editor] process_keyevent: key-K7-N7-7- @@ -49298,6 +49296,8 @@ 1: ] 1: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(22802 (0 1 '看) (1 3 '鳥兒) (3 4 '在) (4 6 '樹上) (6 8 '跳躍) (8 9 '讓) (9 10 '她) (10 14 '見獵心喜)) 1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(22802 (0 1 '看) (1 3 '鳥兒) (3 4 '在) (4 6 '樹上) (6 8 '跳躍) (8 9 '讓) (9 10 '她) (10 14 '見獵心喜)) +1: [INFO chewing::dictionary::trie_buf] Saving snapshot... +1: [INFO chewing::dictionary::trie_buf] Flushing snapshot... 1: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(21282 (0 1 '看) (1 2 '鳥) (2 3 '兒) (3 4 '在) (4 6 '樹上) (6 8 '跳躍) (8 9 '讓) (9 10 '她) (10 14 '見獵心喜)) 1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(22802 (0 1 '看) (1 3 '鳥兒) (3 4 '在) (4 6 '樹上) (6 8 '跳躍) (8 9 '讓) (9 10 '她) (10 14 '見獵心喜)) 1: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(21203 (0 1 '看) (1 3 '鳥兒) (3 4 '在) (4 5 '術) (5 6 '上) (6 8 '跳躍) (8 9 '讓) (9 10 '她) (10 14 '見獵心喜)) @@ -49437,7 +49437,7 @@ 1: [DEBUG chewing::editor] process_keyevent: key-K50-Enter-�- 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄍㄨㄥ")] is Some(Phrase(Phrase { phrase: "弓", freq: 0, last_used: None })) 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄍㄨㄥ"), S("ㄙㄨㄛ")] is None -1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄍㄨㄥ"), S("ㄙㄨㄛ"), S("ㄓㄜ˙")] is Some(Phrase(Phrase { phrase: "弓縮著", freq: 1, last_used: Some(0) })) +1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄍㄨㄥ"), S("ㄙㄨㄛ"), S("ㄓㄜ˙")] is None 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄍㄨㄥ"), S("ㄙㄨㄛ"), S("ㄓㄜ˙"), S("ㄕㄣ")] is None 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄍㄨㄥ"), S("ㄙㄨㄛ"), S("ㄓㄜ˙"), S("ㄕㄣ"), S("ㄗ˙")] is None 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄍㄨㄥ"), S("ㄙㄨㄛ"), S("ㄓㄜ˙"), S("ㄕㄣ"), S("ㄗ˙"), S("ㄧㄠˋ")] is None @@ -49462,8 +49462,13 @@ 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄓㄜ˙"), S("ㄕㄣ"), S("ㄗ˙"), S("ㄧㄠˋ"), S("ㄈㄟ"), S("ㄅㄣ")] is None 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄓㄜ˙"), S("ㄕㄣ"), S("ㄗ˙"), S("ㄧㄠˋ"), S("ㄈㄟ"), S("ㄅㄣ"), S("ㄔㄨ")] is None 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄓㄜ˙"), S("ㄕㄣ"), S("ㄗ˙"), S("ㄧㄠˋ"), S("ㄈㄟ"), S("ㄅㄣ"), S("ㄔㄨ"), S("ㄑㄩˋ")] is None +1: [INFO chewing::dictionary::trie_buf] Done +1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... +1: [INFO chewing::dictionary::trie_buf] Reloading... +1: [INFO chewing::dictionary::trie_buf] Check pointing... +1: [INFO chewing::dictionary::trie_buf] Aborted. Don't need to checkpoint in memory or clean dictionary. 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄕㄣ")] is Some(Phrase(Phrase { phrase: "身", freq: 0, last_used: None })) -1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄕㄣ"), S("ㄗ˙")] is Some(Phrase(Phrase { phrase: "身子", freq: 401, last_used: Some(108) })) +1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄕㄣ"), S("ㄗ˙")] is Some(Phrase(Phrase { phrase: "身子", freq: 400, last_used: None })) 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄕㄣ"), S("ㄗ˙"), S("ㄧㄠˋ")] is None 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄕㄣ"), S("ㄗ˙"), S("ㄧㄠˋ"), S("ㄈㄟ")] is None 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄕㄣ"), S("ㄗ˙"), S("ㄧㄠˋ"), S("ㄈㄟ"), S("ㄅㄣ")] is None @@ -49475,38 +49480,56 @@ 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄗ˙"), S("ㄧㄠˋ"), S("ㄈㄟ"), S("ㄅㄣ")] is None 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄗ˙"), S("ㄧㄠˋ"), S("ㄈㄟ"), S("ㄅㄣ"), S("ㄔㄨ")] is None 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄗ˙"), S("ㄧㄠˋ"), S("ㄈㄟ"), S("ㄅㄣ"), S("ㄔㄨ"), S("ㄑㄩˋ")] is None -1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄧㄠˋ")] is Some(Phrase(Phrase { phrase: "要", freq: 1, last_used: Some(108) })) +1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄧㄠˋ")] is Some(Phrase(Phrase { phrase: "要", freq: 0, last_used: None })) 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄧㄠˋ"), S("ㄈㄟ")] is None 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄧㄠˋ"), S("ㄈㄟ"), S("ㄅㄣ")] is None 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄧㄠˋ"), S("ㄈㄟ"), S("ㄅㄣ"), S("ㄔㄨ")] is None 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄧㄠˋ"), S("ㄈㄟ"), S("ㄅㄣ"), S("ㄔㄨ"), S("ㄑㄩˋ")] is None 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄈㄟ")] is Some(Phrase(Phrase { phrase: "非", freq: 0, last_used: None })) -1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄈㄟ"), S("ㄅㄣ")] is Some(Phrase(Phrase { phrase: "飛奔", freq: 59, last_used: Some(108) })) +1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄈㄟ"), S("ㄅㄣ")] is Some(Phrase(Phrase { phrase: "飛奔", freq: 58, last_used: None })) 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄈㄟ"), S("ㄅㄣ"), S("ㄔㄨ")] is None 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄈㄟ"), S("ㄅㄣ"), S("ㄔㄨ"), S("ㄑㄩˋ")] is None 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄅㄣ")] is Some(Phrase(Phrase { phrase: "奔", freq: 0, last_used: None })) 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄅㄣ"), S("ㄔㄨ")] is Some(Phrase(Phrase { phrase: "奔出", freq: 34, last_used: None })) 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄅㄣ"), S("ㄔㄨ"), S("ㄑㄩˋ")] is None 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄔㄨ")] is Some(Phrase(Phrase { phrase: "出", freq: 0, last_used: None })) -1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄔㄨ"), S("ㄑㄩˋ")] is Some(Phrase(Phrase { phrase: "出去", freq: 1754, last_used: Some(108) })) +1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄔㄨ"), S("ㄑㄩˋ")] is Some(Phrase(Phrase { phrase: "出去", freq: 1753, last_used: None })) 1: [TRACE chewing::conversion::chewing] best phrace for [S("ㄑㄩˋ")] is Some(Phrase(Phrase { phrase: "去", freq: 0, last_used: None })) 1: [TRACE chewing::conversion::chewing] paths: [ 1: PossiblePath { 1: rule_largest_sum(): 10000, -1: rule_largest_avgwordlen(): 12000, -1: rule_smallest_lenvariance(): -800, -1: rule_largest_freqsum(): 2215, -1: total_score(): 23415, +1: rule_largest_avgwordlen(): 8000, +1: rule_smallest_lenvariance(): -1200, +1: rule_largest_freqsum(): 2211, +1: total_score(): 19011, 1: intervals: [ 1: I( -1: 0..3, +1: 0..1, 1: Phrase( 1: Phrase { -1: phrase: "弓縮著", -1: freq: 1, -1: last_used: Some( -1: 0, -1: ), +1: phrase: "弓", +1: freq: 0, +1: last_used: None, +1: }, +1: ), +1: ), +1: I( +1: 1..2, +1: Phrase( +1: Phrase { +1: phrase: "縮", +1: freq: 0, +1: last_used: None, +1: }, +1: ), +1: ), +1: I( +1: 2..3, +1: Phrase( +1: Phrase { +1: phrase: "著", +1: freq: 0, +1: last_used: None, 1: }, 1: ), 1: ), @@ -49515,10 +49538,8 @@ 1: Phrase( 1: Phrase { 1: phrase: "身子", -1: freq: 401, -1: last_used: Some( -1: 108, -1: ), +1: freq: 400, +1: last_used: None, 1: }, 1: ), 1: ), @@ -49527,10 +49548,8 @@ 1: Phrase( 1: Phrase { 1: phrase: "要", -1: freq: 1, -1: last_used: Some( -1: 108, -1: ), +1: freq: 0, +1: last_used: None, 1: }, 1: ), 1: ), @@ -49539,10 +49558,8 @@ 1: Phrase( 1: Phrase { 1: phrase: "飛奔", -1: freq: 59, -1: last_used: Some( -1: 108, -1: ), +1: freq: 58, +1: last_used: None, 1: }, 1: ), 1: ), @@ -49551,10 +49568,8 @@ 1: Phrase( 1: Phrase { 1: phrase: "出去", -1: freq: 1754, -1: last_used: Some( -1: 108, -1: ), +1: freq: 1753, +1: last_used: None, 1: }, 1: ), 1: ), @@ -49562,20 +49577,38 @@ 1: }, 1: PossiblePath { 1: rule_largest_sum(): 10000, -1: rule_largest_avgwordlen(): 10000, -1: rule_smallest_lenvariance(): -1400, -1: rule_largest_freqsum(): 1814, -1: total_score(): 20414, +1: rule_largest_avgwordlen(): 7000, +1: rule_smallest_lenvariance(): -1200, +1: rule_largest_freqsum(): 1811, +1: total_score(): 17611, 1: intervals: [ 1: I( -1: 0..3, +1: 0..1, 1: Phrase( 1: Phrase { -1: phrase: "弓縮著", -1: freq: 1, -1: last_used: Some( -1: 0, -1: ), +1: phrase: "弓", +1: freq: 0, +1: last_used: None, +1: }, +1: ), +1: ), +1: I( +1: 1..2, +1: Phrase( +1: Phrase { +1: phrase: "縮", +1: freq: 0, +1: last_used: None, +1: }, +1: ), +1: ), +1: I( +1: 2..3, +1: Phrase( +1: Phrase { +1: phrase: "著", +1: freq: 0, +1: last_used: None, 1: }, 1: ), 1: ), @@ -49604,10 +49637,8 @@ 1: Phrase( 1: Phrase { 1: phrase: "要", -1: freq: 1, -1: last_used: Some( -1: 108, -1: ), +1: freq: 0, +1: last_used: None, 1: }, 1: ), 1: ), @@ -49616,10 +49647,8 @@ 1: Phrase( 1: Phrase { 1: phrase: "飛奔", -1: freq: 59, -1: last_used: Some( -1: 108, -1: ), +1: freq: 58, +1: last_used: None, 1: }, 1: ), 1: ), @@ -49628,10 +49657,8 @@ 1: Phrase( 1: Phrase { 1: phrase: "出去", -1: freq: 1754, -1: last_used: Some( -1: 108, -1: ), +1: freq: 1753, +1: last_used: None, 1: }, 1: ), 1: ), @@ -49639,97 +49666,38 @@ 1: }, 1: PossiblePath { 1: rule_largest_sum(): 10000, -1: rule_largest_avgwordlen(): 10000, -1: rule_smallest_lenvariance(): -1400, -1: rule_largest_freqsum(): 2156, -1: total_score(): 20756, +1: rule_largest_avgwordlen(): 7000, +1: rule_smallest_lenvariance(): -1200, +1: rule_largest_freqsum(): 458, +1: total_score(): 16258, 1: intervals: [ 1: I( -1: 0..3, -1: Phrase( -1: Phrase { -1: phrase: "弓縮著", -1: freq: 1, -1: last_used: Some( -1: 0, -1: ), -1: }, -1: ), -1: ), -1: I( -1: 3..5, -1: Phrase( -1: Phrase { -1: phrase: "身子", -1: freq: 401, -1: last_used: Some( -1: 108, -1: ), -1: }, -1: ), -1: ), -1: I( -1: 5..6, -1: Phrase( -1: Phrase { -1: phrase: "要", -1: freq: 1, -1: last_used: Some( -1: 108, -1: ), -1: }, -1: ), -1: ), -1: I( -1: 6..7, +1: 0..1, 1: Phrase( 1: Phrase { -1: phrase: "非", +1: phrase: "弓", 1: freq: 0, 1: last_used: None, 1: }, 1: ), 1: ), 1: I( -1: 7..8, +1: 1..2, 1: Phrase( 1: Phrase { -1: phrase: "奔", +1: phrase: "縮", 1: freq: 0, 1: last_used: None, 1: }, 1: ), 1: ), 1: I( -1: 8..10, -1: Phrase( -1: Phrase { -1: phrase: "出去", -1: freq: 1754, -1: last_used: Some( -1: 108, -1: ), -1: }, -1: ), -1: ), -1: ], -1: }, -1: PossiblePath { -1: rule_largest_sum(): 10000, -1: rule_largest_avgwordlen(): 10000, -1: rule_smallest_lenvariance(): -1400, -1: rule_largest_freqsum(): 461, -1: total_score(): 19061, -1: intervals: [ -1: I( -1: 0..3, +1: 2..3, 1: Phrase( 1: Phrase { -1: phrase: "弓縮著", -1: freq: 1, -1: last_used: Some( -1: 0, -1: ), +1: phrase: "著", +1: freq: 0, +1: last_used: None, 1: }, 1: ), 1: ), @@ -49738,10 +49706,8 @@ 1: Phrase( 1: Phrase { 1: phrase: "身子", -1: freq: 401, -1: last_used: Some( -1: 108, -1: ), +1: freq: 400, +1: last_used: None, 1: }, 1: ), 1: ), @@ -49750,10 +49716,8 @@ 1: Phrase( 1: Phrase { 1: phrase: "要", -1: freq: 1, -1: last_used: Some( -1: 108, -1: ), +1: freq: 0, +1: last_used: None, 1: }, 1: ), 1: ), @@ -49762,10 +49726,8 @@ 1: Phrase( 1: Phrase { 1: phrase: "飛奔", -1: freq: 59, -1: last_used: Some( -1: 108, -1: ), +1: freq: 58, +1: last_used: None, 1: }, 1: ), 1: ), @@ -49793,20 +49755,38 @@ 1: }, 1: PossiblePath { 1: rule_largest_sum(): 10000, -1: rule_largest_avgwordlen(): 10000, -1: rule_smallest_lenvariance(): -1400, -1: rule_largest_freqsum(): 436, -1: total_score(): 19036, +1: rule_largest_avgwordlen(): 7000, +1: rule_smallest_lenvariance(): -1200, +1: rule_largest_freqsum(): 2153, +1: total_score(): 17953, 1: intervals: [ 1: I( -1: 0..3, +1: 0..1, 1: Phrase( 1: Phrase { -1: phrase: "弓縮著", -1: freq: 1, -1: last_used: Some( -1: 0, -1: ), +1: phrase: "弓", +1: freq: 0, +1: last_used: None, +1: }, +1: ), +1: ), +1: I( +1: 1..2, +1: Phrase( +1: Phrase { +1: phrase: "縮", +1: freq: 0, +1: last_used: None, +1: }, +1: ), +1: ), +1: I( +1: 2..3, +1: Phrase( +1: Phrase { +1: phrase: "著", +1: freq: 0, +1: last_used: None, 1: }, 1: ), 1: ), @@ -49815,10 +49795,8 @@ 1: Phrase( 1: Phrase { 1: phrase: "身子", -1: freq: 401, -1: last_used: Some( -1: 108, -1: ), +1: freq: 400, +1: last_used: None, 1: }, 1: ), 1: ), @@ -49827,10 +49805,8 @@ 1: Phrase( 1: Phrase { 1: phrase: "要", -1: freq: 1, -1: last_used: Some( -1: 108, -1: ), +1: freq: 0, +1: last_used: None, 1: }, 1: ), 1: ), @@ -49845,21 +49821,21 @@ 1: ), 1: ), 1: I( -1: 7..9, +1: 7..8, 1: Phrase( 1: Phrase { -1: phrase: "奔出", -1: freq: 34, +1: phrase: "奔", +1: freq: 0, 1: last_used: None, 1: }, 1: ), 1: ), 1: I( -1: 9..10, +1: 8..10, 1: Phrase( 1: Phrase { -1: phrase: "去", -1: freq: 0, +1: phrase: "出去", +1: freq: 1753, 1: last_used: None, 1: }, 1: ), @@ -49868,52 +49844,58 @@ 1: }, 1: PossiblePath { 1: rule_largest_sum(): 10000, -1: rule_largest_avgwordlen(): 8000, -1: rule_smallest_lenvariance(): -1600, -1: rule_largest_freqsum(): 35, -1: total_score(): 16435, +1: rule_largest_avgwordlen(): 7000, +1: rule_smallest_lenvariance(): -1200, +1: rule_largest_freqsum(): 434, +1: total_score(): 16234, 1: intervals: [ 1: I( -1: 0..3, +1: 0..1, 1: Phrase( 1: Phrase { -1: phrase: "弓縮著", -1: freq: 1, -1: last_used: Some( -1: 0, -1: ), +1: phrase: "弓", +1: freq: 0, +1: last_used: None, 1: }, 1: ), 1: ), 1: I( -1: 3..4, +1: 1..2, 1: Phrase( 1: Phrase { -1: phrase: "身", +1: phrase: "縮", 1: freq: 0, 1: last_used: None, 1: }, 1: ), 1: ), 1: I( -1: 4..5, +1: 2..3, 1: Phrase( 1: Phrase { -1: phrase: "子", +1: phrase: "著", 1: freq: 0, 1: last_used: None, 1: }, 1: ), 1: ), 1: I( +1: 3..5, +1: Phrase( +1: Phrase { +1: phrase: "身子", +1: freq: 400, +1: last_used: None, +1: }, +1: ), +1: ), +1: I( 1: 5..6, 1: Phrase( 1: Phrase { 1: phrase: "要", -1: freq: 1, -1: last_used: Some( -1: 108, -1: ), +1: freq: 0, +1: last_used: None, 1: }, 1: ), 1: ), @@ -49951,10 +49933,10 @@ 1: }, 1: PossiblePath { 1: rule_largest_sum(): 10000, -1: rule_largest_avgwordlen(): 8000, -1: rule_smallest_lenvariance(): -1200, -1: rule_largest_freqsum(): 2214, -1: total_score(): 19014, +1: rule_largest_avgwordlen(): 6000, +1: rule_smallest_lenvariance(): -800, +1: rule_largest_freqsum(): 58, +1: total_score(): 15258, 1: intervals: [ 1: I( 1: 0..1, @@ -49987,75 +49969,6 @@ 1: ), 1: ), 1: I( -1: 3..5, -1: Phrase( -1: Phrase { -1: phrase: "身子", -1: freq: 401, -1: last_used: Some( -1: 108, -1: ), -1: }, -1: ), -1: ), -1: I( -1: 5..6, -1: Phrase( -1: Phrase { -1: phrase: "要", -1: freq: 1, -1: last_used: Some( -1: 108, -1: ), -1: }, -1: ), -1: ), -1: I( -1: 6..8, -1: Phrase( -1: Phrase { -1: phrase: "飛奔", -1: freq: 59, -1: last_used: Some( -1: 108, -1: ), -1: }, -1: ), -1: ), -1: I( -1: 8..10, -1: Phrase( -1: Phrase { -1: phrase: "出去", -1: freq: 1754, -1: last_used: Some( -1: 108, -1: ), -1: }, -1: ), -1: ), -1: ], -1: }, -1: PossiblePath { -1: rule_largest_sum(): 10000, -1: rule_largest_avgwordlen(): 8000, -1: rule_smallest_lenvariance(): -1600, -1: rule_largest_freqsum(): 60, -1: total_score(): 16460, -1: intervals: [ -1: I( -1: 0..3, -1: Phrase( -1: Phrase { -1: phrase: "弓縮著", -1: freq: 1, -1: last_used: Some( -1: 0, -1: ), -1: }, -1: ), -1: ), -1: I( 1: 3..4, 1: Phrase( 1: Phrase { @@ -50080,10 +49993,8 @@ 1: Phrase( 1: Phrase { 1: phrase: "要", -1: freq: 1, -1: last_used: Some( -1: 108, -1: ), +1: freq: 0, +1: last_used: None, 1: }, 1: ), 1: ), @@ -50092,10 +50003,8 @@ 1: Phrase( 1: Phrase { 1: phrase: "飛奔", -1: freq: 59, -1: last_used: Some( -1: 108, -1: ), +1: freq: 58, +1: last_used: None, 1: }, 1: ), 1: ), @@ -50123,78 +50032,92 @@ 1: }, 1: PossiblePath { 1: rule_largest_sum(): 10000, -1: rule_largest_avgwordlen(): 8000, -1: rule_smallest_lenvariance(): -1600, -1: rule_largest_freqsum(): 402, -1: total_score(): 16802, +1: rule_largest_avgwordlen(): 6000, +1: rule_smallest_lenvariance(): -800, +1: rule_largest_freqsum(): 34, +1: total_score(): 15234, 1: intervals: [ 1: I( -1: 0..3, +1: 0..1, 1: Phrase( 1: Phrase { -1: phrase: "弓縮著", -1: freq: 1, -1: last_used: Some( -1: 0, -1: ), +1: phrase: "弓", +1: freq: 0, +1: last_used: None, 1: }, 1: ), 1: ), 1: I( -1: 3..5, +1: 1..2, 1: Phrase( 1: Phrase { -1: phrase: "身子", -1: freq: 401, -1: last_used: Some( -1: 108, -1: ), +1: phrase: "縮", +1: freq: 0, +1: last_used: None, 1: }, 1: ), 1: ), 1: I( -1: 5..6, +1: 2..3, 1: Phrase( 1: Phrase { -1: phrase: "要", -1: freq: 1, -1: last_used: Some( -1: 108, -1: ), +1: phrase: "著", +1: freq: 0, +1: last_used: None, 1: }, 1: ), 1: ), 1: I( -1: 6..7, +1: 3..4, 1: Phrase( 1: Phrase { -1: phrase: "非", +1: phrase: "身", 1: freq: 0, 1: last_used: None, 1: }, 1: ), 1: ), 1: I( -1: 7..8, +1: 4..5, 1: Phrase( 1: Phrase { -1: phrase: "奔", +1: phrase: "子", 1: freq: 0, 1: last_used: None, 1: }, 1: ), 1: ), 1: I( -1: 8..9, +1: 5..6, 1: Phrase( 1: Phrase { -1: phrase: "出", +1: phrase: "要", +1: freq: 0, +1: last_used: None, +1: }, +1: ), +1: ), +1: I( +1: 6..7, +1: Phrase( +1: Phrase { +1: phrase: "非", 1: freq: 0, 1: last_used: None, 1: }, 1: ), 1: ), 1: I( +1: 7..9, +1: Phrase( +1: Phrase { +1: phrase: "奔出", +1: freq: 34, +1: last_used: None, +1: }, +1: ), +1: ), +1: I( 1: 9..10, 1: Phrase( 1: Phrase { @@ -50207,32 +50130,26 @@ 1: ], 1: }, 1: ] -1: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(23415 (0 3 '弓縮著) (3 5 '身子) (5 6 '要) (6 8 '飛奔) (8 10 '出去)) -1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(23415 (0 3 '弓縮著) (3 5 '身子) (5 6 '要) (6 8 '飛奔) (8 10 '出去)) -1: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(20414 (0 3 '弓縮著) (3 4 '身) (4 5 '子) (5 6 '要) (6 8 '飛奔) (8 10 '出去)) -1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(23415 (0 3 '弓縮著) (3 5 '身子) (5 6 '要) (6 8 '飛奔) (8 10 '出去)) -1: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(20756 (0 3 '弓縮著) (3 5 '身子) (5 6 '要) (6 7 '非) (7 8 '奔) (8 10 '出去)) -1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(23415 (0 3 '弓縮著) (3 5 '身子) (5 6 '要) (6 8 '飛奔) (8 10 '出去)) -1: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(19061 (0 3 '弓縮著) (3 5 '身子) (5 6 '要) (6 8 '飛奔) (8 9 '出) (9 10 '去)) -1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(23415 (0 3 '弓縮著) (3 5 '身子) (5 6 '要) (6 8 '飛奔) (8 10 '出去)) -1: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(19036 (0 3 '弓縮著) (3 5 '身子) (5 6 '要) (6 7 '非) (7 9 '奔出) (9 10 '去)) -1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(23415 (0 3 '弓縮著) (3 5 '身子) (5 6 '要) (6 8 '飛奔) (8 10 '出去)) -1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(19036 (0 3 '弓縮著) (3 5 '身子) (5 6 '要) (6 7 '非) (7 9 '奔出) (9 10 '去)) -1: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(16435 (0 3 '弓縮著) (3 4 '身) (4 5 '子) (5 6 '要) (6 7 '非) (7 9 '奔出) (9 10 '去)) -1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(23415 (0 3 '弓縮著) (3 5 '身子) (5 6 '要) (6 8 '飛奔) (8 10 '出去)) -1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(19036 (0 3 '弓縮著) (3 5 '身子) (5 6 '要) (6 7 '非) (7 9 '奔出) (9 10 '去)) -1: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(19014 (0 1 '弓) (1 2 '縮) (2 3 '著) (3 5 '身子) (5 6 '要) (6 8 '飛奔) (8 10 '出去)) -1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(23415 (0 3 '弓縮著) (3 5 '身子) (5 6 '要) (6 8 '飛奔) (8 10 '出去)) -1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(19036 (0 3 '弓縮著) (3 5 '身子) (5 6 '要) (6 7 '非) (7 9 '奔出) (9 10 '去)) -1: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(16460 (0 3 '弓縮著) (3 4 '身) (4 5 '子) (5 6 '要) (6 8 '飛奔) (8 9 '出) (9 10 '去)) -1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(23415 (0 3 '弓縮著) (3 5 '身子) (5 6 '要) (6 8 '飛奔) (8 10 '出去)) -1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(19036 (0 3 '弓縮著) (3 5 '身子) (5 6 '要) (6 7 '非) (7 9 '奔出) (9 10 '去)) -1: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(16802 (0 3 '弓縮著) (3 5 '身子) (5 6 '要) (6 7 '非) (7 8 '奔) (8 9 '出) (9 10 '去)) -1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(23415 (0 3 '弓縮著) (3 5 '身子) (5 6 '要) (6 8 '飛奔) (8 10 '出去)) -1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(19036 (0 3 '弓縮著) (3 5 '身子) (5 6 '要) (6 7 '非) (7 9 '奔出) (9 10 '去)) +1: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(19011 (0 1 '弓) (1 2 '縮) (2 3 '著) (3 5 '身子) (5 6 '要) (6 8 '飛奔) (8 10 '出去)) +1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(19011 (0 1 '弓) (1 2 '縮) (2 3 '著) (3 5 '身子) (5 6 '要) (6 8 '飛奔) (8 10 '出去)) +1: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(17611 (0 1 '弓) (1 2 '縮) (2 3 '著) (3 4 '身) (4 5 '子) (5 6 '要) (6 8 '飛奔) (8 10 '出去)) +1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(19011 (0 1 '弓) (1 2 '縮) (2 3 '著) (3 5 '身子) (5 6 '要) (6 8 '飛奔) (8 10 '出去)) +1: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(16258 (0 1 '弓) (1 2 '縮) (2 3 '著) (3 5 '身子) (5 6 '要) (6 8 '飛奔) (8 9 '出) (9 10 '去)) +1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(19011 (0 1 '弓) (1 2 '縮) (2 3 '著) (3 5 '身子) (5 6 '要) (6 8 '飛奔) (8 10 '出去)) +1: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(17953 (0 1 '弓) (1 2 '縮) (2 3 '著) (3 5 '身子) (5 6 '要) (6 7 '非) (7 8 '奔) (8 10 '出去)) +1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(19011 (0 1 '弓) (1 2 '縮) (2 3 '著) (3 5 '身子) (5 6 '要) (6 8 '飛奔) (8 10 '出去)) +1: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(16234 (0 1 '弓) (1 2 '縮) (2 3 '著) (3 5 '身子) (5 6 '要) (6 7 '非) (7 9 '奔出) (9 10 '去)) +1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(19011 (0 1 '弓) (1 2 '縮) (2 3 '著) (3 5 '身子) (5 6 '要) (6 8 '飛奔) (8 10 '出去)) +1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(16234 (0 1 '弓) (1 2 '縮) (2 3 '著) (3 5 '身子) (5 6 '要) (6 7 '非) (7 9 '奔出) (9 10 '去)) +1: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(15258 (0 1 '弓) (1 2 '縮) (2 3 '著) (3 4 '身) (4 5 '子) (5 6 '要) (6 8 '飛奔) (8 9 '出) (9 10 '去)) +1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(19011 (0 1 '弓) (1 2 '縮) (2 3 '著) (3 5 '身子) (5 6 '要) (6 8 '飛奔) (8 10 '出去)) +1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(16234 (0 1 '弓) (1 2 '縮) (2 3 '著) (3 5 '身子) (5 6 '要) (6 7 '非) (7 9 '奔出) (9 10 '去)) +1: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(15234 (0 1 '弓) (1 2 '縮) (2 3 '著) (3 4 '身) (4 5 '子) (5 6 '要) (6 7 '非) (7 9 '奔出) (9 10 '去)) +1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(19011 (0 1 '弓) (1 2 '縮) (2 3 '著) (3 5 '身子) (5 6 '要) (6 8 '飛奔) (8 10 '出去)) +1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(16234 (0 1 '弓) (1 2 '縮) (2 3 '著) (3 5 '身子) (5 6 '要) (6 7 '非) (7 9 '奔出) (9 10 '去)) 1: [DEBUG chewing::editor] buffer CompositionEditor { cursor: 10, cursor_stack: [], inner: Composition { symbols: [S("ㄍㄨㄥ"), S("ㄙㄨㄛ"), S("ㄓㄜ˙"), S("ㄕㄣ"), S("ㄗ˙"), S("ㄧㄠˋ"), S("ㄈㄟ"), S("ㄅㄣ"), S("ㄔㄨ"), S("ㄑㄩˋ")], gaps: [Begin, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal], selections: [I(0..1, "弓")] } } -1: [DEBUG chewing::editor] intervals [I(0..3, "弓縮著"), I(3..5, "身子"), I(5..6, "要"), I(6..8, "飛奔"), I(8..10, "出去")] -1: [DEBUG chewing::editor] autolearn-3 [S("ㄍㄨㄥ"), S("ㄙㄨㄛ"), S("ㄓㄜ˙")] as 弓縮著 +1: [DEBUG chewing::editor] intervals [I(0..1, "弓"), I(1..2, "縮"), I(2..3, "著"), I(3..5, "身子"), I(5..6, "要"), I(6..8, "飛奔"), I(8..10, "出去")] +1: [DEBUG chewing::editor] autolearn-2 [S("ㄍㄨㄥ"), S("ㄙㄨㄛ"), S("ㄓㄜ˙")] as 弓縮著 1: [DEBUG chewing::editor] autolearn-3 [S("ㄕㄣ"), S("ㄗ˙")] as 身子 1: [DEBUG chewing::editor] autolearn-2 [S("ㄧㄠˋ")] as 要 1: [DEBUG chewing::editor] autolearn-3 [S("ㄈㄟ"), S("ㄅㄣ")] as 飛奔 @@ -50240,14 +50157,15 @@ 1: [TRACE chewing::editor] last_key_behavior = Commit 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... -1: [INFO chewing::dictionary::trie_buf] Aborted. Wait until previous sync is finished. +1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... -1: [INFO chewing::dictionary::trie_buf] Aborted. Wait until previous checkpoint result is handled. -1: [INFO chewing_capi::io] Destroying context 0x55cfcc024bd0 +1: [INFO chewing_capi::io] Destroying context 0x55caef9555e0 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Aborted. Wait until previous sync is finished. 1: [INFO chewing::dictionary::trie_buf] Check pointing... 1: [INFO chewing::dictionary::trie_buf] Aborted. Wait until previous checkpoint result is handled. +1: [INFO chewing::dictionary::trie_buf] Saving snapshot... +1: [INFO chewing::dictionary::trie_buf] Flushing snapshot... 1: [INFO chewing::dictionary::trie_buf] Done 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... @@ -50270,7 +50188,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc024bd0 +1: [INFO chewing_capi::io] Initialized context 0x55caef9555e0 1: [INFO chewing::editor] Set syllable editor: Standard { syllable: Syllable { value: 32768, to_string(): "" } } 1: [DEBUG chewing::editor] process_keyevent: key-K41-K-k- 1: [TRACE chewing::editor] last_key_behavior = Absorb @@ -51388,7 +51306,7 @@ 1: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(20349 (0 1 '心) (1 3 '酷音) (3 4 '真) (4 6 '得很) (6 7 '棒) (7 8 't) (8 9 'e) (9 10 's) (10 11 't) (11 12 'T) (12 13 'E) (13 14 'S) (14 15 'T)) 1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(19450 (0 3 '新酷音) (3 4 '真) (4 6 '得很) (6 7 '棒) (7 8 't) (8 9 'e) (9 10 's) (10 11 't) (11 12 'T) (12 13 'E) (13 14 'S) (14 15 'T)) 1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(28909 (0 3 '新酷音) (3 5 '真的) (5 6 '很) (6 7 '棒) (7 8 't) (8 9 'e) (9 10 's) (10 11 't) (11 12 'T) (12 13 'E) (13 14 'S) (14 15 'T)) -1: [INFO chewing_capi::io] Destroying context 0x55cfcc024bd0 +1: [INFO chewing_capi::io] Destroying context 0x55caef9555e0 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -51410,7 +51328,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc024bd0 +1: [INFO chewing_capi::io] Initialized context 0x55caef9555e0 1: [INFO chewing::editor] Set syllable editor: Hsu { syllable: Syllable { value: 32768, to_string(): "" } } 1: [DEBUG chewing::editor] process_keyevent: key-K22-C-c- 1: [TRACE chewing::editor] last_key_behavior = Absorb @@ -52528,7 +52446,7 @@ 1: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(20349 (0 1 '心) (1 3 '酷音) (3 4 '真) (4 6 '得很) (6 7 '棒) (7 8 't) (8 9 'e) (9 10 's) (10 11 't) (11 12 'T) (12 13 'E) (13 14 'S) (14 15 'T)) 1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(19450 (0 3 '新酷音) (3 4 '真) (4 6 '得很) (6 7 '棒) (7 8 't) (8 9 'e) (9 10 's) (10 11 't) (11 12 'T) (12 13 'E) (13 14 'S) (14 15 'T)) 1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(28909 (0 3 '新酷音) (3 5 '真的) (5 6 '很) (6 7 '棒) (7 8 't) (8 9 'e) (9 10 's) (10 11 't) (11 12 'T) (12 13 'E) (13 14 'S) (14 15 'T)) -1: [INFO chewing_capi::io] Destroying context 0x55cfcc024bd0 +1: [INFO chewing_capi::io] Destroying context 0x55caef9555e0 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -52550,7 +52468,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc024bd0 +1: [INFO chewing_capi::io] Initialized context 0x55caef9555e0 1: [INFO chewing::editor] Set syllable editor: Standard { syllable: Syllable { value: 32768, to_string(): "" } } 1: [DEBUG chewing::editor] process_keyevent: key-K41-V-v- 1: [TRACE chewing::editor] last_key_behavior = Absorb @@ -53132,7 +53050,7 @@ 1: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(15949 (0 1 '心) (1 3 '酷音) (3 4 '真) (4 6 '得很) (6 7 '棒)) 1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(16850 (0 3 '新酷音) (3 4 '真) (4 6 '得很) (6 7 '棒)) 1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(26309 (0 3 '新酷音) (3 5 '真的) (5 6 '很) (6 7 '棒)) -1: [INFO chewing_capi::io] Destroying context 0x55cfcc024bd0 +1: [INFO chewing_capi::io] Destroying context 0x55caef9555e0 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -53154,7 +53072,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc024bd0 +1: [INFO chewing_capi::io] Initialized context 0x55caef9555e0 1: [INFO chewing::editor] Set syllable editor: Standard { syllable: Syllable { value: 32768, to_string(): "" } } 1: [DEBUG chewing::editor] process_keyevent: key-K41-V-v- 1: [TRACE chewing::editor] last_key_behavior = Absorb @@ -53736,7 +53654,7 @@ 1: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(15949 (0 1 '心) (1 3 '酷音) (3 4 '真) (4 6 '得很) (6 7 '棒)) 1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(16850 (0 3 '新酷音) (3 4 '真) (4 6 '得很) (6 7 '棒)) 1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(26309 (0 3 '新酷音) (3 5 '真的) (5 6 '很) (6 7 '棒)) -1: [INFO chewing_capi::io] Destroying context 0x55cfcc024bd0 +1: [INFO chewing_capi::io] Destroying context 0x55caef9555e0 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -53758,7 +53676,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc024bd0 +1: [INFO chewing_capi::io] Initialized context 0x55caef9555e0 1: [INFO chewing::editor] Set syllable editor: Standard { syllable: Syllable { value: 32768, to_string(): "" } } 1: [DEBUG chewing::editor] process_keyevent: key-K41-D-d- 1: [TRACE chewing::editor] last_key_behavior = Absorb @@ -54340,7 +54258,7 @@ 1: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(15949 (0 1 '心) (1 3 '酷音) (3 4 '真) (4 6 '得很) (6 7 '棒)) 1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(16850 (0 3 '新酷音) (3 4 '真) (4 6 '得很) (6 7 '棒)) 1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(26309 (0 3 '新酷音) (3 5 '真的) (5 6 '很) (6 7 '棒)) -1: [INFO chewing_capi::io] Destroying context 0x55cfcc024bd0 +1: [INFO chewing_capi::io] Destroying context 0x55caef9555e0 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -54362,7 +54280,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc024bd0 +1: [INFO chewing_capi::io] Initialized context 0x55caef9555e0 1: [INFO chewing::editor] Set syllable editor: Pinyin { key_seq: "", syllable: Syllable { value: 32768, to_string(): "" }, syllable_alt: Syllable { value: 32768, to_string(): "" }, variant: HanyuPinyin } 1: [DEBUG chewing::editor] process_keyevent: key-K39-X-x- 1: [TRACE chewing::editor] last_key_behavior = Absorb @@ -56596,7 +56514,7 @@ 1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(122846 (0 2 '歡迎) (2 4 '使用) (4 6 '拼音) (6 8 '模式)) 1: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(14000 (0 1 '歡) (1 2 '營) (2 3 '使) (3 4 '用) (4 5 '拼) (5 6 '因) (6 7 '模) (7 8 '市)) 1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(122846 (0 2 '歡迎) (2 4 '使用) (4 6 '拼音) (6 8 '模式)) -1: [INFO chewing_capi::io] Destroying context 0x55cfcc024bd0 +1: [INFO chewing_capi::io] Destroying context 0x55caef9555e0 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -56618,7 +56536,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc024bd0 +1: [INFO chewing_capi::io] Initialized context 0x55caef9555e0 1: [INFO chewing::editor] Set syllable editor: Pinyin { key_seq: "", syllable: Syllable { value: 32768, to_string(): "" }, syllable_alt: Syllable { value: 32768, to_string(): "" }, variant: HanyuPinyin } 1: [DEBUG chewing::editor] process_keyevent: key-K24-P-p- 1: [TRACE chewing::editor] last_key_behavior = Absorb @@ -58069,7 +57987,7 @@ 1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(22715 (0 2 '拼音) (2 3 ' ) (3 4 '1) (4 5 '2) (5 6 '3) (6 7 ' ) (7 9 '模式)) 1: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(15000 (0 1 '拼) (1 2 '因) (2 3 ' ) (3 4 '1) (4 5 '2) (5 6 '3) (6 7 ' ) (7 8 '模) (8 9 '市)) 1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(22715 (0 2 '拼音) (2 3 ' ) (3 4 '1) (4 5 '2) (5 6 '3) (6 7 ' ) (7 9 '模式)) -1: [INFO chewing_capi::io] Destroying context 0x55cfcc024bd0 +1: [INFO chewing_capi::io] Destroying context 0x55caef9555e0 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -58091,7 +58009,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc024bd0 +1: [INFO chewing_capi::io] Initialized context 0x55caef9555e0 1: [INFO chewing::editor] Set syllable editor: Pinyin { key_seq: "", syllable: Syllable { value: 32768, to_string(): "" }, syllable_alt: Syllable { value: 32768, to_string(): "" }, variant: ThlPinyin } 1: [DEBUG chewing::editor] process_keyevent: key-K28-S-s- 1: [TRACE chewing::editor] last_key_behavior = Absorb @@ -60267,7 +60185,7 @@ 1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(122846 (0 2 '歡迎) (2 4 '使用) (4 6 '拼音) (6 8 '模式)) 1: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(14000 (0 1 '歡) (1 2 '營) (2 3 '使) (3 4 '用) (4 5 '拼) (5 6 '因) (6 7 '模) (7 8 '市)) 1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(122846 (0 2 '歡迎) (2 4 '使用) (4 6 '拼音) (6 8 '模式)) -1: [INFO chewing_capi::io] Destroying context 0x55cfcc024bd0 +1: [INFO chewing_capi::io] Destroying context 0x55caef9555e0 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -60289,7 +60207,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc024bd0 +1: [INFO chewing_capi::io] Initialized context 0x55caef9555e0 1: [INFO chewing::editor] Set syllable editor: Pinyin { key_seq: "", syllable: Syllable { value: 32768, to_string(): "" }, syllable_alt: Syllable { value: 32768, to_string(): "" }, variant: Mps2Pinyin } 1: [DEBUG chewing::editor] process_keyevent: key-K28-S-s- 1: [TRACE chewing::editor] last_key_behavior = Absorb @@ -62456,7 +62374,7 @@ 1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(122846 (0 2 '歡迎) (2 4 '使用) (4 6 '拼音) (6 8 '模式)) 1: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(14000 (0 1 '歡) (1 2 '營) (2 3 '使) (3 4 '用) (4 5 '拼) (5 6 '因) (6 7 '模) (7 8 '市)) 1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(122846 (0 2 '歡迎) (2 4 '使用) (4 6 '拼音) (6 8 '模式)) -1: [INFO chewing_capi::io] Destroying context 0x55cfcc024bd0 +1: [INFO chewing_capi::io] Destroying context 0x55caef9555e0 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -62541,7 +62459,7 @@ 1: [INFO chewing::dictionary::loader] Loading symbols.dat 1: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 1: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -1: [INFO chewing_capi::io] Initialized context 0x55cfcc024bd0 +1: [INFO chewing_capi::io] Initialized context 0x55caef9555e0 1: [DEBUG chewing::editor] process_keyevent: key-K32-H-h- 1: [TRACE chewing::editor] last_key_behavior = Absorb 1: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -62748,7 +62666,7 @@ 1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(23318 (0 2 '測試)) 1: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(8000 (0 1 '冊) (1 2 '市)) 1: [TRACE chewing::conversion::chewing] Keep #PossiblePath(23318 (0 2 '測試)) -1: [INFO chewing_capi::io] Destroying context 0x55cfcc024bd0 +1: [INFO chewing_capi::io] Destroying context 0x55caef9555e0 1: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 1: [INFO chewing::dictionary::trie_buf] Reloading... 1: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -62799,7 +62717,7 @@ 1: ok 1345 static buf[5] != buf[2] 1: ok 1346 static buf[5] != buf[3] 1: ok 1347 static buf[5] != buf[4] - 1/17 Test #1: test-bopomofo .................... Passed 1.68 sec + 1/17 Test #1: test-bopomofo .................... Passed 5.99 sec test 2 Start 2: test-config @@ -62826,8 +62744,8 @@ 2: [INFO chewing::dictionary::loader] Loading symbols.dat 2: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 2: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -2: [INFO chewing_capi::io] Initialized context 0x55b55d224d50 -2: [INFO chewing_capi::io] Destroying context 0x55b55d224d50 +2: [INFO chewing_capi::io] Initialized context 0x56151ef40d50 +2: [INFO chewing_capi::io] Destroying context 0x56151ef40d50 2: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 2: [INFO chewing::dictionary::trie_buf] Reloading... 2: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -62849,8 +62767,8 @@ 2: [INFO chewing::dictionary::loader] Loading symbols.dat 2: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 2: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -2: [INFO chewing_capi::io] Initialized context 0x55b55d227e90 -2: [INFO chewing_capi::io] Destroying context 0x55b55d227e90 +2: [INFO chewing_capi::io] Initialized context 0x56151ef43e90 +2: [INFO chewing_capi::io] Destroying context 0x56151ef43e90 2: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 2: [INFO chewing::dictionary::trie_buf] Reloading... 2: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -62872,8 +62790,8 @@ 2: [INFO chewing::dictionary::loader] Loading symbols.dat 2: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 2: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -2: [INFO chewing_capi::io] Initialized context 0x55b55d227f90 -2: [INFO chewing_capi::io] Destroying context 0x55b55d227f90 +2: [INFO chewing_capi::io] Initialized context 0x56151ef43f90 +2: [INFO chewing_capi::io] Destroying context 0x56151ef43f90 2: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 2: [INFO chewing::dictionary::trie_buf] Reloading... 2: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -62895,8 +62813,8 @@ 2: [INFO chewing::dictionary::loader] Loading symbols.dat 2: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 2: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -2: [INFO chewing_capi::io] Initialized context 0x55b55d228610 -2: [INFO chewing_capi::io] Destroying context 0x55b55d228610 +2: [INFO chewing_capi::io] Initialized context 0x56151ef44610 +2: [INFO chewing_capi::io] Destroying context 0x56151ef44610 2: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 2: [INFO chewing::dictionary::trie_buf] Reloading... 2: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -62918,7 +62836,7 @@ 2: [INFO chewing::dictionary::loader] Loading symbols.dat 2: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 2: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -2: [INFO chewing_capi::io] Initialized context 0x55b55d228bf0 +2: [INFO chewing_capi::io] Initialized context 0x56151ef44bf0 2: [DEBUG chewing::editor] process_keyevent: key-K32-H-h- 2: [TRACE chewing::editor] last_key_behavior = Absorb 2: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -65373,7 +65291,7 @@ 2: [DEBUG chewing::editor] buffer has 39 symbols left after auto commit 2: [TRACE chewing::editor] last_key_behavior = Commit 2: [TRACE chewing::editor] comp: CompositionEditor { cursor: 39, cursor_stack: [], inner: Composition { symbols: [S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ")], gaps: [Begin, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal], selections: [] } } -2: [INFO chewing_capi::io] Destroying context 0x55b55d228bf0 +2: [INFO chewing_capi::io] Destroying context 0x56151ef44bf0 2: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 2: [INFO chewing::dictionary::trie_buf] Reloading... 2: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -65395,7 +65313,7 @@ 2: [INFO chewing::dictionary::loader] Loading symbols.dat 2: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 2: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -2: [INFO chewing_capi::io] Initialized context 0x55b55d228bb0 +2: [INFO chewing_capi::io] Initialized context 0x56151ef44bb0 2: [DEBUG chewing::editor] process_keyevent: key-K32-H-h- 2: [TRACE chewing::editor] last_key_behavior = Absorb 2: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -67777,7 +67695,7 @@ 2: [DEBUG chewing::editor] buffer has 39 symbols left after auto commit 2: [TRACE chewing::editor] last_key_behavior = Commit 2: [TRACE chewing::editor] comp: CompositionEditor { cursor: 39, cursor_stack: [], inner: Composition { symbols: [S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), S("ㄘㄜˋ"), C('O'), C('r'), C('z')], gaps: [Begin, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal, Normal], selections: [] } } -2: [INFO chewing_capi::io] Destroying context 0x55b55d228bb0 +2: [INFO chewing_capi::io] Destroying context 0x56151ef44bb0 2: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 2: [INFO chewing::dictionary::trie_buf] Reloading... 2: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -67799,7 +67717,7 @@ 2: [INFO chewing::dictionary::loader] Loading symbols.dat 2: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 2: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -2: [INFO chewing_capi::io] Initialized context 0x55b55d228bb0 +2: [INFO chewing_capi::io] Initialized context 0x56151ef44bb0 2: [DEBUG chewing::editor] process_keyevent: key-K14-Grave-`- 2: [TRACE chewing::editor] last_key_behavior = Absorb 2: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -67848,7 +67766,7 @@ 2: ] 2: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(7000 (0 1 '…)) 2: [TRACE chewing::conversion::chewing] Keep #PossiblePath(7000 (0 1 '…)) -2: [INFO chewing_capi::io] Destroying context 0x55b55d228bb0 +2: [INFO chewing_capi::io] Destroying context 0x56151ef44bb0 2: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 2: [INFO chewing::dictionary::trie_buf] Reloading... 2: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -67870,8 +67788,8 @@ 2: [INFO chewing::dictionary::loader] Loading symbols.dat 2: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 2: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -2: [INFO chewing_capi::io] Initialized context 0x55b55d228bb0 -2: [INFO chewing_capi::io] Destroying context 0x55b55d228bb0 +2: [INFO chewing_capi::io] Initialized context 0x56151ef44bb0 +2: [INFO chewing_capi::io] Destroying context 0x56151ef44bb0 2: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 2: [INFO chewing::dictionary::trie_buf] Reloading... 2: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -67893,7 +67811,7 @@ 2: [INFO chewing::dictionary::loader] Loading symbols.dat 2: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 2: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -2: [INFO chewing_capi::io] Initialized context 0x55b55d228bb0 +2: [INFO chewing_capi::io] Initialized context 0x56151ef44bb0 2: # 2: # test_has_option 2: # @@ -68000,7 +67918,7 @@ 2: # 2: # test_set_addPhraseDirection 2: # -2: ok 80 addPhraseDirection `0' shall be `[INFO chewing_capi::io] Destroying context 0x55b55d228bb0 +2: ok 80 addPhraseDirection `0' shall be `[INFO chewing_capi::io] Destroying context 0x56151ef44bb0 2: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 2: [INFO chewing::dictionary::trie_buf] Reloading... 2: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -68022,8 +67940,8 @@ 2: [INFO chewing::dictionary::loader] Loading symbols.dat 2: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 2: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -2: [INFO chewing_capi::io] Initialized context 0x55b55d228bb0 -2: [INFO chewing_capi::io] Destroying context 0x55b55d228bb0 +2: [INFO chewing_capi::io] Initialized context 0x56151ef44bb0 +2: [INFO chewing_capi::io] Destroying context 0x56151ef44bb0 2: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 2: [INFO chewing::dictionary::trie_buf] Reloading... 2: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -68045,8 +67963,8 @@ 2: [INFO chewing::dictionary::loader] Loading symbols.dat 2: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 2: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -2: [INFO chewing_capi::io] Initialized context 0x55b55d228bb0 -2: [INFO chewing_capi::io] Destroying context 0x55b55d228bb0 +2: [INFO chewing_capi::io] Initialized context 0x56151ef44bb0 +2: [INFO chewing_capi::io] Destroying context 0x56151ef44bb0 2: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 2: [INFO chewing::dictionary::trie_buf] Reloading... 2: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -68068,8 +67986,8 @@ 2: [INFO chewing::dictionary::loader] Loading symbols.dat 2: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 2: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -2: [INFO chewing_capi::io] Initialized context 0x55b55d228bb0 -2: [INFO chewing_capi::io] Destroying context 0x55b55d228bb0 +2: [INFO chewing_capi::io] Initialized context 0x56151ef44bb0 +2: [INFO chewing_capi::io] Destroying context 0x56151ef44bb0 2: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 2: [INFO chewing::dictionary::trie_buf] Reloading... 2: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -68091,8 +68009,8 @@ 2: [INFO chewing::dictionary::loader] Loading symbols.dat 2: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 2: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -2: [INFO chewing_capi::io] Initialized context 0x55b55d228bb0 -2: [INFO chewing_capi::io] Destroying context 0x55b55d228bb0 +2: [INFO chewing_capi::io] Initialized context 0x56151ef44bb0 +2: [INFO chewing_capi::io] Destroying context 0x56151ef44bb0 2: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 2: [INFO chewing::dictionary::trie_buf] Reloading... 2: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -68114,8 +68032,8 @@ 2: [INFO chewing::dictionary::loader] Loading symbols.dat 2: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 2: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -2: [INFO chewing_capi::io] Initialized context 0x55b55d228bb0 -2: [INFO chewing_capi::io] Destroying context 0x55b55d228bb0 +2: [INFO chewing_capi::io] Initialized context 0x56151ef44bb0 +2: [INFO chewing_capi::io] Destroying context 0x56151ef44bb0 2: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 2: [INFO chewing::dictionary::trie_buf] Reloading... 2: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -68137,8 +68055,8 @@ 2: [INFO chewing::dictionary::loader] Loading symbols.dat 2: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 2: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -2: [INFO chewing_capi::io] Initialized context 0x55b55d228bb0 -2: [INFO chewing_capi::io] Destroying context 0x55b55d228bb0 +2: [INFO chewing_capi::io] Initialized context 0x56151ef44bb0 +2: [INFO chewing_capi::io] Destroying context 0x56151ef44bb0 2: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 2: [INFO chewing::dictionary::trie_buf] Reloading... 2: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -68160,8 +68078,8 @@ 2: [INFO chewing::dictionary::loader] Loading symbols.dat 2: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 2: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -2: [INFO chewing_capi::io] Initialized context 0x55b55d228bb0 -2: [INFO chewing_capi::io] Destroying context 0x55b55d228bb0 +2: [INFO chewing_capi::io] Initialized context 0x56151ef44bb0 +2: [INFO chewing_capi::io] Destroying context 0x56151ef44bb0 2: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 2: [INFO chewing::dictionary::trie_buf] Reloading... 2: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -68183,8 +68101,8 @@ 2: [INFO chewing::dictionary::loader] Loading symbols.dat 2: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 2: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -2: [INFO chewing_capi::io] Initialized context 0x55b55d228bb0 -2: [INFO chewing_capi::io] Destroying context 0x55b55d228bb0 +2: [INFO chewing_capi::io] Initialized context 0x56151ef44bb0 +2: [INFO chewing_capi::io] Destroying context 0x56151ef44bb0 2: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 2: [INFO chewing::dictionary::trie_buf] Reloading... 2: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -68206,8 +68124,8 @@ 2: [INFO chewing::dictionary::loader] Loading symbols.dat 2: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 2: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -2: [INFO chewing_capi::io] Initialized context 0x55b55d228bb0 -2: [INFO chewing_capi::io] Destroying context 0x55b55d228bb0 +2: [INFO chewing_capi::io] Initialized context 0x56151ef44bb0 +2: [INFO chewing_capi::io] Destroying context 0x56151ef44bb0 2: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 2: [INFO chewing::dictionary::trie_buf] Reloading... 2: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -68217,8 +68135,8 @@ 2: [INFO chewing::dictionary::loader] Loading word.dat 2: [INFO chewing::dictionary::loader] Loading tsi.dat 2: [INFO chewing::path] Search dictionary files in /build/reproducible-path/libchewing-0.10.3/tests/data/dictionary.d -2: [INFO chewing::path] Found /build/reproducible-path/libchewing-0.10.3/tests/data/dictionary.d/01-extra.dat 2: [INFO chewing::path] Found /build/reproducible-path/libchewing-0.10.3/tests/data/dictionary.d/02-empty.dat +2: [INFO chewing::path] Found /build/reproducible-path/libchewing-0.10.3/tests/data/dictionary.d/01-extra.dat 2: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/tests/data/dictionary.d/01-extra.dat 2: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/tests/data/dictionary.d/02-empty.dat 2: [WARN chewing::dictionary::loader] Failed to load /build/reproducible-path/libchewing-0.10.3/tests/data/dictionary.d/02-empty.dat: ASN.1 DER message is incomplete: expected 1, actual 0 at DER byte 0 @@ -68230,8 +68148,8 @@ 2: [INFO chewing::dictionary::loader] Loading symbols.dat 2: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 2: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -2: [INFO chewing_capi::io] Initialized context 0x55b55d228bb0 -2: [INFO chewing_capi::io] Destroying context 0x55b55d228bb0 +2: [INFO chewing_capi::io] Initialized context 0x56151ef44bb0 +2: [INFO chewing_capi::io] Destroying context 0x56151ef44bb0 2: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 2: [INFO chewing::dictionary::trie_buf] Reloading... 2: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -68248,8 +68166,8 @@ 2: [ERROR chewing_capi::io] Loading empty table... 2: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 2: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -2: [INFO chewing_capi::io] Initialized context 0x55b55d228bb0 -2: [INFO chewing_capi::io] Destroying context 0x55b55d228bb0 +2: [INFO chewing_capi::io] Initialized context 0x56151ef44bb0 +2: [INFO chewing_capi::io] Destroying context 0x56151ef44bb0 2: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 2: [INFO chewing::dictionary::trie_buf] Reloading... 2: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -68270,8 +68188,8 @@ 2: [INFO chewing::path] Found ["symbols.dat"] in /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/data 2: [INFO chewing::dictionary::loader] Loading symbols.dat 2: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/test.dat -2: [INFO chewing_capi::io] Initialized context 0x55b55d228bb0 -2: [INFO chewing_capi::io] Destroying context 0x55b55d228bb0 +2: [INFO chewing_capi::io] Initialized context 0x56151ef44bb0 +2: [INFO chewing_capi::io] Destroying context 0x56151ef44bb0 2: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 2: [INFO chewing::dictionary::trie_buf] Reloading... 2: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -68294,8 +68212,8 @@ 2: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 2: [ERROR chewing_capi::io] Failed to load user dict: other error 2: [INFO chewing::dictionary::loader] Use in memory trie dictionary -2: [INFO chewing_capi::io] Initialized context 0x55b55d228bb0 -2: [INFO chewing_capi::io] Destroying context 0x55b55d228bb0 +2: [INFO chewing_capi::io] Initialized context 0x56151ef44bb0 +2: [INFO chewing_capi::io] Destroying context 0x56151ef44bb0 2: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 2: [INFO chewing::dictionary::trie_buf] Check pointing... 2: [INFO chewing::dictionary::trie_buf] Aborted. Don't need to checkpoint in memory or clean dictionary. @@ -68304,8 +68222,8 @@ 2: [INFO chewing::dictionary::loader] Loading word.dat 2: [INFO chewing::dictionary::loader] Loading tsi.dat 2: [INFO chewing::path] Search dictionary files in /build/reproducible-path/libchewing-0.10.3/tests/data/dictionary.d -2: [INFO chewing::path] Found /build/reproducible-path/libchewing-0.10.3/tests/data/dictionary.d/01-extra.dat 2: [INFO chewing::path] Found /build/reproducible-path/libchewing-0.10.3/tests/data/dictionary.d/02-empty.dat +2: [INFO chewing::path] Found /build/reproducible-path/libchewing-0.10.3/tests/data/dictionary.d/01-extra.dat 2: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/tests/data/dictionary.d/01-extra.dat 2: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/tests/data/dictionary.d/02-empty.dat 2: [WARN chewing::dictionary::loader] Failed to load /build/reproducible-path/libchewing-0.10.3/tests/data/dictionary.d/02-empty.dat: ASN.1 DER message is incomplete: expected 1, actual 0 at DER byte 0 @@ -68317,7 +68235,7 @@ 2: [INFO chewing::dictionary::loader] Loading symbols.dat 2: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 2: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -2: [INFO chewing_capi::io] Initialized context 0x55b55d228bb0 +2: [INFO chewing_capi::io] Initialized context 0x56151ef44bb0 2: [DEBUG chewing::editor] process_keyevent: key-K34-K-k- 2: [TRACE chewing::editor] last_key_behavior = Absorb 2: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -68386,7 +68304,7 @@ 2: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 2: [INFO chewing::dictionary::trie_buf] Reloading... 2: [INFO chewing::dictionary::trie_buf] Check pointing... -2: [INFO chewing_capi::io] Destroying context 0x55b55d228bb0 +2: [INFO chewing_capi::io] Destroying context 0x56151ef44bb0 2: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 2: [INFO chewing::dictionary::trie_buf] Aborted. Wait until previous sync is finished. 2: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -68501,29 +68419,29 @@ 2: # 2: # test_new2_syspath_alternative 2: # -2: ok 153 chewing_new2 returns `0x55b55d228bb0' shall not be `(nil)' +2: ok 153 chewing_new2 returns `0x56151ef44bb0' shall not be `(nil)' 2: # 2: # test_new2_syspath_error 2: # -2: ok 154 chewing_new2 returns `0x55b55d228bb0' shall be `(nil)' +2: ok 154 chewing_new2 returns `0x56151ef44bb0' shall be `(nil)' 2: # 2: # test_new2_userpath_alternative 2: # -2: ok 155 chewing_new2 returns `0x55b55d228bb0' shall not be `(nil)' +2: ok 155 chewing_new2 returns `0x56151ef44bb0' shall not be `(nil)' 2: # 2: # test_new2_userpath_error_recover 2: # -2: ok 156 chewing_new2 returns `0x55b55d228bb0' shall not be `(nil)' +2: ok 156 chewing_new2 returns `0x56151ef44bb0' shall not be `(nil)' 2: ok 157 chewing_version returns a version string 2: ok 158 chewing_version can be created from components 2: # 2: # test_dictionary_d 2: # -2: ok 159 chewing_new2 returns `0x55b55d228bb0' shall not be `(nil)' +2: ok 159 chewing_new2 returns `0x56151ef44bb0' shall not be `(nil)' 2: ok 160 commit buffer check function returned `1' shall be `1' 2: ok 161 commit buffer string function returned `額外' shall be `額外' 2: ok 162 commit buffer string function returned `額外' shall be `額外' - 2/17 Test #2: test-config ...................... Passed 0.60 sec + 2/17 Test #2: test-config ...................... Passed 0.64 sec test 3 Start 3: test-easy-symbol @@ -68550,7 +68468,7 @@ 3: [INFO chewing::dictionary::loader] Loading symbols.dat 3: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 3: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -3: [INFO chewing_capi::io] Initialized context 0x561350dfc080 +3: [INFO chewing_capi::io] Initialized context 0x555ce72e5080 3: [DEBUG chewing::editor] process_keyevent: key-K15-Q-Q-S 3: [TRACE chewing::editor] last_key_behavior = Absorb 3: [TRACE chewing::editor] comp: CompositionEditor { cursor: 1, cursor_stack: [], inner: Composition { symbols: [C('〔')], gaps: [Begin], selections: [] } } @@ -70573,7 +70491,7 @@ 3: [DEBUG chewing::editor] intervals [I(0..1, "…")] 3: [TRACE chewing::editor] last_key_behavior = Commit 3: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } -3: [INFO chewing_capi::io] Destroying context 0x561350dfc080 +3: [INFO chewing_capi::io] Destroying context 0x555ce72e5080 3: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 3: [INFO chewing::dictionary::trie_buf] Reloading... 3: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -70595,7 +70513,7 @@ 3: [INFO chewing::dictionary::loader] Loading symbols.dat 3: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 3: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -3: [INFO chewing_capi::io] Initialized context 0x561350dffb30 +3: [INFO chewing_capi::io] Initialized context 0x555ce72e8b30 3: [DEBUG chewing::editor] process_keyevent: key-K32-H-h- 3: [TRACE chewing::editor] last_key_behavior = Absorb 3: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -70770,18 +70688,18 @@ 3: ok 184 commit buffer string function returned `測試' shall be `測試' 3: ok 185 commit buffer string function returned `測試' shall be `測試' 3: ok 186 commit buffer check function returned `1' shall be `1' -3: ok 187 commit buffer string function returned `〔' s[DEBUG chewing::editor] process_keyevent: key-K32-H-h- +3: ok 187 commit buffer string function returned `〔' s[INFO chewing::dictionary::trie_buf] Saving snapshot... +3: [INFO chewing::dictionary::trie_buf] Flushing snapshot... +3: [DEBUG chewing::editor] process_keyevent: key-K32-H-h- 3: [TRACE chewing::editor] last_key_behavior = Absorb 3: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } 3: [DEBUG chewing::editor] process_keyevent: key-K34-K-k- 3: [TRACE chewing::editor] last_key_behavior = Absorb 3: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } 3: [DEBUG chewing::editor] process_keyevent: key-K4-N4-4- -3: [INFO chewing::dictionary::trie_buf] Saving snapshot... 3: [TRACE chewing::editor] last_key_behavior = Absorb 3: [TRACE chewing::editor] comp: CompositionEditor { cursor: 1, cursor_stack: [], inner: Composition { symbols: [S("ㄘㄜˋ")], gaps: [Begin], selections: [] } } 3: [DEBUG chewing::editor] process_keyevent: key-K31-G-g- -3: [INFO chewing::dictionary::trie_buf] Flushing snapshot... 3: [TRACE chewing::editor] last_key_behavior = Absorb 3: [TRACE chewing::editor] comp: CompositionEditor { cursor: 1, cursor_stack: [], inner: Composition { symbols: [S("ㄘㄜˋ")], gaps: [Begin], selections: [] } } 3: [DEBUG chewing::editor] process_keyevent: key-K4-N4-4- @@ -70856,7 +70774,7 @@ 3: [INFO chewing::dictionary::trie_buf] Aborted. Wait until previous sync is finished. 3: [INFO chewing::dictionary::trie_buf] Check pointing... 3: [INFO chewing::dictionary::trie_buf] Aborted. Wait until previous checkpoint result is handled. -3: [INFO chewing_capi::io] Destroying context 0x561350dffb30 +3: [INFO chewing_capi::io] Destroying context 0x555ce72e8b30 3: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 3: [INFO chewing::dictionary::trie_buf] Aborted. Wait until previous sync is finished. 3: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -70871,7 +70789,7 @@ 3: ok 189 commit buffer check function returned `1' shall be `1' 3: ok 190 commit buffer string function returned `測試' shall be `測試' 3: ok 191 commit buffer string function returned `測試' shall be `測試' - 3/17 Test #3: test-easy-symbol ................. Passed 0.05 sec + 3/17 Test #3: test-easy-symbol ................. Passed 0.08 sec test 4 Start 4: test-error-handling @@ -70970,7 +70888,7 @@ 4: [ERROR chewing_capi::io] Loading empty table... 4: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 4: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -4: [INFO chewing_capi::io] Initialized context 0x55e408bfd710 +4: [INFO chewing_capi::io] Initialized context 0x55f102548710 4: [DEBUG chewing::editor] process_keyevent: key-K28-S-s- 4: [TRACE chewing::editor] last_key_behavior = Absorb 4: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -71146,13 +71064,6 @@ 4: [TRACE chewing::editor] comp: CompositionEditor { cursor: 1, cursor_stack: [], inner: Composition { symbols: [S("ㄋㄟˋ")], gaps: [Begin], selections: [] } } 4: [DEBUG chewing::editor] process_keyevent: key-K10-N0-0- 4: [TRACE chewing::editor] last_key_behavior = Absorb -4: [INFO chewing::dictionary::trie_buf] Saving snapshot... -4: [INFO chewing::dictionary::trie_buf] Flushing snapshot... -4: [INFO chewing::dictionary::trie_buf] Done -4: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... -4: [INFO chewing::dictionary::trie_buf] Reloading... -4: [INFO chewing::dictionary::trie_buf] Check pointing... -4: [INFO chewing::dictionary::trie_buf] Aborted. Don't need to checkpoint in memory or clean dictionary. 4: [TRACE chewing::editor] comp: CompositionEditor { cursor: 1, cursor_stack: [], inner: Composition { symbols: [S("ㄋㄟˋ")], gaps: [Begin], selections: [] } } 4: [DEBUG chewing::editor] process_keyevent: key-K48-Space- - 4: [TRACE chewing::editor] last_key_behavior = Absorb @@ -71321,15 +71232,16 @@ 4: [TRACE chewing::editor] last_key_behavior = Commit 4: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } 4: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... -4: [INFO chewing::dictionary::trie_buf] Reloading... +4: [INFO chewing::dictionary::trie_buf] Aborted. Wait until previous sync is finished. 4: [INFO chewing::dictionary::trie_buf] Check pointing... -4: [INFO chewing_capi::io] Destroying context 0x55e408bfd710 -4: [INFO chewing::dictionary::trie_buf] Saving snapshot... -4: [INFO chewing::dictionary::trie_buf] Flushing snapshot... +4: [INFO chewing::dictionary::trie_buf] Aborted. Wait until previous checkpoint result is handled. +4: [INFO chewing_capi::io] Destroying context 0x55f102548710 4: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 4: [INFO chewing::dictionary::trie_buf] Aborted. Wait until previous sync is finished. 4: [INFO chewing::dictionary::trie_buf] Check pointing... 4: [INFO chewing::dictionary::trie_buf] Aborted. Wait until previous checkpoint result is handled. +4: [INFO chewing::dictionary::trie_buf] Saving snapshot... +4: [INFO chewing::dictionary::trie_buf] Flushing snapshot... 4: [INFO chewing::dictionary::trie_buf] Done 4: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 4: [INFO chewing::dictionary::trie_buf] Reloading... @@ -71358,7 +71270,7 @@ 4: ok 88 commit buffer check function returned `1' shall be `1' 4: ok 89 commit buffer string function returned `內嵌字典模式' shall be `內嵌字典模式' 4: ok 90 commit buffer string function returned `內嵌字典模式' shall be `內嵌字典模式' - 4/17 Test #4: test-error-handling .............. Passed 0.02 sec + 4/17 Test #4: test-error-handling .............. Passed 0.03 sec test 5 Start 5: test-fullshape @@ -71385,8 +71297,8 @@ 5: [INFO chewing::dictionary::loader] Loading symbols.dat 5: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 5: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -5: [INFO chewing_capi::io] Initialized context 0x5573eb692230 -5: [INFO chewing_capi::io] Destroying context 0x5573eb692230 +5: [INFO chewing_capi::io] Initialized context 0x5607e675d260 +5: [INFO chewing_capi::io] Destroying context 0x5607e675d260 5: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 5: [INFO chewing::dictionary::trie_buf] Reloading... 5: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -71408,7 +71320,7 @@ 5: [INFO chewing::dictionary::loader] Loading symbols.dat 5: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 5: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -5: [INFO chewing_capi::io] Initialized context 0x5573eb6950a0 +5: [INFO chewing_capi::io] Initialized context 0x5607e6760020 5: [DEBUG chewing::editor] process_keyevent: key-K10-N0-0- 5: [TRACE chewing::editor] last_key_behavior = Commit 5: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -72150,7 +72062,7 @@ 5: [DEBUG chewing::editor] process_keyevent: key-K11-Minus--- 5: [TRACE chewing::editor] last_key_behavior = Commit 5: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } -5: [INFO chewing_capi::io] Destroying context 0x5573eb6950a0 +5: [INFO chewing_capi::io] Destroying context 0x5607e6760020 5: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 5: [INFO chewing::dictionary::trie_buf] Reloading... 5: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -72175,7 +72087,7 @@ 5: ok 528 commit buffer check function returned `1' shall be `1' 5: ok 529 commit buffer string function returned `-' shall be `-' 5: ok 530 commit buffer string function returned `-' shall be `-' - 5/17 Test #5: test-fullshape ................... Passed 0.05 sec + 5/17 Test #5: test-fullshape ................... Passed 0.07 sec test 6 Start 6: test-keyboard @@ -72202,7 +72114,7 @@ 6: [INFO chewing::dictionary::loader] Loading symbols.dat 6: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 6: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -6: [INFO chewing_capi::io] Initialized context 0x561c78eca230 +6: [INFO chewing_capi::io] Initialized context 0x55cf2d626260 6: [INFO chewing::editor] Set syllable editor: Standard { syllable: Syllable { value: 32768, to_string(): "" } } 6: [INFO chewing::editor] Set syllable editor: Hsu { syllable: Syllable { value: 32768, to_string(): "" } } 6: [INFO chewing::editor] Set syllable editor: Ibm { syllable: Syllable { value: 32768, to_string(): "" } } @@ -72222,7 +72134,7 @@ 6: [INFO chewing::editor] Set syllable editor: Standard { syllable: Syllable { value: 32768, to_string(): "" } } 6: [INFO chewing::editor] Set syllable editor: Standard { syllable: Syllable { value: 32768, to_string(): "" } } 6: [INFO chewing::editor] Set syllable editor: Standard { syllable: Syllable { value: 32768, to_string(): "" } } -6: [INFO chewing_capi::io] Destroying context 0x561c78eca230 +6: [INFO chewing_capi::io] Destroying context 0x55cf2d626260 6: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 6: [INFO chewing::dictionary::trie_buf] Reloading... 6: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -72244,7 +72156,7 @@ 6: [INFO chewing::dictionary::loader] Loading symbols.dat 6: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 6: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -6: [INFO chewing_capi::io] Initialized context 0x561c78ec3e80 +6: [INFO chewing_capi::io] Initialized context 0x55cf2d6292f0 6: [INFO chewing::editor] Set syllable editor: Standard { syllable: Syllable { value: 32768, to_string(): "" } } 6: [INFO chewing::editor] Set syllable editor: Hsu { syllable: Syllable { value: 32768, to_string(): "" } } 6: [INFO chewing::editor] Set syllable editor: Ibm { syllable: Syllable { value: 32768, to_string(): "" } } @@ -72384,7 +72296,7 @@ 6: ok 116 `K[INFO chewing::editor] Set syllable editor: Standard { syllable: Syllable { value: 32768, to_string(): "" } } 6: [INFO chewing::editor] Set syllable editor: Standard { syllable: Syllable { value: 32768, to_string(): "" } } 6: [INFO chewing::editor] Set syllable editor: Standard { syllable: Syllable { value: 32768, to_string(): "" } } -6: [INFO chewing_capi::io] Destroying context 0x561c78ec3e80 +6: [INFO chewing_capi::io] Destroying context 0x55cf2d6292f0 6: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 6: [INFO chewing::dictionary::trie_buf] Reloading... 6: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -72406,8 +72318,8 @@ 6: [INFO chewing::dictionary::loader] Loading symbols.dat 6: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 6: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -6: [INFO chewing_capi::io] Initialized context 0x561c78ec3ff0 -6: [INFO chewing_capi::io] Destroying context 0x561c78ec3ff0 +6: [INFO chewing_capi::io] Initialized context 0x55cf2d61ff40 +6: [INFO chewing_capi::io] Destroying context 0x55cf2d61ff40 6: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 6: [INFO chewing::dictionary::trie_buf] Reloading... 6: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -72429,7 +72341,7 @@ 6: [INFO chewing::dictionary::loader] Loading symbols.dat 6: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 6: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -6: [INFO chewing_capi::io] Initialized context 0x561c78ec8e50 +6: [INFO chewing_capi::io] Initialized context 0x55cf2d624a40 6: [INFO chewing::editor] Set syllable editor: Hsu { syllable: Syllable { value: 32768, to_string(): "" } } 6: [DEBUG chewing::editor] process_keyevent: key-K24-P-p- 6: [TRACE chewing::editor] last_key_behavior = Absorb @@ -72437,7 +72349,7 @@ 6: [DEBUG chewing::editor] process_keyevent: key-K42-B-b- 6: [TRACE chewing::editor] last_key_behavior = Absorb 6: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } -6: [INFO chewing_capi::io] Destroying context 0x561c78ec8e50 +6: [INFO chewing_capi::io] Destroying context 0x55cf2d624a40 6: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 6: [INFO chewing::dictionary::trie_buf] Reloading... 6: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -72459,7 +72371,7 @@ 6: [INFO chewing::dictionary::loader] Loading symbols.dat 6: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 6: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -6: [INFO chewing_capi::io] Initialized context 0x561c78ec4300 +6: [INFO chewing_capi::io] Initialized context 0x55cf2d61ff40 6: [INFO chewing::editor] Set syllable editor: Et26 { syllable: Syllable { value: 32768, to_string(): "" } } 6: [DEBUG chewing::editor] process_keyevent: key-K24-P-p- 6: [TRACE chewing::editor] last_key_behavior = Absorb @@ -72567,7 +72479,7 @@ 6: ok 201 bopomofo buffer check function returned `1' shall be `1' 6: ok 202 bopomofo buffer check function returned `0' shall be `0' 6: ok 203 bopomofo buffer string function returned `ㄅ' shall be `ㄅ' -6: ok 204 bopomofo buffer string function returned parameter `1' shall be `1'[INFO chewing_capi::io] Destroying context 0x561c78ec4300 +6: ok 204 bopomofo buffer string function returned parameter `1' shall be `1'[INFO chewing_capi::io] Destroying context 0x55cf2d61ff40 6: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 6: [INFO chewing::dictionary::trie_buf] Reloading... 6: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -72575,7 +72487,7 @@ 6: 6: ok 205 bopomofo buffer string function returned `ㄅ' shall be `ㄅ' 6: ok 206 bopomofo buffer string function returned `ㄅ' shall be `ㄅ' - 6/17 Test #6: test-keyboard .................... Passed 0.08 sec + 6/17 Test #6: test-keyboard .................... Passed 0.09 sec test 7 Start 7: test-keyboardless @@ -72602,7 +72514,7 @@ 7: [INFO chewing::dictionary::loader] Loading symbols.dat 7: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 7: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -7: [INFO chewing_capi::io] Initialized context 0x56140eb4e230 +7: [INFO chewing_capi::io] Initialized context 0x5576ff800260 7: [DEBUG chewing::editor] process_keyevent: key-K32-H-h- 7: [TRACE chewing::editor] last_key_behavior = Absorb 7: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -72612,7 +72524,7 @@ 7: [DEBUG chewing::editor] process_keyevent: key-K4-N4-4- 7: [TRACE chewing::editor] last_key_behavior = Absorb 7: [TRACE chewing::editor] comp: CompositionEditor { cursor: 1, cursor_stack: [], inner: Composition { symbols: [S("ㄘㄜˋ")], gaps: [Begin], selections: [] } } -7: [INFO chewing_capi::io] Destroying context 0x56140eb4e230 +7: [INFO chewing_capi::io] Destroying context 0x5576ff800260 7: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 7: [INFO chewing::dictionary::trie_buf] Reloading... 7: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -72634,7 +72546,7 @@ 7: [INFO chewing::dictionary::loader] Loading symbols.dat 7: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 7: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -7: [INFO chewing_capi::io] Initialized context 0x56140eb53cb0 +7: [INFO chewing_capi::io] Initialized context 0x5576ff800260 7: [DEBUG chewing::editor] process_keyevent: key-K14-Grave-`- 7: [TRACE chewing::editor] last_key_behavior = Absorb 7: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -72644,7 +72556,7 @@ 7: [DEBUG chewing::editor] process_keyevent: key-K1-N1-1- 7: [TRACE chewing::editor] last_key_behavior = Absorb 7: [TRACE chewing::editor] comp: CompositionEditor { cursor: 1, cursor_stack: [], inner: Composition { symbols: [C(',')], gaps: [Begin], selections: [] } } -7: [INFO chewing_capi::io] Destroying context 0x56140eb53cb0 +7: [INFO chewing_capi::io] Destroying context 0x5576ff800260 7: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 7: [INFO chewing::dictionary::trie_buf] Reloading... 7: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -72666,7 +72578,7 @@ 7: [INFO chewing::dictionary::loader] Loading symbols.dat 7: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 7: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -7: [INFO chewing_capi::io] Initialized context 0x56140eb53fe0 +7: [INFO chewing_capi::io] Initialized context 0x5576ff8063a0 7: [DEBUG chewing::editor] process_keyevent: key-K32-H-h- 7: [TRACE chewing::editor] last_key_behavior = Absorb 7: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -72676,7 +72588,7 @@ 7: [DEBUG chewing::editor] process_keyevent: key-K4-N4-4- 7: [TRACE chewing::editor] last_key_behavior = Absorb 7: [TRACE chewing::editor] comp: CompositionEditor { cursor: 1, cursor_stack: [], inner: Composition { symbols: [S("ㄘㄜˋ")], gaps: [Begin], selections: [] } } -7: [INFO chewing_capi::io] Destroying context 0x56140eb53fe0 +7: [INFO chewing_capi::io] Destroying context 0x5576ff8063a0 7: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 7: [INFO chewing::dictionary::trie_buf] Reloading... 7: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -72698,8 +72610,8 @@ 7: [INFO chewing::dictionary::loader] Loading symbols.dat 7: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 7: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -7: [INFO chewing_capi::io] Initialized context 0x56140eb53fc0 -7: [INFO chewing_capi::io] Destroying context 0x56140eb53fc0 +7: [INFO chewing_capi::io] Initialized context 0x5576ff8063a0 +7: [INFO chewing_capi::io] Destroying context 0x5576ff8063a0 7: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 7: [INFO chewing::dictionary::trie_buf] Reloading... 7: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -72721,7 +72633,7 @@ 7: [INFO chewing::dictionary::loader] Loading symbols.dat 7: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 7: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -7: [INFO chewing_capi::io] Initialized context 0x56140eb55250 +7: [INFO chewing_capi::io] Initialized context 0x5576ff807740 7: [DEBUG chewing::editor] process_keyevent: key-K32-H-h- 7: [TRACE chewing::editor] last_key_behavior = Absorb 7: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -72740,7 +72652,7 @@ 7: [DEBUG chewing::editor] process_keyevent: key-K31-G-g- 7: [TRACE chewing::editor] last_key_behavior = Absorb 7: [TRACE chewing::editor] comp: CompositionEditor { cursor: 1, cursor_stack: [], inner: Composition { symbols: [S("ㄘㄜˋ")], gaps: [Begin], selections: [] } } -7: [INFO chewing_capi::io] Destroying context 0x56140eb55250 +7: [INFO chewing_capi::io] Destroying context 0x5576ff807740 7: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 7: [INFO chewing::dictionary::trie_buf] Reloading... 7: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -72762,7 +72674,7 @@ 7: [INFO chewing::dictionary::loader] Loading symbols.dat 7: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 7: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -7: [INFO chewing_capi::io] Initialized context 0x56140eb551f0 +7: [INFO chewing_capi::io] Initialized context 0x5576ff808180 7: [DEBUG chewing::editor] process_keyevent: key-K32-H-h- 7: [TRACE chewing::editor] last_key_behavior = Absorb 7: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -72772,7 +72684,7 @@ 7: [DEBUG chewing::editor] process_keyevent: key-K4-N4-4- 7: [TRACE chewing::editor] last_key_behavior = Absorb 7: [TRACE chewing::editor] comp: CompositionEditor { cursor: 1, cursor_stack: [], inner: Composition { symbols: [S("ㄘㄜˋ")], gaps: [Begin], selections: [] } } -7: [INFO chewing_capi::io] Destroying context 0x56140eb551f0 +7: [INFO chewing_capi::io] Destroying context 0x5576ff808180 7: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 7: [INFO chewing::dictionary::trie_buf] Reloading... 7: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -72794,7 +72706,7 @@ 7: [INFO chewing::dictionary::loader] Loading symbols.dat 7: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 7: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -7: [INFO chewing_capi::io] Initialized context 0x56140eb551d0 +7: [INFO chewing_capi::io] Initialized context 0x5576ff808140 7: [DEBUG chewing::editor] process_keyevent: key-K14-Grave-`- 7: [TRACE chewing::editor] last_key_behavior = Absorb 7: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -72804,7 +72716,7 @@ 7: [DEBUG chewing::editor] process_keyevent: key-K1-N1-1- 7: [TRACE chewing::editor] last_key_behavior = Absorb 7: [TRACE chewing::editor] comp: CompositionEditor { cursor: 1, cursor_stack: [], inner: Composition { symbols: [C(',')], gaps: [Begin], selections: [] } } -7: [INFO chewing_capi::io] Destroying context 0x56140eb551d0 +7: [INFO chewing_capi::io] Destroying context 0x5576ff808140 7: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 7: [INFO chewing::dictionary::trie_buf] Reloading... 7: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -72826,7 +72738,7 @@ 7: [INFO chewing::dictionary::loader] Loading symbols.dat 7: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 7: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -7: [INFO chewing_capi::io] Initialized context 0x56140eb56820 +7: [INFO chewing_capi::io] Initialized context 0x5576ff808140 7: [DEBUG chewing::editor] process_keyevent: key-K32-H-h- 7: [TRACE chewing::editor] last_key_behavior = Absorb 7: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -72836,7 +72748,7 @@ 7: [DEBUG chewing::editor] process_keyevent: key-K4-N4-4- 7: [TRACE chewing::editor] last_key_behavior = Absorb 7: [TRACE chewing::editor] comp: CompositionEditor { cursor: 1, cursor_stack: [], inner: Composition { symbols: [S("ㄘㄜˋ")], gaps: [Begin], selections: [] } } -7: [INFO chewing_capi::io] Destroying context 0x56140eb56820 +7: [INFO chewing_capi::io] Destroying context 0x5576ff808140 7: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 7: [INFO chewing::dictionary::trie_buf] Reloading... 7: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -72858,8 +72770,8 @@ 7: [INFO chewing::dictionary::loader] Loading symbols.dat 7: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 7: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -7: [INFO chewing_capi::io] Initialized context 0x56140eb56690 -7: [INFO chewing_capi::io] Destroying context 0x56140eb56690 +7: [INFO chewing_capi::io] Initialized context 0x5576ff808b10 +7: [INFO chewing_capi::io] Destroying context 0x5576ff808b10 7: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 7: [INFO chewing::dictionary::trie_buf] Reloading... 7: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -72881,7 +72793,7 @@ 7: [INFO chewing::dictionary::loader] Loading symbols.dat 7: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 7: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -7: [INFO chewing_capi::io] Initialized context 0x56140eb56690 +7: [INFO chewing_capi::io] Initialized context 0x5576ff808b10 7: [DEBUG chewing::editor] process_keyevent: key-K32-H-h- 7: [TRACE chewing::editor] last_key_behavior = Absorb 7: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -72947,7 +72859,7 @@ 7: ] 7: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(7000 (0 1 '測)) 7: [TRACE chewing::conversion::chewing] Keep #PossiblePath(7000 (0 1 '測)) -7: [INFO chewing_capi::io] Destroying context 0x56140eb56690 +7: [INFO chewing_capi::io] Destroying context 0x5576ff808b10 7: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 7: [INFO chewing::dictionary::trie_buf] Reloading... 7: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -72969,7 +72881,7 @@ 7: [INFO chewing::dictionary::loader] Loading symbols.dat 7: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 7: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -7: [INFO chewing_capi::io] Initialized context 0x56140eb555b0 +7: [INFO chewing_capi::io] Initialized context 0x5576ff8088b0 7: [DEBUG chewing::editor] process_keyevent: key-K14-Grave-`- 7: [TRACE chewing::editor] last_key_behavior = Absorb 7: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -73015,7 +72927,7 @@ 7: ] 7: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(7000 (0 1 ',)) 7: [TRACE chewing::conversion::chewing] Keep #PossiblePath(7000 (0 1 ',)) -7: [INFO chewing_capi::io] Destroying context 0x56140eb555b0 +7: [INFO chewing_capi::io] Destroying context 0x5576ff8088b0 7: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 7: [INFO chewing::dictionary::trie_buf] Reloading... 7: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -73037,7 +72949,7 @@ 7: [INFO chewing::dictionary::loader] Loading symbols.dat 7: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 7: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -7: [INFO chewing_capi::io] Initialized context 0x56140eb555b0 +7: [INFO chewing_capi::io] Initialized context 0x5576ff8088b0 7: [DEBUG chewing::editor] process_keyevent: key-K14-Grave-`- 7: [TRACE chewing::editor] last_key_behavior = Absorb 7: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -73083,7 +72995,7 @@ 7: ] 7: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(7000 (0 1 ',)) 7: [TRACE chewing::conversion::chewing] Keep #PossiblePath(7000 (0 1 ',)) -7: [INFO chewing_capi::io] Destroying context 0x56140eb555b0 +7: [INFO chewing_capi::io] Destroying context 0x5576ff8088b0 7: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 7: [INFO chewing::dictionary::trie_buf] Reloading... 7: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -73105,7 +73017,7 @@ 7: [INFO chewing::dictionary::loader] Loading symbols.dat 7: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 7: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -7: [INFO chewing_capi::io] Initialized context 0x56140eb555b0 +7: [INFO chewing_capi::io] Initialized context 0x5576ff809a30 7: [DEBUG chewing::editor] process_keyevent: key-K32-H-h- 7: [TRACE chewing::editor] last_key_behavior = Absorb 7: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -73270,7 +73182,7 @@ 7: ] 7: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(7000 (0 1 '冊)) 7: [TRACE chewing::conversion::chewing] Keep #PossiblePath(7000 (0 1 '冊)) -7: [INFO chewing_capi::io] Destroying context 0x56140eb555b0 +7: [INFO chewing_capi::io] Destroying context 0x5576ff809a30 7: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 7: [INFO chewing::dictionary::trie_buf] Reloading... 7: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -73292,7 +73204,7 @@ 7: [INFO chewing::dictionary::loader] Loading symbols.dat 7: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 7: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -7: [INFO chewing_capi::io] Initialized context 0x56140eb555b0 +7: [INFO chewing_capi::io] Initialized context 0x5576ff809a30 7: [DEBUG chewing::editor] process_keyevent: key-K32-H-h- 7: [TRACE chewing::editor] last_key_behavior = Absorb 7: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -73353,7 +73265,7 @@ 7: ] 7: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(7000 (0 1 '冊)) 7: [TRACE chewing::conversion::chewing] Keep #PossiblePath(7000 (0 1 '冊)) -7: [INFO chewing_capi::io] Destroying context 0x56140eb555b0 +7: [INFO chewing_capi::io] Destroying context 0x5576ff809a30 7: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 7: [INFO chewing::dictionary::trie_buf] Reloading... 7: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -73375,7 +73287,7 @@ 7: [INFO chewing::dictionary::loader] Loading symbols.dat 7: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 7: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -7: [INFO chewing_capi::io] Initialized context 0x56140eb555b0 +7: [INFO chewing_capi::io] Initialized context 0x5576ff809a30 7: [DEBUG chewing::editor] process_keyevent: key-K32-H-h- 7: [TRACE chewing::editor] last_key_behavior = Absorb 7: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -73411,7 +73323,7 @@ 7: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 7: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 7: [WARN chewing::dictionary::trie] [!] detected empty dictionary. -7: [INFO chewing_capi::io] Destroying context 0x56140eb555b0 +7: [INFO chewing_capi::io] Destroying context 0x5576ff809a30 7: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 7: [INFO chewing::dictionary::trie_buf] Reloading... 7: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -73433,7 +73345,7 @@ 7: [INFO chewing::dictionary::loader] Loading symbols.dat 7: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 7: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -7: [INFO chewing_capi::io] Initialized context 0x56140eb555b0 +7: [INFO chewing_capi::io] Initialized context 0x5576ff809a30 7: [DEBUG chewing::editor] process_keyevent: key-K32-H-h- 7: [TRACE chewing::editor] last_key_behavior = Absorb 7: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -73466,7 +73378,7 @@ 7: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 7: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 7: [WARN chewing::dictionary::trie] [!] detected empty dictionary. -7: [INFO chewing_capi::io] Destroying context 0x56140eb555b0 +7: [INFO chewing_capi::io] Destroying context 0x5576ff809a30 7: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 7: [INFO chewing::dictionary::trie_buf] Reloading... 7: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -73488,7 +73400,7 @@ 7: [INFO chewing::dictionary::loader] Loading symbols.dat 7: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 7: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -7: [INFO chewing_capi::io] Initialized context 0x56140eb555b0 +7: [INFO chewing_capi::io] Initialized context 0x5576ff809a30 7: [DEBUG chewing::editor] process_keyevent: key-K21-U-u- 7: [TRACE chewing::editor] last_key_behavior = Absorb 7: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -73652,7 +73564,7 @@ 7: [TRACE chewing::conversion::chewing] Keep #PossiblePath(21595 (0 3 '一輩子)) 7: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(11984 (0 2 '一輩) (2 3 '子)) 7: [TRACE chewing::conversion::chewing] Keep #PossiblePath(21595 (0 3 '一輩子)) -7: [INFO chewing_capi::io] Destroying context 0x56140eb555b0 +7: [INFO chewing_capi::io] Destroying context 0x5576ff809a30 7: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 7: [INFO chewing::dictionary::trie_buf] Reloading... 7: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -73674,7 +73586,7 @@ 7: [INFO chewing::dictionary::loader] Loading symbols.dat 7: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 7: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -7: [INFO chewing_capi::io] Initialized context 0x56140eb555b0 +7: [INFO chewing_capi::io] Initialized context 0x5576ff809a30 7: [DEBUG chewing::editor] process_keyevent: key-K21-U-u- 7: [TRACE chewing::editor] last_key_behavior = Absorb 7: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -73835,7 +73747,7 @@ 7: [TRACE chewing::conversion::chewing] Keep #PossiblePath(21595 (0 3 '一輩子)) 7: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(12096 (0 1 '遺) (1 3 '輩子)) 7: [TRACE chewing::conversion::chewing] Keep #PossiblePath(21595 (0 3 '一輩子)) -7: [INFO chewing_capi::io] Destroying context 0x56140eb555b0 +7: [INFO chewing_capi::io] Destroying context 0x5576ff809a30 7: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 7: [INFO chewing::dictionary::trie_buf] Reloading... 7: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -73857,7 +73769,7 @@ 7: [INFO chewing::dictionary::loader] Loading symbols.dat 7: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 7: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -7: [INFO chewing_capi::io] Initialized context 0x56140eb555b0 +7: [INFO chewing_capi::io] Initialized context 0x5576ff80efc0 7: [DEBUG chewing::editor] process_keyevent: key-K21-U-u- 7: [TRACE chewing::editor] last_key_behavior = Absorb 7: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -74112,7 +74024,7 @@ 7: [TRACE chewing::conversion::chewing] Keep #PossiblePath(21595 (0 3 '一輩子)) 7: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(11984 (0 2 '一輩) (2 3 '子)) 7: [TRACE chewing::conversion::chewing] Keep #PossiblePath(21595 (0 3 '一輩子)) -7: [INFO chewing_capi::io] Destroying context 0x56140eb555b0 +7: [INFO chewing_capi::io] Destroying context 0x5576ff80efc0 7: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 7: [INFO chewing::dictionary::trie_buf] Reloading... 7: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -74134,7 +74046,7 @@ 7: [INFO chewing::dictionary::loader] Loading symbols.dat 7: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 7: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -7: [INFO chewing_capi::io] Initialized context 0x56140eb555b0 +7: [INFO chewing_capi::io] Initialized context 0x5576ff80efc0 7: [DEBUG chewing::editor] process_keyevent: key-K21-U-u- 7: [TRACE chewing::editor] last_key_behavior = Absorb 7: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -74300,7 +74212,7 @@ 7: [TRACE chewing::conversion::chewing] Keep #PossiblePath(21595 (0 3 '一輩子)) 7: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(12096 (0 1 '遺) (1 3 '輩子)) 7: [TRACE chewing::conversion::chewing] Keep #PossiblePath(21595 (0 3 '一輩子)) -7: [INFO chewing_capi::io] Destroying context 0x56140eb555b0 +7: [INFO chewing_capi::io] Destroying context 0x5576ff80efc0 7: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 7: [INFO chewing::dictionary::trie_buf] Reloading... 7: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -74322,7 +74234,7 @@ 7: [INFO chewing::dictionary::loader] Loading symbols.dat 7: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 7: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -7: [INFO chewing_capi::io] Initialized context 0x56140eb555b0 +7: [INFO chewing_capi::io] Initialized context 0x5576ff80efc0 7: [DEBUG chewing::editor] process_keyevent: key-K14-Grave-`- 7: [TRACE chewing::editor] last_key_behavior = Absorb 7: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -74332,7 +74244,7 @@ 7: [DEBUG chewing::editor] process_keyevent: key-K1-N1-1- 7: [TRACE chewing::editor] last_key_behavior = Absorb 7: [TRACE chewing::editor] comp: CompositionEditor { cursor: 1, cursor_stack: [], inner: Composition { symbols: [C(',')], gaps: [Begin], selections: [] } } -7: [INFO chewing_capi::io] Destroying context 0x56140eb555b0 +7: [INFO chewing_capi::io] Destroying context 0x5576ff80efc0 7: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 7: [INFO chewing::dictionary::trie_buf] Reloading... 7: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -74354,7 +74266,7 @@ 7: [INFO chewing::dictionary::loader] Loading symbols.dat 7: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 7: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -7: [INFO chewing_capi::io] Initialized context 0x56140eb555b0 +7: [INFO chewing_capi::io] Initialized context 0x5576ff80efc0 7: [DEBUG chewing::editor] process_keyevent: key-K32-H-h- 7: [TRACE chewing::editor] last_key_behavior = Absorb 7: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -74372,7 +74284,7 @@ 7: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 7: [TRACE chewing::editor] last_key_behavior = Absorb 7: [TRACE chewing::editor] comp: CompositionEditor { cursor: 2, cursor_stack: [], inner: Composition { symbols: [S("ㄘㄜˋ"), S("ㄕˋ")], gaps: [Begin, Normal], selections: [] } } -7: [INFO chewing_capi::io] Destroying context 0x56140eb555b0 +7: [INFO chewing_capi::io] Destroying context 0x5576ff80efc0 7: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 7: [INFO chewing::dictionary::trie_buf] Reloading... 7: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -74394,7 +74306,7 @@ 7: [INFO chewing::dictionary::loader] Loading symbols.dat 7: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 7: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -7: [INFO chewing_capi::io] Initialized context 0x56140eb555b0 +7: [INFO chewing_capi::io] Initialized context 0x5576ff80efc0 7: [DEBUG chewing::editor] process_keyevent: key-K32-H-h- 7: [TRACE chewing::editor] last_key_behavior = Absorb 7: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -74476,7 +74388,7 @@ 7: [DEBUG chewing::editor] intervals [I(0..2, "測試")] 7: [DEBUG chewing::editor] autolearn-3 [S("ㄘㄜˋ"), S("ㄕˋ")] as 測試 7: [WARN chewing::dictionary::trie] [!] detected empty dictionary. -7: [INFO chewing_capi::io] Destroying context 0x56140eb555b0 +7: [INFO chewing_capi::io] Destroying context 0x5576ff80efc0 7: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 7: [INFO chewing::dictionary::trie_buf] Reloading... 7: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -74504,8 +74416,8 @@ 7: [INFO chewing::dictionary::loader] Loading symbols.dat 7: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 7: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -7: [INFO chewing_capi::io] Initialized context 0x56140eb555b0 -7: [INFO chewing_capi::io] Destroying context 0x56140eb555b0 +7: [INFO chewing_capi::io] Initialized context 0x5576ff80efc0 +7: [INFO chewing_capi::io] Destroying context 0x5576ff80efc0 7: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 7: [INFO chewing::dictionary::trie_buf] Reloading... 7: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -74527,7 +74439,7 @@ 7: [INFO chewing::dictionary::loader] Loading symbols.dat 7: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 7: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -7: [INFO chewing_capi::io] Initialized context 0x56140eb555b0 +7: [INFO chewing_capi::io] Initialized context 0x5576ff80efc0 7: [DEBUG chewing::editor] process_keyevent: key-K32-H-h- 7: [TRACE chewing::editor] last_key_behavior = Absorb 7: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -74693,7 +74605,7 @@ 7: # 7: ok 190 chewing_commit_preedit_buf() returns `0' shall be `0' 7: ok 191 preedit buffer check function returned `0' shall be `0' -7: ok 192 preedit buffer get length function retu[INFO chewing_capi::io] Destroying context 0x56140eb555b0 +7: ok 192 preedit buffer get length function retu[INFO chewing_capi::io] Destroying context 0x5576ff80efc0 7: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 7: [INFO chewing::dictionary::trie_buf] Reloading... 7: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -74721,7 +74633,7 @@ 7: [INFO chewing::dictionary::loader] Loading symbols.dat 7: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 7: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -7: [INFO chewing_capi::io] Initialized context 0x56140eb555b0 +7: [INFO chewing_capi::io] Initialized context 0x5576ff80efc0 7: [DEBUG chewing::editor] process_keyevent: key-K32-H-h- 7: [TRACE chewing::editor] last_key_behavior = Absorb 7: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -74855,7 +74767,7 @@ 7: [TRACE chewing::conversion::chewing] Keep #PossiblePath(23320 (0 2 '測試)) 7: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(8000 (0 1 '冊) (1 2 '市)) 7: [TRACE chewing::conversion::chewing] Keep #PossiblePath(23320 (0 2 '測試)) -7: [INFO chewing_capi::io] Destroying context 0x56140eb555b0 +7: [INFO chewing_capi::io] Destroying context 0x5576ff80efc0 7: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 7: [INFO chewing::dictionary::trie_buf] Reloading... 7: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -74877,7 +74789,7 @@ 7: [INFO chewing::dictionary::loader] Loading symbols.dat 7: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 7: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -7: [INFO chewing_capi::io] Initialized context 0x56140eb555b0 +7: [INFO chewing_capi::io] Initialized context 0x5576ff80efc0 7: [DEBUG chewing::editor] process_keyevent: key-K32-H-h- 7: [TRACE chewing::editor] last_key_behavior = Absorb 7: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -74893,7 +74805,7 @@ 7: [DEBUG chewing::editor] process_keyevent: key-K4-N4-4- 7: [TRACE chewing::editor] last_key_behavior = Absorb 7: [TRACE chewing::editor] comp: CompositionEditor { cursor: 2, cursor_stack: [], inner: Composition { symbols: [S("ㄘㄜˋ"), S("ㄕˋ")], gaps: [Begin, Normal], selections: [] } } -7: [INFO chewing_capi::io] Destroying context 0x56140eb555b0 +7: [INFO chewing_capi::io] Destroying context 0x5576ff80efc0 7: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 7: [INFO chewing::dictionary::trie_buf] Reloading... 7: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -74915,8 +74827,8 @@ 7: [INFO chewing::dictionary::loader] Loading symbols.dat 7: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 7: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -7: [INFO chewing_capi::io] Initialized context 0x56140eb555b0 -7: [INFO chewing_capi::io] Destroying context 0x56140eb555b0 +7: [INFO chewing_capi::io] Initialized context 0x5576ff80efc0 +7: [INFO chewing_capi::io] Destroying context 0x5576ff80efc0 7: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 7: [INFO chewing::dictionary::trie_buf] Reloading... 7: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -74938,7 +74850,7 @@ 7: [INFO chewing::dictionary::loader] Loading symbols.dat 7: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 7: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -7: [INFO chewing_capi::io] Initialized context 0x56140eb555b0 +7: [INFO chewing_capi::io] Initialized context 0x5576ff80efc0 7: [DEBUG chewing::editor] process_keyevent: key-K32-H-h- 7: [TRACE chewing::editor] last_key_behavior = Absorb 7: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -75078,7 +74990,7 @@ 7: [TRACE chewing::conversion::chewing] Keep #PossiblePath(23320 (0 2 '測試)) 7: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(8000 (0 1 '冊) (1 2 '市)) 7: [TRACE chewing::conversion::chewing] Keep #PossiblePath(23320 (0 2 '測試)) -7: [INFO chewing_capi::io] Destroying context 0x56140eb555b0 +7: [INFO chewing_capi::io] Destroying context 0x5576ff80efc0 7: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 7: [INFO chewing::dictionary::trie_buf] Reloading... 7: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -75100,7 +75012,7 @@ 7: [INFO chewing::dictionary::loader] Loading symbols.dat 7: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 7: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -7: [INFO chewing_capi::io] Initialized context 0x56140eb5d210 +7: [INFO chewing_capi::io] Initialized context 0x5576ff80efc0 7: [DEBUG chewing::editor] process_keyevent: key-K32-H-h- 7: [TRACE chewing::editor] last_key_behavior = Absorb 7: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -75309,7 +75221,7 @@ 7: ok 249 preedit buffer check function returned `1' shall be `1' 7: ok 250 preedit buffer get length function returned `2' shall be `2' 7: ok 251 preedit buffer string function returned `測試' shall be `測試' -7: ok 25[INFO chewing_capi::io] Destroying context 0x56140eb5d210 +7: ok 25[INFO chewing_capi::io] Destroying context 0x5576ff80efc0 7: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 7: [INFO chewing::dictionary::trie_buf] Reloading... 7: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -75331,14 +75243,14 @@ 7: [INFO chewing::dictionary::loader] Loading symbols.dat 7: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 7: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -7: [INFO chewing_capi::io] Initialized context 0x56140eb5d210 +7: [INFO chewing_capi::io] Initialized context 0x5576ff80efc0 7: [DEBUG chewing::editor] process_keyevent: key-K32-H-h- 7: [TRACE chewing::editor] last_key_behavior = Absorb 7: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } 7: [DEBUG chewing::editor] process_keyevent: key-K34-K-k- 7: [TRACE chewing::editor] last_key_behavior = Absorb 7: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } -7: [INFO chewing_capi::io] Destroying context 0x56140eb5d210 +7: [INFO chewing_capi::io] Destroying context 0x5576ff80efc0 7: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 7: [INFO chewing::dictionary::trie_buf] Reloading... 7: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -75360,8 +75272,8 @@ 7: [INFO chewing::dictionary::loader] Loading symbols.dat 7: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 7: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -7: [INFO chewing_capi::io] Initialized context 0x56140eb5d210 -7: [INFO chewing_capi::io] Destroying context 0x56140eb5d210 +7: [INFO chewing_capi::io] Initialized context 0x5576ff80efc0 +7: [INFO chewing_capi::io] Destroying context 0x5576ff80efc0 7: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 7: [INFO chewing::dictionary::trie_buf] Reloading... 7: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -75383,7 +75295,7 @@ 7: [INFO chewing::dictionary::loader] Loading symbols.dat 7: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 7: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -7: [INFO chewing_capi::io] Initialized context 0x56140eb5d210 +7: [INFO chewing_capi::io] Initialized context 0x5576ff80efc0 7: [DEBUG chewing::editor] process_keyevent: key-K32-H-h- 7: [TRACE chewing::editor] last_key_behavior = Absorb 7: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -75441,7 +75353,7 @@ 7: ] 7: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(7000 (0 1 '冊)) 7: [TRACE chewing::conversion::chewing] Keep #PossiblePath(7000 (0 1 '冊)) -7: [INFO chewing_capi::io] Destroying context 0x56140eb5d210 +7: [INFO chewing_capi::io] Destroying context 0x5576ff80efc0 7: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 7: [INFO chewing::dictionary::trie_buf] Reloading... 7: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -75463,7 +75375,7 @@ 7: [INFO chewing::dictionary::loader] Loading symbols.dat 7: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 7: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -7: [INFO chewing_capi::io] Initialized context 0x56140eb5d210 +7: [INFO chewing_capi::io] Initialized context 0x5576ff80efc0 7: [DEBUG chewing::editor] process_keyevent: key-K32-H-h- 7: [TRACE chewing::editor] last_key_behavior = Absorb 7: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -75479,7 +75391,7 @@ 7: [DEBUG chewing::editor] process_keyevent: key-K4-N4-4- 7: [TRACE chewing::editor] last_key_behavior = Absorb 7: [TRACE chewing::editor] comp: CompositionEditor { cursor: 2, cursor_stack: [], inner: Composition { symbols: [S("ㄘㄜˋ"), S("ㄕˋ")], gaps: [Begin, Normal], selections: [] } } -7: [INFO chewing_capi::io] Destroying context 0x56140eb5d210 +7: [INFO chewing_capi::io] Destroying context 0x5576ff80efc0 7: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 7: [INFO chewing::dictionary::trie_buf] Reloading... 7: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -75533,7 +75445,7 @@ 7: ok 286 bopomofo buffer string function returned parameter `0' shall be `0' 7: ok 287 bopomofo buffer string function returned `' shall be `' 7: ok 288 bopomofo buffer string function returned `' shall be `' - 7/17 Test #7: test-keyboardless ................ Passed 2.51 sec + 7/17 Test #7: test-keyboardless ................ Passed 0.88 sec test 8 Start 8: test-logger @@ -75560,8 +75472,8 @@ 8: [INFO chewing::dictionary::loader] Loading symbols.dat 8: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 8: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -8: [INFO chewing_capi::io] Initialized context 0x55e54a095fd0 -8: [INFO chewing_capi::io] Destroying context 0x55e54a095fd0 +8: [INFO chewing_capi::io] Initialized context 0x55b5a416efd0 +8: [INFO chewing_capi::io] Destroying context 0x55b5a416efd0 8: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 8: [INFO chewing::dictionary::trie_buf] Reloading... 8: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -75583,7 +75495,7 @@ 8: [INFO chewing::dictionary::loader] Loading symbols.dat 8: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 8: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -8: [INFO chewing_capi::io] Initialized context 0x55e54a095f80 +8: [INFO chewing_capi::io] Initialized context 0x55b5a416ef80 8: # 8: # test_set_logger 8: # @@ -75632,7 +75544,7 @@ 9: [INFO chewing::dictionary::loader] Loading symbols.dat 9: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 9: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -9: [INFO chewing_capi::io] Initialized context 0x56128ef29f40 +9: [INFO chewing_capi::io] Initialized context 0x55a18aad0f40 9: [DEBUG chewing::editor] process_keyevent: key-K17-E-e- 9: [TRACE chewing::editor] last_key_behavior = Absorb 9: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -75773,7 +75685,7 @@ 9: [TRACE chewing::conversion::chewing] Keep #PossiblePath(14071 (0 2 '趕走)) 9: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(8000 (0 1 '敢) (1 2 '走)) 9: [TRACE chewing::conversion::chewing] Keep #PossiblePath(14071 (0 2 '趕走)) -9: [INFO chewing_capi::io] Destroying context 0x56128ef29f40 +9: [INFO chewing_capi::io] Destroying context 0x55a18aad0f40 9: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 9: [INFO chewing::dictionary::trie_buf] Reloading... 9: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -75795,7 +75707,7 @@ 9: [INFO chewing::dictionary::loader] Loading symbols.dat 9: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 9: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -9: [INFO chewing_capi::io] Initialized context 0x56128ef29f00 +9: [INFO chewing_capi::io] Initialized context 0x55a18aad0f00 9: [DEBUG chewing::editor] process_keyevent: key-K32-H-h- 9: [TRACE chewing::editor] last_key_behavior = Absorb 9: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -75838,7 +75750,7 @@ 9: [DEBUG chewing::editor] Auto Shift true 9: [TRACE chewing::editor] last_key_behavior = Absorb 9: [TRACE chewing::editor] comp: CompositionEditor { cursor: 2, cursor_stack: [], inner: Composition { symbols: [S("ㄘㄜˋ"), S("ㄕˋ")], gaps: [Begin, Normal], selections: [I(0..1, "測"), I(1..2, "市")] } } -9: [INFO chewing_capi::io] Destroying context 0x56128ef29f00 +9: [INFO chewing_capi::io] Destroying context 0x55a18aad0f00 9: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 9: [INFO chewing::dictionary::trie_buf] Reloading... 9: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -75860,7 +75772,7 @@ 9: [INFO chewing::dictionary::loader] Loading symbols.dat 9: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 9: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -9: [INFO chewing_capi::io] Initialized context 0x56128ef29f00 +9: [INFO chewing_capi::io] Initialized context 0x55a18aad0f00 9: [DEBUG chewing::editor] process_keyevent: key-K20-Y-y- 9: [TRACE chewing::editor] last_key_behavior = Absorb 9: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -76025,13 +75937,13 @@ 9: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 9: [INFO chewing::dictionary::trie_buf] Reloading... 9: [INFO chewing::dictionary::trie_buf] Check pointing... -9: [INFO chewing_capi::io] Destroying context 0x56128ef29f00 -9: [INFO chewing::dictionary::trie_buf] Saving snapshot... -9: [INFO chewing::dictionary::trie_buf] Flushing snapshot... +9: [INFO chewing_capi::io] Destroying context 0x55a18aad0f00 9: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 9: [INFO chewing::dictionary::trie_buf] Aborted. Wait until previous sync is finished. 9: [INFO chewing::dictionary::trie_buf] Check pointing... 9: [INFO chewing::dictionary::trie_buf] Aborted. Wait until previous checkpoint result is handled. +9: [INFO chewing::dictionary::trie_buf] Saving snapshot... +9: [INFO chewing::dictionary::trie_buf] Flushing snapshot... 9: [INFO chewing::dictionary::trie_buf] Done 9: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 9: [INFO chewing::dictionary::trie_buf] Reloading... @@ -76054,7 +75966,7 @@ 9: [INFO chewing::dictionary::loader] Loading symbols.dat 9: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 9: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -9: [INFO chewing_capi::io] Initialized context 0x56128ef29f00 +9: [INFO chewing_capi::io] Initialized context 0x55a18aad0f00 9: [DEBUG chewing::editor] process_keyevent: key-K19-T-t- 9: [TRACE chewing::editor] last_key_behavior = Commit 9: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -76067,7 +75979,7 @@ 9: [DEBUG chewing::editor] process_keyevent: key-K19-T-t- 9: [TRACE chewing::editor] last_key_behavior = Commit 9: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } -9: [INFO chewing_capi::io] Destroying context 0x56128ef29f00 +9: [INFO chewing_capi::io] Destroying context 0x55a18aad0f00 9: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 9: [INFO chewing::dictionary::trie_buf] Reloading... 9: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -76089,7 +76001,7 @@ 9: [INFO chewing::dictionary::loader] Loading symbols.dat 9: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 9: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -9: [INFO chewing_capi::io] Initialized context 0x56128ef29f00 +9: [INFO chewing_capi::io] Initialized context 0x55a18aad0f00 9: [DEBUG chewing::editor] process_keyevent: key-K53-Tab-�- 9: [TRACE chewing::editor] last_key_behavior = Ignore 9: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -76413,7 +76325,7 @@ 9: [DEBUG chewing::editor] Auto Shift true 9: [TRACE chewing::editor] last_key_behavior = Absorb 9: [TRACE chewing::editor] comp: CompositionEditor { cursor: 1, cursor_stack: [], inner: Composition { symbols: [S("ㄘㄜˋ")], gaps: [Begin], selections: [I(0..1, "筞")] } } -9: [INFO chewing_capi::io] Destroying context 0x56128ef29f00 +9: [INFO chewing_capi::io] Destroying context 0x55a18aad0f00 9: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 9: [INFO chewing::dictionary::trie_buf] Reloading... 9: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -76435,7 +76347,7 @@ 9: [INFO chewing::dictionary::loader] Loading symbols.dat 9: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 9: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -9: [INFO chewing_capi::io] Initialized context 0x56128ef29f00 +9: [INFO chewing_capi::io] Initialized context 0x55a18aad0f00 9: [DEBUG chewing::editor] process_keyevent: key-K19-T-t- 9: [TRACE chewing::editor] last_key_behavior = Absorb 9: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -84793,7 +84705,7 @@ 9: [DEBUG chewing::editor] process_keyevent: key-K20-Y-Y-S 9: [TRACE chewing::editor] last_key_behavior = Commit 9: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } -9: [INFO chewing_capi::io] Destroying context 0x56128ef29f00 +9: [INFO chewing_capi::io] Destroying context 0x55a18aad0f00 9: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 9: [INFO chewing::dictionary::trie_buf] Reloading... 9: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -84815,7 +84727,7 @@ 9: [INFO chewing::dictionary::loader] Loading symbols.dat 9: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 9: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -9: [INFO chewing_capi::io] Initialized context 0x56128ef3a7d0 +9: [INFO chewing_capi::io] Initialized context 0x55a18aae17d0 9: [DEBUG chewing::editor] process_keyevent: key-K49-Esc-�- 9: [TRACE chewing::editor] last_key_behavior = Ignore 9: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -85084,7 +84996,7 @@ 9: ] 9: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(12218 (0 2 '策試) (2 3 '市)) 9: [TRACE chewing::conversion::chewing] Keep #PossiblePath(12218 (0 2 '策試) (2 3 '市)) -9: [INFO chewing_capi::io] Destroying context 0x56128ef3a7d0 +9: [INFO chewing_capi::io] Destroying context 0x55a18aae17d0 9: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 9: [INFO chewing::dictionary::trie_buf] Reloading... 9: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -85106,7 +85018,7 @@ 9: [INFO chewing::dictionary::loader] Loading symbols.dat 9: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 9: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -9: [INFO chewing_capi::io] Initialized context 0x56128ef3a7d0 +9: [INFO chewing_capi::io] Initialized context 0x55a18aae17d0 9: [DEBUG chewing::editor] process_keyevent: key-K32-H-h- 9: [TRACE chewing::editor] last_key_behavior = Absorb 9: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -85458,7 +85370,7 @@ 9: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(10000 (0 1 '冊) (1 2 '冊) (2 3 '市) (3 4 '市)) 9: [TRACE chewing::conversion::chewing] Keep #PossiblePath(12675 (0 1 '冊) (1 2 '冊) (2 4 '試試)) 9: [TRACE chewing::conversion::chewing] Keep #PossiblePath(21118 (0 1 '冊) (1 3 '測試) (3 4 '市)) -9: [INFO chewing_capi::io] Destroying context 0x56128ef3a7d0 +9: [INFO chewing_capi::io] Destroying context 0x55a18aae17d0 9: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 9: [INFO chewing::dictionary::trie_buf] Reloading... 9: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -85480,7 +85392,7 @@ 9: [INFO chewing::dictionary::loader] Loading symbols.dat 9: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 9: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -9: [INFO chewing_capi::io] Initialized context 0x56128ef3a7d0 +9: [INFO chewing_capi::io] Initialized context 0x55a18aae17d0 9: [DEBUG chewing::editor] process_keyevent: key-K32-H-h- 9: [TRACE chewing::editor] last_key_behavior = Absorb 9: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -85611,7 +85523,7 @@ 9: ] 9: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(9000 (0 1 '冊) (1 2 '?) (2 3 '市)) 9: [TRACE chewing::conversion::chewing] Keep #PossiblePath(9000 (0 1 '冊) (1 2 '?) (2 3 '市)) -9: [INFO chewing_capi::io] Destroying context 0x56128ef3a7d0 +9: [INFO chewing_capi::io] Destroying context 0x55a18aae17d0 9: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 9: [INFO chewing::dictionary::trie_buf] Reloading... 9: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -85633,7 +85545,7 @@ 9: [INFO chewing::dictionary::loader] Loading symbols.dat 9: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 9: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -9: [INFO chewing_capi::io] Initialized context 0x56128ef3a7d0 +9: [INFO chewing_capi::io] Initialized context 0x55a18aae17d0 9: [DEBUG chewing::editor] process_keyevent: key-K32-H-h- 9: [TRACE chewing::editor] last_key_behavior = Absorb 9: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -85689,7 +85601,7 @@ 9: [DEBUG chewing::editor] process_keyevent: key-K50-Enter-�- 9: [TRACE chewing::editor] last_key_behavior = Ignore 9: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } -9: [INFO chewing_capi::io] Destroying context 0x56128ef3a7d0 +9: [INFO chewing_capi::io] Destroying context 0x55a18aae17d0 9: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 9: [INFO chewing::dictionary::trie_buf] Reloading... 9: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -85711,7 +85623,7 @@ 9: [INFO chewing::dictionary::loader] Loading symbols.dat 9: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 9: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -9: [INFO chewing_capi::io] Initialized context 0x56128ef3a7d0 +9: [INFO chewing_capi::io] Initialized context 0x55a18aae17d0 9: [DEBUG chewing::editor] process_keyevent: key-K49-Esc-�- 9: [TRACE chewing::editor] last_key_behavior = Ignore 9: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -85751,7 +85663,7 @@ 9: [DEBUG chewing::editor] process_keyevent: key-K61-PageDown-�- 9: [TRACE chewing::editor] last_key_behavior = Ignore 9: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } -9: [INFO chewing_capi::io] Destroying context 0x56128ef3a7d0 +9: [INFO chewing_capi::io] Destroying context 0x55a18aae17d0 9: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 9: [INFO chewing::dictionary::trie_buf] Reloading... 9: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -85773,7 +85685,7 @@ 9: [INFO chewing::dictionary::loader] Loading symbols.dat 9: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 9: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -9: [INFO chewing_capi::io] Initialized context 0x56128ef3a7d0 +9: [INFO chewing_capi::io] Initialized context 0x55a18aae17d0 9: [DEBUG chewing::editor] process_keyevent: key-K9-N9-9- 9: [TRACE chewing::editor] last_key_behavior = Absorb 9: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -85986,7 +85898,7 @@ 9: ] 9: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(14004 (0 2 '靄靄)) 9: [TRACE chewing::conversion::chewing] Keep #PossiblePath(14004 (0 2 '靄靄)) -9: [INFO chewing_capi::io] Destroying context 0x56128ef3a7d0 +9: [INFO chewing_capi::io] Destroying context 0x55a18aae17d0 9: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 9: [INFO chewing::dictionary::trie_buf] Reloading... 9: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -86008,7 +85920,7 @@ 9: [INFO chewing::dictionary::loader] Loading symbols.dat 9: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 9: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -9: [INFO chewing_capi::io] Initialized context 0x56128ef3a7d0 +9: [INFO chewing_capi::io] Initialized context 0x55a18aae17d0 9: [INFO chewing::editor] Set conversion engine: FuzzyChewingEngine { inner: ChewingEngine { lookup_strategy: FuzzyPartialPrefix } } 9: [DEBUG chewing::editor] process_keyevent: key-K1-N1-!-S 9: [TRACE chewing::editor] last_key_behavior = Absorb @@ -86112,7 +86024,7 @@ 9: ] 9: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(8000 (0 1 '!) (1 2 '!)) 9: [TRACE chewing::conversion::chewing] Keep #PossiblePath(8000 (0 1 '!) (1 2 '!)) -9: [INFO chewing_capi::io] Destroying context 0x56128ef3a7d0 +9: [INFO chewing_capi::io] Destroying context 0x55a18aae17d0 9: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 9: [INFO chewing::dictionary::trie_buf] Reloading... 9: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -86134,7 +86046,7 @@ 9: [INFO chewing::dictionary::loader] Loading symbols.dat 9: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 9: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -9: [INFO chewing_capi::io] Initialized context 0x56128ef3a7d0 +9: [INFO chewing_capi::io] Initialized context 0x55a18aae17d0 9: [DEBUG chewing::editor] process_keyevent: key-K10-N0-0- 9: [TRACE chewing::editor] last_key_behavior = Absorb 9: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -86248,7 +86160,7 @@ 9: ] 9: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(7000 (0 1 '鵪)) 9: [TRACE chewing::conversion::chewing] Keep #PossiblePath(7000 (0 1 '鵪)) -9: [INFO chewing_capi::io] Destroying context 0x56128ef3a7d0 +9: [INFO chewing_capi::io] Destroying context 0x55a18aae17d0 9: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 9: [INFO chewing::dictionary::trie_buf] Reloading... 9: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -86270,7 +86182,7 @@ 9: [INFO chewing::dictionary::loader] Loading symbols.dat 9: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 9: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -9: [INFO chewing_capi::io] Initialized context 0x56128ef3a7d0 +9: [INFO chewing_capi::io] Initialized context 0x55a18aae17d0 9: [INFO chewing::editor] Set syllable editor: Hsu { syllable: Syllable { value: 32768, to_string(): "" } } 9: [INFO chewing::editor] Set conversion engine: SimpleEngine 9: [DEBUG chewing::editor] process_keyevent: key-K39-X-x- @@ -86293,7 +86205,7 @@ 9: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 9: [INFO chewing::dictionary::trie_buf] Reloading... 9: [INFO chewing::dictionary::trie_buf] Check pointing... -9: [INFO chewing_capi::io] Destroying context 0x56128ef3a7d0 +9: [INFO chewing_capi::io] Destroying context 0x55a18aae17d0 9: [INFO chewing::dictionary::trie_buf] Saving snapshot... 9: [INFO chewing::dictionary::trie_buf] Flushing snapshot... 9: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... @@ -86327,7 +86239,7 @@ 9: ok 83 commit buffer check function returned `1' shall be `1' 9: ok 84 commit buffer string function returned `鄔' shall be `鄔' 9: ok 85 commit buffer string function returned `鄔' shall be `鄔' - 9/17 Test #9: test-regression .................. Passed 0.72 sec + 9/17 Test #9: test-regression .................. Passed 0.61 sec test 10 Start 10: test-reset @@ -86354,7 +86266,7 @@ 10: [INFO chewing::dictionary::loader] Loading symbols.dat 10: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 10: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -10: [INFO chewing_capi::io] Initialized context 0x564bf6a9ffc0 +10: [INFO chewing_capi::io] Initialized context 0x555c858d4fc0 10: [INFO chewing::editor] Set syllable editor: Standard { syllable: Syllable { value: 32768, to_string(): "" } } 10: [DEBUG chewing::editor] process_keyevent: key-K32-H-h- 10: [TRACE chewing::editor] last_key_behavior = Absorb @@ -86437,7 +86349,7 @@ 10: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 10: [INFO chewing::dictionary::trie_buf] Reloading... 10: [INFO chewing::dictionary::trie_buf] Check pointing... -10: [INFO chewing_capi::io] Destroying context 0x564bf6a9ffc0 +10: [INFO chewing_capi::io] Destroying context 0x555c858d4fc0 10: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 10: [INFO chewing::dictionary::trie_buf] Aborted. Wait until previous sync is finished. 10: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -86455,7 +86367,7 @@ 10: ok 1 commit buffer check function returned `1' shall be `1' 10: ok 2 commit buffer string function returned `測試' shall be `測試' 10: ok 3 commit buffer string function returned `測試' shall be `測試' -10/17 Test #10: test-reset ....................... Passed 0.02 sec +10/17 Test #10: test-reset ....................... Passed 0.03 sec test 11 Start 11: test-special-symbol @@ -86482,7 +86394,7 @@ 11: [INFO chewing::dictionary::loader] Loading symbols.dat 11: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 11: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -11: [INFO chewing_capi::io] Initialized context 0x564facfa4050 +11: [INFO chewing_capi::io] Initialized context 0x55dc179e0050 11: [DEBUG chewing::editor] process_keyevent: key-K25-LBracket-[- 11: [TRACE chewing::editor] last_key_behavior = Absorb 11: [TRACE chewing::editor] comp: CompositionEditor { cursor: 1, cursor_stack: [], inner: Composition { symbols: [C('「')], gaps: [Begin], selections: [] } } @@ -88315,7 +88227,7 @@ 11: [DEBUG chewing::editor] intervals [I(0..1, "?")] 11: [TRACE chewing::editor] last_key_behavior = Commit 11: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } -11: [INFO chewing_capi::io] Destroying context 0x564facfa4050 +11: [INFO chewing_capi::io] Destroying context 0x55dc179e0050 11: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 11: [INFO chewing::dictionary::trie_buf] Reloading... 11: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -88337,7 +88249,7 @@ 11: [INFO chewing::dictionary::loader] Loading symbols.dat 11: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 11: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -11: [INFO chewing_capi::io] Initialized context 0x564facfa70b0 +11: [INFO chewing_capi::io] Initialized context 0x55dc179e30b0 11: [DEBUG chewing::editor] process_keyevent: key-K25-LBracket-[- 11: [TRACE chewing::editor] last_key_behavior = Absorb 11: [TRACE chewing::editor] comp: CompositionEditor { cursor: 1, cursor_stack: [], inner: Composition { symbols: [C('「')], gaps: [Begin], selections: [] } } @@ -90372,7 +90284,7 @@ 11: [DEBUG chewing::editor] intervals [I(0..1, "?")] 11: [TRACE chewing::editor] last_key_behavior = Commit 11: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } -11: [INFO chewing_capi::io] Destroying context 0x564facfa70b0 +11: [INFO chewing_capi::io] Destroying context 0x55dc179e30b0 11: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 11: [INFO chewing::dictionary::trie_buf] Reloading... 11: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -90394,7 +90306,7 @@ 11: [INFO chewing::dictionary::loader] Loading symbols.dat 11: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 11: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -11: [INFO chewing_capi::io] Initialized context 0x564facfa7b30 +11: [INFO chewing_capi::io] Initialized context 0x55dc179e3b30 11: [DEBUG chewing::editor] process_keyevent: key-K36-SColon-:-S 11: [TRACE chewing::editor] last_key_behavior = Commit 11: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -90575,7 +90487,7 @@ 11: [DEBUG chewing::editor] process_keyevent: key-K47-Slash-?-S 11: [TRACE chewing::editor] last_key_behavior = Commit 11: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } -11: [INFO chewing_capi::io] Destroying context 0x564facfa7b30 +11: [INFO chewing_capi::io] Destroying context 0x55dc179e3b30 11: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 11: [INFO chewing::dictionary::trie_buf] Reloading... 11: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -90613,7 +90525,7 @@ 11: ok 467 commit buffer check function returned `1' shall be `1' 11: ok 468 commit buffer string function returned `?' shall be `?' 11: ok 469 commit buffer string function returned `?' shall be `?' -11/17 Test #11: test-special-symbol .............. Passed 0.08 sec +11/17 Test #11: test-special-symbol .............. Passed 0.20 sec test 12 Start 12: test-struct-size @@ -90652,7 +90564,7 @@ 13: [INFO chewing::dictionary::loader] Loading symbols.dat 13: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 13: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -13: [INFO chewing_capi::io] Initialized context 0x562eb496d050 +13: [INFO chewing_capi::io] Initialized context 0x55a069f23050 13: [DEBUG chewing::editor] process_keyevent: key-K14-Grave-`- 13: [TRACE chewing::editor] last_key_behavior = Absorb 13: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -104029,7 +103941,7 @@ 13: [DEBUG chewing::editor] intervals [I(0..1, "\")] 13: [TRACE chewing::editor] last_key_behavior = Commit 13: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } -13: [INFO chewing_capi::io] Destroying context 0x562eb496d050 +13: [INFO chewing_capi::io] Destroying context 0x55a069f23050 13: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 13: [INFO chewing::dictionary::trie_buf] Reloading... 13: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -104051,12 +103963,12 @@ 13: [INFO chewing::dictionary::loader] Loading symbols.dat 13: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 13: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -13: [INFO chewing_capi::io] Initialized context 0x562eb49780c0 +13: [INFO chewing_capi::io] Initialized context 0x55a069f2e0c0 13: [DEBUG chewing::editor] process_keyevent: key-K14-Grave-`- 13: [TRACE chewing::editor] last_key_behavior = Absorb 13: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } 13: [DEBUG chewing_capi::io] candidates: ["…", "※", "常用符號", "左右括號", "上下括號", "希臘字母", "數學符號", "特殊圖形", "Unicode", "單線框", "雙線框", "填色方塊", "線段"] -13: [INFO chewing_capi::io] Destroying context 0x562eb49780c0 +13: [INFO chewing_capi::io] Destroying context 0x55a069f2e0c0 13: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 13: [INFO chewing::dictionary::trie_buf] Reloading... 13: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -104078,14 +103990,14 @@ 13: [INFO chewing::dictionary::loader] Loading symbols.dat 13: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 13: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -13: [INFO chewing_capi::io] Initialized context 0x562eb4978bb0 +13: [INFO chewing_capi::io] Initialized context 0x55a069f2ebb0 13: [DEBUG chewing::editor] process_keyevent: key-K14-Grave-`- 13: [TRACE chewing::editor] last_key_behavior = Absorb 13: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } 13: [DEBUG chewing::editor] process_keyevent: key-K3-N3-3- 13: [TRACE chewing::editor] last_key_behavior = Absorb 13: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } -13: [INFO chewing_capi::io] Destroying context 0x562eb4978bb0 +13: [INFO chewing_capi::io] Destroying context 0x55a069f2ebb0 13: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 13: [INFO chewing::dictionary::trie_buf] Reloading... 13: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -104107,7 +104019,7 @@ 13: [INFO chewing::dictionary::loader] Loading symbols.dat 13: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 13: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -13: [INFO chewing_capi::io] Initialized context 0x562eb4978bb0 +13: [INFO chewing_capi::io] Initialized context 0x55a069f2ebb0 13: [DEBUG chewing::editor] process_keyevent: key-K14-Grave-`- 13: [TRACE chewing::editor] last_key_behavior = Absorb 13: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -104282,7 +104194,7 @@ 13: [DEBUG chewing::editor] intervals [I(0..1, "…")] 13: [TRACE chewing::editor] last_key_behavior = Commit 13: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } -13: [INFO chewing_capi::io] Destroying context 0x562eb4978bb0 +13: [INFO chewing_capi::io] Destroying context 0x55a069f2ebb0 13: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 13: [INFO chewing::dictionary::trie_buf] Reloading... 13: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -104336,7 +104248,7 @@ 13: ok 2147 commit buffer check function returned `1' shall be `1' 13: ok 2148 commit buffer string function returned `…' shall be `…' 13: ok 2149 commit buffer string function returned `…' shall be `…' -13/17 Test #13: test-symbol ...................... Passed 0.16 sec +13/17 Test #13: test-symbol ...................... Passed 0.14 sec test 14 Start 14: test-userphrase @@ -104363,11 +104275,11 @@ 14: [INFO chewing::dictionary::loader] Loading symbols.dat 14: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 14: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -14: [INFO chewing_capi::io] Initialized context 0x5580b5089050 +14: [INFO chewing_capi::io] Initialized context 0x563ed34ed050 14: [DEBUG chewing::editor] process_keyevent: key-K54-Left-�-S 14: [TRACE chewing::editor] last_key_behavior = Ignore 14: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } -14: [INFO chewing_capi::io] Destroying context 0x5580b5089050 +14: [INFO chewing_capi::io] Destroying context 0x563ed34ed050 14: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 14: [INFO chewing::dictionary::trie_buf] Reloading... 14: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -104389,7 +104301,7 @@ 14: [INFO chewing::dictionary::loader] Loading symbols.dat 14: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 14: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -14: [INFO chewing_capi::io] Initialized context 0x5580b508bf30 +14: [INFO chewing_capi::io] Initialized context 0x563ed34eff30 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 14: [DEBUG chewing::editor] process_keyevent: key-K32-H-h- 14: [TRACE chewing::editor] last_key_behavior = Absorb @@ -104607,7 +104519,7 @@ 14: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(8000 (0 1 '冊) (1 2 '市)) 14: [TRACE chewing::conversion::chewing] Keep #PossiblePath(23319 (0 2 '測試)) 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. -14: [INFO chewing_capi::io] Destroying context 0x5580b508bf30 +14: [INFO chewing_capi::io] Destroying context 0x563ed34eff30 14: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 14: [INFO chewing::dictionary::trie_buf] Aborted. Wait until previous sync is finished. 14: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -104636,11 +104548,11 @@ 14: [INFO chewing::dictionary::loader] Loading symbols.dat 14: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 14: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -14: [INFO chewing_capi::io] Initialized context 0x5580b508bf30 +14: [INFO chewing_capi::io] Initialized context 0x563ed34eff30 14: [DEBUG chewing::editor] process_keyevent: key-K55-Right-�-S 14: [TRACE chewing::editor] last_key_behavior = Ignore 14: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } -14: [INFO chewing_capi::io] Destroying context 0x5580b508bf30 +14: [INFO chewing_capi::io] Destroying context 0x563ed34eff30 14: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 14: [INFO chewing::dictionary::trie_buf] Reloading... 14: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -104662,7 +104574,7 @@ 14: [INFO chewing::dictionary::loader] Loading symbols.dat 14: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 14: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -14: [INFO chewing_capi::io] Initialized context 0x5580b508e180 +14: [INFO chewing_capi::io] Initialized context 0x563ed34f2180 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 14: [DEBUG chewing::editor] process_keyevent: key-K32-H-h- 14: [TRACE chewing::editor] last_key_behavior = Absorb @@ -104762,6 +104674,7 @@ 14: [INFO chewing::dictionary::trie_buf] Reloading... 14: [INFO chewing::dictionary::trie_buf] Check pointing... 14: [INFO chewing::dictionary::trie_buf] Saving snapshot... +14: [INFO chewing::dictionary::trie_buf] Flushing snapshot... 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 14: [TRACE chewing::conversion::chewing] best phrace for [S("ㄘㄜˋ")] is Some(Phrase(Phrase { phrase: "冊", freq: 0, last_used: None })) 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. @@ -104887,12 +104800,11 @@ 14: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(8000 (0 1 '冊) (1 2 '市)) 14: [TRACE chewing::conversion::chewing] Keep #PossiblePath(23319 (0 2 '測試)) 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. -14: [INFO chewing_capi::io] Destroying context 0x5580b508e180 +14: [INFO chewing_capi::io] Destroying context 0x563ed34f2180 14: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 14: [INFO chewing::dictionary::trie_buf] Aborted. Wait until previous sync is finished. 14: [INFO chewing::dictionary::trie_buf] Check pointing... 14: [INFO chewing::dictionary::trie_buf] Aborted. Wait until previous checkpoint result is handled. -14: [INFO chewing::dictionary::trie_buf] Flushing snapshot... 14: [INFO chewing::dictionary::trie_buf] Done 14: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 14: [INFO chewing::dictionary::trie_buf] Reloading... @@ -104915,7 +104827,7 @@ 14: [INFO chewing::dictionary::loader] Loading symbols.dat 14: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 14: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -14: [INFO chewing_capi::io] Initialized context 0x5580b5095890 +14: [INFO chewing_capi::io] Initialized context 0x563ed34f9890 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 14: [DEBUG chewing::editor] process_keyevent: key-K32-H-h- 14: [TRACE chewing::editor] last_key_behavior = Absorb @@ -105006,11 +104918,11 @@ 14: [INFO chewing::dictionary::trie_buf] Reloading... 14: [INFO chewing::dictionary::trie_buf] Check pointing... 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. -14: [TRACE chewing::conversion::chewing] best phrace for [S("ㄘㄜˋ")] is Some(Phrase(Phrase { phrase: "冊", freq: 0, last_used: None })) 14: [INFO chewing::dictionary::trie_buf] Saving snapshot... +14: [INFO chewing::dictionary::trie_buf] Flushing snapshot... +14: [TRACE chewing::conversion::chewing] best phrace for [S("ㄘㄜˋ")] is Some(Phrase(Phrase { phrase: "冊", freq: 0, last_used: None })) 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 14: [TRACE chewing::conversion::chewing] best phrace for [S("ㄘㄜˋ"), S("ㄕˋ")] is Some(Phrase(Phrase { phrase: "測試", freq: 9319, last_used: Some(7) })) -14: [INFO chewing::dictionary::trie_buf] Flushing snapshot... 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 14: [TRACE chewing::conversion::chewing] best phrace for [S("ㄕˋ")] is Some(Phrase(Phrase { phrase: "市", freq: 0, last_used: None })) 14: [TRACE chewing::conversion::chewing] paths: [ @@ -105194,6 +105106,11 @@ 14: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(23319 (0 2 '測試)) 14: [TRACE chewing::conversion::chewing] Keep #PossiblePath(23319 (0 2 '測試)) 14: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(8000 (0 1 '冊) (1 2 '市)) +14: [INFO chewing::dictionary::trie_buf] Done +14: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... +14: [INFO chewing::dictionary::trie_buf] Reloading... +14: [INFO chewing::dictionary::trie_buf] Check pointing... +14: [INFO chewing::dictionary::trie_buf] Aborted. Don't need to checkpoint in memory or clean dictionary. 14: [TRACE chewing::conversion::chewing] Keep #PossiblePath(23319 (0 2 '測試)) 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 14: [TRACE chewing::editor] last_key_behavior = Bell @@ -105204,12 +105121,7 @@ 14: [DEBUG chewing::editor] process_keyevent: key-K2-N2-2-c 14: [TRACE chewing::editor] last_key_behavior = Bell 14: [TRACE chewing::editor] comp: CompositionEditor { cursor: 2, cursor_stack: [], inner: Composition { symbols: [S("ㄘㄜˋ"), S("ㄕˋ")], gaps: [Begin, Normal], selections: [] } } -14: [INFO chewing_capi::io] Destroying context 0x5580b5095890 -14: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... -14: [INFO chewing::dictionary::trie_buf] Aborted. Wait until previous sync is finished. -14: [INFO chewing::dictionary::trie_buf] Check pointing... -14: [INFO chewing::dictionary::trie_buf] Aborted. Wait until previous checkpoint result is handled. -14: [INFO chewing::dictionary::trie_buf] Done +14: [INFO chewing_capi::io] Destroying context 0x563ed34f9890 14: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 14: [INFO chewing::dictionary::trie_buf] Reloading... 14: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -105231,7 +105143,7 @@ 14: [INFO chewing::dictionary::loader] Loading symbols.dat 14: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 14: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -14: [INFO chewing_capi::io] Initialized context 0x5580b5095890 +14: [INFO chewing_capi::io] Initialized context 0x563ed34f9890 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 14: [DEBUG chewing::editor] process_keyevent: key-K32-H-h- 14: [TRACE chewing::editor] last_key_behavior = Absorb @@ -105378,11 +105290,6 @@ 14: ], 14: }, 14: ] -14: [INFO chewing::dictionary::trie_buf] Done -14: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... -14: [INFO chewing::dictionary::trie_buf] Reloading... -14: [INFO chewing::dictionary::trie_buf] Check pointing... -14: [INFO chewing::dictionary::trie_buf] Aborted. Don't need to checkpoint in memory or clean dictionary. 14: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(23319 (0 2 '測試)) 14: [TRACE chewing::conversion::chewing] Keep #PossiblePath(23319 (0 2 '測試)) 14: [TRACE chewing::conversion::chewing] Trim check #PossiblePath(8000 (0 1 '冊) (1 2 '市)) @@ -105522,7 +105429,12 @@ 14: [DEBUG chewing::editor] process_keyevent: key-K2-N2-2-c 14: [TRACE chewing::editor] last_key_behavior = Bell 14: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [S("ㄘㄜˋ"), S("ㄕˋ")], gaps: [Begin, Normal], selections: [] } } -14: [INFO chewing_capi::io] Destroying context 0x5580b5095890 +14: [INFO chewing_capi::io] Destroying context 0x563ed34f9890 +14: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... +14: [INFO chewing::dictionary::trie_buf] Aborted. Wait until previous sync is finished. +14: [INFO chewing::dictionary::trie_buf] Check pointing... +14: [INFO chewing::dictionary::trie_buf] Aborted. Wait until previous checkpoint result is handled. +14: [INFO chewing::dictionary::trie_buf] Done 14: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 14: [INFO chewing::dictionary::trie_buf] Reloading... 14: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -105544,7 +105456,7 @@ 14: [INFO chewing::dictionary::loader] Loading symbols.dat 14: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 14: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -14: [INFO chewing_capi::io] Initialized context 0x5580b5095890 +14: [INFO chewing_capi::io] Initialized context 0x563ed34f9890 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 14: [DEBUG chewing::editor] process_keyevent: key-K32-H-h- 14: [TRACE chewing::editor] last_key_behavior = Absorb @@ -105576,7 +105488,7 @@ 14: [TRACE chewing::editor] last_key_behavior = Bell 14: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [S("ㄘㄜˋ"), C('…'), S("ㄕˋ")], gaps: [Begin, Normal, Normal], selections: [] } } 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. -14: [INFO chewing_capi::io] Destroying context 0x5580b5095890 +14: [INFO chewing_capi::io] Destroying context 0x563ed34f9890 14: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 14: [INFO chewing::dictionary::trie_buf] Reloading... 14: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -105598,7 +105510,7 @@ 14: [INFO chewing::dictionary::loader] Loading symbols.dat 14: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 14: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -14: [INFO chewing_capi::io] Initialized context 0x5580b5095890 +14: [INFO chewing_capi::io] Initialized context 0x563ed34f9890 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 14: [DEBUG chewing::editor] process_keyevent: key-K32-H-h- 14: [TRACE chewing::editor] last_key_behavior = Absorb @@ -105713,7 +105625,7 @@ 14: # 14: ok 62 `ㄘㄜˋ ㄕˋ' shall not be in userphrase 14: ok 63 cursor pos[WARN chewing::dictionary::trie] [!] detected empty dictionary. -14: [INFO chewing_capi::io] Destroying context 0x5580b5095890 +14: [INFO chewing_capi::io] Destroying context 0x563ed34f9890 14: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 14: [INFO chewing::dictionary::trie_buf] Reloading... 14: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -105735,7 +105647,7 @@ 14: [INFO chewing::dictionary::loader] Loading symbols.dat 14: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 14: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -14: [INFO chewing_capi::io] Initialized context 0x5580b5095890 +14: [INFO chewing_capi::io] Initialized context 0x563ed34f9890 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 14: [DEBUG chewing::editor] process_keyevent: key-K14-Grave-`- 14: [TRACE chewing::editor] last_key_behavior = Absorb @@ -106096,15 +106008,15 @@ 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 14: [DEBUG chewing_capi::io] candidates: ["擋土牆"] -14: [INFO chewing::dictionary::trie_buf] Saving snapshot... -14: [INFO chewing::dictionary::trie_buf] Flushing snapshot... 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. -14: [INFO chewing_capi::io] Destroying context 0x5580b5095890 -14: [INFO chewing::dictionary::trie_buf] Done +14: [INFO chewing_capi::io] Destroying context 0x563ed34f9890 14: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... -14: [INFO chewing::dictionary::trie_buf] Reloading... +14: [INFO chewing::dictionary::trie_buf] Aborted. Wait until previous sync is finished. 14: [INFO chewing::dictionary::trie_buf] Check pointing... -14: [INFO chewing::dictionary::trie_buf] Aborted. Don't need to checkpoint in memory or clean dictionary. +14: [INFO chewing::dictionary::trie_buf] Aborted. Wait until previous checkpoint result is handled. +14: [INFO chewing::dictionary::trie_buf] Saving snapshot... +14: [INFO chewing::dictionary::trie_buf] Flushing snapshot... +14: [INFO chewing::dictionary::trie_buf] Done 14: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 14: [INFO chewing::dictionary::trie_buf] Reloading... 14: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -106126,7 +106038,7 @@ 14: [INFO chewing::dictionary::loader] Loading symbols.dat 14: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 14: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -14: [INFO chewing_capi::io] Initialized context 0x5580b5095890 +14: [INFO chewing_capi::io] Initialized context 0x563ed34fc030 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 14: [DEBUG chewing::editor] process_keyevent: key-K14-Grave-`- 14: [TRACE chewing::editor] last_key_behavior = Absorb @@ -106500,7 +106412,7 @@ 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 14: [DEBUG chewing_capi::io] candidates: ["擋土牆"] 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. -14: [INFO chewing_capi::io] Destroying context 0x5580b5095890 +14: [INFO chewing_capi::io] Destroying context 0x563ed34fc030 14: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 14: [INFO chewing::dictionary::trie_buf] Aborted. Wait until previous sync is finished. 14: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -106529,7 +106441,7 @@ 14: [INFO chewing::dictionary::loader] Loading symbols.dat 14: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 14: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -14: [INFO chewing_capi::io] Initialized context 0x5580b5095890 +14: [INFO chewing_capi::io] Initialized context 0x563ed34fc030 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 14: [DEBUG chewing::editor] process_keyevent: key-K29-D-d- @@ -106935,7 +106847,7 @@ 14: [INFO chewing::dictionary::trie_buf] Check pointing... 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. -14: [INFO chewing_capi::io] Destroying context 0x5580b5095890 +14: [INFO chewing_capi::io] Destroying context 0x563ed34fc030 14: [INFO chewing::dictionary::trie_buf] Saving snapshot... 14: [INFO chewing::dictionary::trie_buf] Flushing snapshot... 14: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... @@ -106964,7 +106876,7 @@ 14: [INFO chewing::dictionary::loader] Loading symbols.dat 14: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 14: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -14: [INFO chewing_capi::io] Initialized context 0x5580b5095890 +14: [INFO chewing_capi::io] Initialized context 0x563ed34fc030 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. @@ -107116,13 +107028,13 @@ 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. -14: [INFO chewing_capi::io] Destroying context 0x5580b5095890 +14: [INFO chewing_capi::io] Destroying context 0x563ed34fc030 +14: [INFO chewing::dictionary::trie_buf] Saving snapshot... +14: [INFO chewing::dictionary::trie_buf] Flushing snapshot... 14: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 14: [INFO chewing::dictionary::trie_buf] Aborted. Wait until previous sync is finished. 14: [INFO chewing::dictionary::trie_buf] Check pointing... 14: [INFO chewing::dictionary::trie_buf] Aborted. Wait until previous checkpoint result is handled. -14: [INFO chewing::dictionary::trie_buf] Saving snapshot... -14: [INFO chewing::dictionary::trie_buf] Flushing snapshot... 14: [INFO chewing::dictionary::trie_buf] Done 14: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 14: [INFO chewing::dictionary::trie_buf] Reloading... @@ -107145,7 +107057,7 @@ 14: [INFO chewing::dictionary::loader] Loading symbols.dat 14: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 14: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -14: [INFO chewing_capi::io] Initialized context 0x5580b5095890 +14: [INFO chewing_capi::io] Initialized context 0x563ed34fc030 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 14: [DEBUG chewing::editor] process_keyevent: key-K2-N2-2- 14: [TRACE chewing::editor] last_key_behavior = Absorb @@ -107219,13 +107131,13 @@ 14: [INFO chewing::dictionary::trie_buf] Reloading... 14: [INFO chewing::dictionary::trie_buf] Check pointing... 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. -14: [INFO chewing_capi::io] Destroying context 0x5580b5095890 +14: [INFO chewing_capi::io] Destroying context 0x563ed34fc030 +14: [INFO chewing::dictionary::trie_buf] Saving snapshot... +14: [INFO chewing::dictionary::trie_buf] Flushing snapshot... 14: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 14: [INFO chewing::dictionary::trie_buf] Aborted. Wait until previous sync is finished. 14: [INFO chewing::dictionary::trie_buf] Check pointing... 14: [INFO chewing::dictionary::trie_buf] Aborted. Wait until previous checkpoint result is handled. -14: [INFO chewing::dictionary::trie_buf] Saving snapshot... -14: [INFO chewing::dictionary::trie_buf] Flushing snapshot... 14: [INFO chewing::dictionary::trie_buf] Done 14: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 14: [INFO chewing::dictionary::trie_buf] Reloading... @@ -107248,7 +107160,7 @@ 14: [INFO chewing::dictionary::loader] Loading symbols.dat 14: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 14: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -14: [INFO chewing_capi::io] Initialized context 0x5580b5095890 +14: [INFO chewing_capi::io] Initialized context 0x563ed34fc030 14: [DEBUG chewing::editor] process_keyevent: key-K19-T-t- 14: [TRACE chewing::editor] last_key_behavior = Absorb 14: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } @@ -107355,7 +107267,7 @@ 14: [TRACE chewing::editor] comp: CompositionEditor { cursor: 0, cursor_stack: [], inner: Composition { symbols: [], gaps: [], selections: [] } } 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. -14: [INFO chewing_capi::io] Destroying context 0x5580b5095890 +14: [INFO chewing_capi::io] Destroying context 0x563ed34fc030 14: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 14: [INFO chewing::dictionary::trie_buf] Reloading... 14: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -107383,10 +107295,10 @@ 14: [INFO chewing::dictionary::loader] Loading symbols.dat 14: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 14: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -14: [INFO chewing_capi::io] Initialized context 0x5580b5095890 +14: [INFO chewing_capi::io] Initialized context 0x563ed34fc030 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. -14: [INFO chewing_capi::io] Destroying context 0x5580b5095890 +14: [INFO chewing_capi::io] Destroying context 0x563ed34fc030 14: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 14: [INFO chewing::dictionary::trie_buf] Reloading... 14: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -107414,9 +107326,9 @@ 14: [INFO chewing::dictionary::loader] Loading symbols.dat 14: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 14: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -14: [INFO chewing_capi::io] Initialized context 0x5580b5095890 +14: [INFO chewing_capi::io] Initialized context 0x563ed34fc030 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. -14: [INFO chewing_capi::io] Destroying context 0x5580b5095890 +14: [INFO chewing_capi::io] Destroying context 0x563ed34fc030 14: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 14: [INFO chewing::dictionary::trie_buf] Reloading... 14: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -107438,10 +107350,10 @@ 14: [INFO chewing::dictionary::loader] Loading symbols.dat 14: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 14: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -14: [INFO chewing_capi::io] Initialized context 0x5580b5095890 +14: [INFO chewing_capi::io] Initialized context 0x563ed34fc030 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. -14: [INFO chewing_capi::io] Destroying context 0x5580b5095890 +14: [INFO chewing_capi::io] Destroying context 0x563ed34fc030 14: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 14: [INFO chewing::dictionary::trie_buf] Reloading... 14: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -107469,7 +107381,7 @@ 14: [INFO chewing::dictionary::loader] Loading symbols.dat 14: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 14: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -14: [INFO chewing_capi::io] Initialized context 0x5580b5095890 +14: [INFO chewing_capi::io] Initialized context 0x563ed34fc030 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. @@ -107566,7 +107478,7 @@ 14: ok 123 chewing_userphrase_add() return value `1' shall be `1' 14: ok 124 chewing_userphrase_lookup() return [WARN chewing::dictionary::trie] [!] detected empty dictionary. 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. -14: [INFO chewing_capi::io] Destroying context 0x5580b5095890 +14: [INFO chewing_capi::io] Destroying context 0x563ed34fc030 14: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 14: [INFO chewing::dictionary::trie_buf] Reloading... 14: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -107594,9 +107506,9 @@ 14: [INFO chewing::dictionary::loader] Loading symbols.dat 14: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 14: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -14: [INFO chewing_capi::io] Initialized context 0x5580b5095890 +14: [INFO chewing_capi::io] Initialized context 0x563ed34fc030 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. -14: [INFO chewing_capi::io] Destroying context 0x5580b5095890 +14: [INFO chewing_capi::io] Destroying context 0x563ed34fc030 14: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 14: [INFO chewing::dictionary::trie_buf] Reloading... 14: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -107618,11 +107530,11 @@ 14: [INFO chewing::dictionary::loader] Loading symbols.dat 14: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 14: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -14: [INFO chewing_capi::io] Initialized context 0x5580b5095890 +14: [INFO chewing_capi::io] Initialized context 0x563ed34fc030 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. -14: [INFO chewing_capi::io] Destroying context 0x5580b5095890 +14: [INFO chewing_capi::io] Destroying context 0x563ed34fc030 14: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 14: [INFO chewing::dictionary::trie_buf] Reloading... 14: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -107650,7 +107562,7 @@ 14: [INFO chewing::dictionary::loader] Loading symbols.dat 14: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 14: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -14: [INFO chewing_capi::io] Initialized context 0x5580b5095890 +14: [INFO chewing_capi::io] Initialized context 0x563ed34fc030 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. @@ -107660,7 +107572,7 @@ 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. -14: [INFO chewing_capi::io] Destroying context 0x5580b5095890 +14: [INFO chewing_capi::io] Destroying context 0x563ed34fc030 14: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 14: [INFO chewing::dictionary::trie_buf] Reloading... 14: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -107688,11 +107600,11 @@ 14: [INFO chewing::dictionary::loader] Loading symbols.dat 14: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 14: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -14: [INFO chewing_capi::io] Initialized context 0x5580b5095890 +14: [INFO chewing_capi::io] Initialized context 0x563ed34fc030 14: [WARN chewing::editor] syllables([Syllable { value: 10268, to_string(): "ㄘㄜˋ" }])[1] and phrase(測試)[2] has different length 14: [WARN chewing::editor] syllables([Syllable { value: 10268, to_string(): "ㄘㄜˋ" }])[1] and phrase(測試)[2] has different length 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. -14: [INFO chewing_capi::io] Destroying context 0x5580b5095890 +14: [INFO chewing_capi::io] Destroying context 0x563ed34fc030 14: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 14: [INFO chewing::dictionary::trie_buf] Reloading... 14: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -107714,7 +107626,7 @@ 14: [INFO chewing::dictionary::loader] Loading symbols.dat 14: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 14: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -14: [INFO chewing_capi::io] Initialized context 0x5580b5095890 +14: [INFO chewing_capi::io] Initialized context 0x563ed34fc030 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. @@ -107722,7 +107634,7 @@ 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. -14: [INFO chewing_capi::io] Destroying context 0x5580b5095890 +14: [INFO chewing_capi::io] Destroying context 0x563ed34fc030 14: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 14: [INFO chewing::dictionary::trie_buf] Reloading... 14: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -107750,7 +107662,7 @@ 14: [INFO chewing::dictionary::loader] Loading symbols.dat 14: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 14: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -14: [INFO chewing_capi::io] Initialized context 0x5580b5095890 +14: [INFO chewing_capi::io] Initialized context 0x563ed34fc030 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. @@ -107758,7 +107670,7 @@ 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. -14: [INFO chewing_capi::io] Destroying context 0x5580b5095890 +14: [INFO chewing_capi::io] Destroying context 0x563ed34fc030 14: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 14: [INFO chewing::dictionary::trie_buf] Reloading... 14: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -107786,10 +107698,10 @@ 14: [INFO chewing::dictionary::loader] Loading symbols.dat 14: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 14: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -14: [INFO chewing_capi::io] Initialized context 0x5580b5095890 +14: [INFO chewing_capi::io] Initialized context 0x563ed34fc030 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. -14: [INFO chewing_capi::io] Destroying context 0x5580b5095890 +14: [INFO chewing_capi::io] Destroying context 0x563ed34fc030 14: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 14: [INFO chewing::dictionary::trie_buf] Reloading... 14: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -107811,10 +107723,10 @@ 14: [INFO chewing::dictionary::loader] Loading symbols.dat 14: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 14: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -14: [INFO chewing_capi::io] Initialized context 0x5580b5095890 +14: [INFO chewing_capi::io] Initialized context 0x563ed34fc030 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. -14: [INFO chewing_capi::io] Destroying context 0x5580b5095890 +14: [INFO chewing_capi::io] Destroying context 0x563ed34fc030 14: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 14: [INFO chewing::dictionary::trie_buf] Reloading... 14: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -107836,11 +107748,11 @@ 14: [INFO chewing::dictionary::loader] Loading symbols.dat 14: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 14: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -14: [INFO chewing_capi::io] Initialized context 0x5580b5095890 +14: [INFO chewing_capi::io] Initialized context 0x563ed34fc030 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. -14: [INFO chewing_capi::io] Destroying context 0x5580b5095890 +14: [INFO chewing_capi::io] Destroying context 0x563ed34fc030 14: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 14: [INFO chewing::dictionary::trie_buf] Reloading... 14: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -107868,8 +107780,8 @@ 14: [INFO chewing::dictionary::loader] Loading symbols.dat 14: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 14: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -14: [INFO chewing_capi::io] Initialized context 0x5580b5095890 -14: [INFO chewing_capi::io] Destroying context 0x5580b5095890 +14: [INFO chewing_capi::io] Initialized context 0x563ed34fc030 +14: [INFO chewing_capi::io] Destroying context 0x563ed34fc030 14: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 14: [INFO chewing::dictionary::trie_buf] Reloading... 14: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -107897,11 +107809,11 @@ 14: [INFO chewing::dictionary::loader] Loading symbols.dat 14: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 14: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -14: [INFO chewing_capi::io] Initialized context 0x5580b5095890 +14: [INFO chewing_capi::io] Initialized context 0x563ed34fc030 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. -14: [INFO chewing_capi::io] Destroying context 0x5580b5095890 +14: [INFO chewing_capi::io] Destroying context 0x563ed34fc030 14: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 14: [INFO chewing::dictionary::trie_buf] Reloading... 14: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -107929,8 +107841,8 @@ 14: [INFO chewing::dictionary::loader] Loading symbols.dat 14: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 14: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -14: [INFO chewing_capi::io] Initialized context 0x5580b5095890 -14: [INFO chewing_capi::io] Destroying context 0x5580b5095890 +14: [INFO chewing_capi::io] Initialized context 0x563ed34fc030 +14: [INFO chewing_capi::io] Destroying context 0x563ed34fc030 14: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 14: [INFO chewing::dictionary::trie_buf] Reloading... 14: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -107958,9 +107870,9 @@ 14: [INFO chewing::dictionary::loader] Loading symbols.dat 14: [INFO chewing::path] Using userpath from env CHEWING_USER_PATH: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 14: [INFO chewing::dictionary::loader] Loading /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests/chewing.dat -14: [INFO chewing_capi::io] Initialized context 0x5580b5095890 +14: [INFO chewing_capi::io] Initialized context 0x563ed34fc030 14: [WARN chewing::dictionary::trie] [!] detected empty dictionary. -14: [INFO chewing_capi::io] Destroying context 0x5580b5095890 +14: [INFO chewing_capi::io] Destroying context 0x563ed34fc030 14: [INFO chewing::dictionary::trie_buf] Synchronize dictionary from disk... 14: [INFO chewing::dictionary::trie_buf] Reloading... 14: [INFO chewing::dictionary::trie_buf] Check pointing... @@ -108040,62 +107952,62 @@ 14: ok 169 chewing_userphrase_remove() return value `1' shall be `1' 14: ok 170 chewing_userphrase_remove() return value `1' shall be `1' 14: ok 171 chewing_userphrase_lookup() return value `0' shall be `0' -14/17 Test #14: test-userphrase .................. Passed 1.01 sec +14/17 Test #14: test-userphrase .................. Passed 0.70 sec test 15 Start 15: cargo-test-lib 15: Test command: /usr/share/cargo/bin/cargo "test" "--features" "sqlite" 15: Working Directory: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 15: Test timeout computed to be: 1500 -15: debian cargo wrapper: options = ['buildinfo=+all', 'reproducible=+all', 'parallel=42'], profiles = [], parallel = ['-j42'], lto = +15: debian cargo wrapper: options = ['buildinfo=+all', 'reproducible=+all', 'parallel=40'], profiles = [], parallel = ['-j40'], lto = 15: debian cargo wrapper: rust_type = x86_64-unknown-linux-gnu, gnu_type = x86_64-linux-gnu -15: debian cargo wrapper: running subprocess (['env', 'RUST_BACKTRACE=1', '/usr/bin/cargo', '-Zavoid-dev-deps', 'test', '--verbose', '--verbose', '-j42', '--target', 'x86_64-unknown-linux-gnu', '--features', 'sqlite'],) {} +15: debian cargo wrapper: running subprocess (['env', 'RUST_BACKTRACE=1', '/usr/bin/cargo', '-Zavoid-dev-deps', 'test', '--verbose', '--verbose', '-j40', '--target', 'x86_64-unknown-linux-gnu', '--features', 'sqlite'],) {} 15: Compiling version_check v0.9.5 15: Compiling cfg-if v1.0.0 15: Compiling once_cell v1.20.2 -15: Compiling pkg-config v0.3.32 15: Compiling vcpkg v0.2.8 +15: Compiling pkg-config v0.3.32 15: Compiling zerocopy v0.7.34 15: Compiling bitflags v2.9.1 15: Compiling libc v0.2.175 15: Compiling allocator-api2 v0.2.16 15: Compiling rustix v0.38.37 -15: Compiling fallible-iterator v0.3.0 -15: Compiling fallible-streaming-iterator v0.1.9 15: Compiling smallvec v1.13.2 +15: Compiling fallible-streaming-iterator v0.1.9 +15: Compiling fallible-iterator v0.3.0 15: Compiling linux-raw-sys v0.4.14 -15: Compiling fastrand v2.1.1 15: Compiling der v0.7.7 15: Compiling log v0.4.26 +15: Compiling fastrand v2.1.1 +15: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=zerocopy CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/zerocopy-0.7.34 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/zerocopy-0.7.34/Cargo.toml CARGO_PKG_AUTHORS='Joshua Liebow-Feeser ' CARGO_PKG_DESCRIPTION='Utilities for zero-copy parsing and serialization' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='BSD-2-Clause OR Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=zerocopy CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/google/zerocopy' CARGO_PKG_RUST_VERSION=1.60.0 CARGO_PKG_VERSION=0.7.34 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=34 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name zerocopy --edition=2018 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/zerocopy-0.7.34/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="simd"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("__internal_use_only_features_that_work_on_stable", "alloc", "byteorder", "default", "derive", "simd", "simd-nightly", "zerocopy-derive"))' -C metadata=1f45220244088d07 -C extra-filename=-24f20ee3f229441b --out-dir /build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -L dependency=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --cap-lints warn -C debuginfo=2 -C strip=none --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro -C link-arg=-Wl,-z,now --remap-path-prefix /build/reproducible-path/libchewing-0.10.3=/usr/share/cargo/registry/libchewing-0.10.3 --remap-path-prefix /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry=/usr/share/cargo/registry` +15: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=vcpkg CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/vcpkg-0.2.8 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/vcpkg-0.2.8/Cargo.toml CARGO_PKG_AUTHORS='Jim McGrath ' CARGO_PKG_DESCRIPTION='A library to find native dependencies in a vcpkg tree at build +15: time in order to be used in Cargo build scripts. +15: ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=vcpkg CARGO_PKG_README=../README.md CARGO_PKG_REPOSITORY='https://github.com/mcgoo/vcpkg-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name vcpkg --edition=2015 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/vcpkg-0.2.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=2f542bfde61b8e2c -C extra-filename=-18369c818754f589 --out-dir /build/reproducible-path/libchewing-0.10.3/target/debug/deps -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --cap-lints warn` 15: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=version_check CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/version_check-0.9.5 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/version_check-0.9.5/Cargo.toml CARGO_PKG_AUTHORS='Sergio Benitez ' CARGO_PKG_DESCRIPTION='Tiny crate to check the version of the installed/running rustc.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=version_check CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/SergioBenitez/version_check' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.9.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name version_check --edition=2015 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/version_check-0.9.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=293d15d3f80268fd -C extra-filename=-2cde229223fd77ef --out-dir /build/reproducible-path/libchewing-0.10.3/target/debug/deps -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --cap-lints warn` +15: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/libc-0.2.175 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/libc-0.2.175/Cargo.toml CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Raw FFI bindings to platform libraries like libc.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libc CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libc' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.2.175 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=175 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name build_script_build --edition=2021 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/libc-0.2.175/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 '--allow=clippy::used_underscore_binding' --allow=unused_qualifications '--warn=clippy::unnecessary_semicolon' '--allow=clippy::unnecessary_cast' '--allow=clippy::uninlined_format_args' '--warn=clippy::ptr_as_ptr' '--allow=clippy::non_minimal_cfg' '--allow=clippy::missing_safety_doc' '--warn=clippy::map_unwrap_or' '--warn=clippy::manual_assert' '--allow=clippy::identity_op' '--warn=clippy::explicit_iter_loop' '--allow=clippy::expl_impl_clone_on_copy' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("align", "const-extern-fn", "default", "extra_traits", "rustc-dep-of-std", "rustc-std-workspace-core", "std", "use_std"))' -C metadata=eedbbf7f6349e8bc -C extra-filename=-7562f2cd6b351bac --out-dir /build/reproducible-path/libchewing-0.10.3/target/debug/build/libc-7562f2cd6b351bac -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --cap-lints warn` +15: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=pkg_config CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/pkg-config-0.3.32 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/pkg-config-0.3.32/Cargo.toml CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='A library to run the pkg-config system tool at build time in order to be used in +15: Cargo build scripts. +15: ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=pkg-config CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/pkg-config-rs' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=0.3.32 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=32 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name pkg_config --edition=2018 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/pkg-config-0.3.32/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=943693ca3cb8b905 -C extra-filename=-a4a455a229080cfa --out-dir /build/reproducible-path/libchewing-0.10.3/target/debug/deps -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --cap-lints warn` 15: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=cfg_if CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/cfg-if-1.0.0 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/cfg-if-1.0.0/Cargo.toml CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='A macro to ergonomically define an item depending on a large number of #[cfg] 15: parameters. Structured like an if-else chain, the first matching branch is the 15: item that gets emitted. 15: ' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/cfg-if' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cfg-if CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/cfg-if' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name cfg_if --edition=2018 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/cfg-if-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("core"))' -C metadata=1a5fa20f13ea8aae -C extra-filename=-b14c4c34c44d8ff6 --out-dir /build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -L dependency=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --cap-lints warn -C debuginfo=2 -C strip=none --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro -C link-arg=-Wl,-z,now --remap-path-prefix /build/reproducible-path/libchewing-0.10.3=/usr/share/cargo/registry/libchewing-0.10.3 --remap-path-prefix /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry=/usr/share/cargo/registry` -15: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=once_cell CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/once_cell-1.20.2 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/once_cell-1.20.2/Cargo.toml CARGO_PKG_AUTHORS='Aleksey Kladov ' CARGO_PKG_DESCRIPTION='Single assignment cells and lazy values.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=once_cell CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/matklad/once_cell' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=1.20.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=20 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name once_cell --edition=2021 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/once_cell-1.20.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="race"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "atomic-polyfill", "critical-section", "default", "parking_lot", "portable-atomic", "race", "std", "unstable"))' -C metadata=d5458b518806eeca -C extra-filename=-c38195e002c96524 --out-dir /build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -L dependency=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --cap-lints warn -C debuginfo=2 -C strip=none --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro -C link-arg=-Wl,-z,now --remap-path-prefix /build/reproducible-path/libchewing-0.10.3=/usr/share/cargo/registry/libchewing-0.10.3 --remap-path-prefix /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry=/usr/share/cargo/registry` -15: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=zerocopy CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/zerocopy-0.7.34 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/zerocopy-0.7.34/Cargo.toml CARGO_PKG_AUTHORS='Joshua Liebow-Feeser ' CARGO_PKG_DESCRIPTION='Utilities for zero-copy parsing and serialization' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='BSD-2-Clause OR Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=zerocopy CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/google/zerocopy' CARGO_PKG_RUST_VERSION=1.60.0 CARGO_PKG_VERSION=0.7.34 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=34 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name zerocopy --edition=2018 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/zerocopy-0.7.34/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="simd"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("__internal_use_only_features_that_work_on_stable", "alloc", "byteorder", "default", "derive", "simd", "simd-nightly", "zerocopy-derive"))' -C metadata=1f45220244088d07 -C extra-filename=-24f20ee3f229441b --out-dir /build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -L dependency=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --cap-lints warn -C debuginfo=2 -C strip=none --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro -C link-arg=-Wl,-z,now --remap-path-prefix /build/reproducible-path/libchewing-0.10.3=/usr/share/cargo/registry/libchewing-0.10.3 --remap-path-prefix /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry=/usr/share/cargo/registry` -15: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=pkg_config CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/pkg-config-0.3.32 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/pkg-config-0.3.32/Cargo.toml CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='A library to run the pkg-config system tool at build time in order to be used in -15: Cargo build scripts. -15: ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=pkg-config CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/pkg-config-rs' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=0.3.32 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=32 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name pkg_config --edition=2018 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/pkg-config-0.3.32/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=943693ca3cb8b905 -C extra-filename=-a4a455a229080cfa --out-dir /build/reproducible-path/libchewing-0.10.3/target/debug/deps -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --cap-lints warn` +15: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=allocator_api2 CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/allocator-api2-0.2.16 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/allocator-api2-0.2.16/Cargo.toml CARGO_PKG_AUTHORS='Zakarum ' CARGO_PKG_DESCRIPTION='Mirror of Rust'\''s allocator API' CARGO_PKG_HOMEPAGE='https://github.com/zakarumych/allocator-api2' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=allocator-api2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/zakarumych/allocator-api2' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.16 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=16 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name allocator_api2 --edition=2018 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/allocator-api2-0.2.16/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="alloc"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "serde", "std"))' -C metadata=51f3773590e1f38a -C extra-filename=-d9b66400cc2d0dbd --out-dir /build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -L dependency=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --cap-lints warn -C debuginfo=2 -C strip=none --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro -C link-arg=-Wl,-z,now --remap-path-prefix /build/reproducible-path/libchewing-0.10.3=/usr/share/cargo/registry/libchewing-0.10.3 --remap-path-prefix /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry=/usr/share/cargo/registry` 15: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=bitflags CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/bitflags-2.9.1 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/bitflags-2.9.1/Cargo.toml CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A macro to generate structures which behave like bitflags. 15: ' CARGO_PKG_HOMEPAGE='https://github.com/bitflags/bitflags' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitflags CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bitflags/bitflags' CARGO_PKG_RUST_VERSION=1.56.0 CARGO_PKG_VERSION=2.9.1 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name bitflags --edition=2021 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/bitflags-2.9.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "bytemuck", "compiler_builtins", "core", "example_generated", "rustc-dep-of-std", "serde", "std"))' -C metadata=f5bfaa9fcb9c2cda -C extra-filename=-2accd1086ac7b8f7 --out-dir /build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -L dependency=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --cap-lints warn -C debuginfo=2 -C strip=none --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro -C link-arg=-Wl,-z,now --remap-path-prefix /build/reproducible-path/libchewing-0.10.3=/usr/share/cargo/registry/libchewing-0.10.3 --remap-path-prefix /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry=/usr/share/cargo/registry` -15: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/libc-0.2.175 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/libc-0.2.175/Cargo.toml CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Raw FFI bindings to platform libraries like libc.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libc CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libc' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.2.175 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=175 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name build_script_build --edition=2021 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/libc-0.2.175/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 '--allow=clippy::used_underscore_binding' --allow=unused_qualifications '--warn=clippy::unnecessary_semicolon' '--allow=clippy::unnecessary_cast' '--allow=clippy::uninlined_format_args' '--warn=clippy::ptr_as_ptr' '--allow=clippy::non_minimal_cfg' '--allow=clippy::missing_safety_doc' '--warn=clippy::map_unwrap_or' '--warn=clippy::manual_assert' '--allow=clippy::identity_op' '--warn=clippy::explicit_iter_loop' '--allow=clippy::expl_impl_clone_on_copy' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("align", "const-extern-fn", "default", "extra_traits", "rustc-dep-of-std", "rustc-std-workspace-core", "std", "use_std"))' -C metadata=eedbbf7f6349e8bc -C extra-filename=-7562f2cd6b351bac --out-dir /build/reproducible-path/libchewing-0.10.3/target/debug/build/libc-7562f2cd6b351bac -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --cap-lints warn` -15: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=fallible_iterator CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/fallible-iterator-0.3.0 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/fallible-iterator-0.3.0/Cargo.toml CARGO_PKG_AUTHORS='Steven Fackler ' CARGO_PKG_DESCRIPTION='Fallible iterator traits' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fallible-iterator CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/sfackler/rust-fallible-iterator' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name fallible_iterator --edition=2018 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/fallible-iterator-0.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=e95fc8a665e7f275 -C extra-filename=-56394ab7db8adca4 --out-dir /build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -L dependency=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --cap-lints warn -C debuginfo=2 -C strip=none --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro -C link-arg=-Wl,-z,now --remap-path-prefix /build/reproducible-path/libchewing-0.10.3=/usr/share/cargo/registry/libchewing-0.10.3 --remap-path-prefix /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry=/usr/share/cargo/registry` -15: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=vcpkg CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/vcpkg-0.2.8 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/vcpkg-0.2.8/Cargo.toml CARGO_PKG_AUTHORS='Jim McGrath ' CARGO_PKG_DESCRIPTION='A library to find native dependencies in a vcpkg tree at build -15: time in order to be used in Cargo build scripts. -15: ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=vcpkg CARGO_PKG_README=../README.md CARGO_PKG_REPOSITORY='https://github.com/mcgoo/vcpkg-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name vcpkg --edition=2015 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/vcpkg-0.2.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=2f542bfde61b8e2c -C extra-filename=-18369c818754f589 --out-dir /build/reproducible-path/libchewing-0.10.3/target/debug/deps -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --cap-lints warn` +15: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=once_cell CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/once_cell-1.20.2 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/once_cell-1.20.2/Cargo.toml CARGO_PKG_AUTHORS='Aleksey Kladov ' CARGO_PKG_DESCRIPTION='Single assignment cells and lazy values.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=once_cell CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/matklad/once_cell' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=1.20.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=20 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name once_cell --edition=2021 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/once_cell-1.20.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="race"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "atomic-polyfill", "critical-section", "default", "parking_lot", "portable-atomic", "race", "std", "unstable"))' -C metadata=d5458b518806eeca -C extra-filename=-c38195e002c96524 --out-dir /build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -L dependency=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --cap-lints warn -C debuginfo=2 -C strip=none --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro -C link-arg=-Wl,-z,now --remap-path-prefix /build/reproducible-path/libchewing-0.10.3=/usr/share/cargo/registry/libchewing-0.10.3 --remap-path-prefix /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry=/usr/share/cargo/registry` 15: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/rustix-0.38.37 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/rustix-0.38.37/Cargo.toml CARGO_PKG_AUTHORS='Dan Gohman :Jakub Konka ' CARGO_PKG_DESCRIPTION='Safe Rust bindings to POSIX/Unix/Linux/Winsock-like syscalls' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustix CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bytecodealliance/rustix' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.38.37 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=38 CARGO_PKG_VERSION_PATCH=37 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name build_script_build --edition=2021 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/rustix-0.38.37/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --warn=unexpected_cfgs --check-cfg 'cfg(alloc_c_string)' --check-cfg 'cfg(alloc_ffi)' --check-cfg 'cfg(apple)' --check-cfg 'cfg(asm_experimental_arch)' --check-cfg 'cfg(bsd)' --check-cfg 'cfg(core_c_str)' --check-cfg 'cfg(core_ffi_c)' --check-cfg 'cfg(core_intrinsics)' --check-cfg 'cfg(criterion)' --check-cfg 'cfg(document_experimental_runtime_api)' --check-cfg 'cfg(fix_y2038)' --check-cfg 'cfg(freebsdlike)' --check-cfg 'cfg(libc)' --check-cfg 'cfg(linux_kernel)' --check-cfg 'cfg(linux_like)' --check-cfg 'cfg(linux_raw)' --check-cfg 'cfg(netbsdlike)' --check-cfg 'cfg(rustc_attrs)' --check-cfg 'cfg(solarish)' --check-cfg 'cfg(staged_api)' --check-cfg 'cfg(static_assertions)' --check-cfg 'cfg(thumb_mode)' --check-cfg 'cfg(wasi)' --check-cfg 'cfg(wasi_ext)' --check-cfg 'cfg(target_arch, values("xtensa"))' --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="fs"' --cfg 'feature="libc-extra-traits"' --cfg 'feature="std"' --cfg 'feature="use-libc-auxv"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("all-apis", "alloc", "cc", "compiler_builtins", "core", "default", "event", "fs", "io_uring", "itoa", "libc", "libc-extra-traits", "libc_errno", "linux_4_11", "linux_latest", "mm", "mount", "net", "once_cell", "param", "pipe", "process", "procfs", "pty", "rand", "runtime", "rustc-dep-of-std", "shm", "std", "stdio", "system", "termios", "thread", "time", "try_close", "use-explicitly-provided-auxv", "use-libc", "use-libc-auxv"))' -C metadata=9fcde98ce9af4336 -C extra-filename=-70d9a39de42dba48 --out-dir /build/reproducible-path/libchewing-0.10.3/target/debug/build/rustix-70d9a39de42dba48 -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --cap-lints warn` -15: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=allocator_api2 CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/allocator-api2-0.2.16 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/allocator-api2-0.2.16/Cargo.toml CARGO_PKG_AUTHORS='Zakarum ' CARGO_PKG_DESCRIPTION='Mirror of Rust'\''s allocator API' CARGO_PKG_HOMEPAGE='https://github.com/zakarumych/allocator-api2' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=allocator-api2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/zakarumych/allocator-api2' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.16 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=16 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name allocator_api2 --edition=2018 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/allocator-api2-0.2.16/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="alloc"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "serde", "std"))' -C metadata=51f3773590e1f38a -C extra-filename=-d9b66400cc2d0dbd --out-dir /build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -L dependency=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --cap-lints warn -C debuginfo=2 -C strip=none --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro -C link-arg=-Wl,-z,now --remap-path-prefix /build/reproducible-path/libchewing-0.10.3=/usr/share/cargo/registry/libchewing-0.10.3 --remap-path-prefix /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry=/usr/share/cargo/registry` -15: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=fallible_streaming_iterator CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/fallible-streaming-iterator-0.1.9 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/fallible-streaming-iterator-0.1.9/Cargo.toml CARGO_PKG_AUTHORS='Steven Fackler ' CARGO_PKG_DESCRIPTION='Fallible streaming iteration' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fallible-streaming-iterator CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/sfackler/fallible-streaming-iterator' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.9 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=9 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name fallible_streaming_iterator --edition=2015 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/fallible-streaming-iterator-0.1.9/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("std"))' -C metadata=c868105e8b20f57f -C extra-filename=-ef2034a6634ae5fe --out-dir /build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -L dependency=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --cap-lints warn -C debuginfo=2 -C strip=none --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro -C link-arg=-Wl,-z,now --remap-path-prefix /build/reproducible-path/libchewing-0.10.3=/usr/share/cargo/registry/libchewing-0.10.3 --remap-path-prefix /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry=/usr/share/cargo/registry` 15: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=smallvec CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/smallvec-1.13.2 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/smallvec-1.13.2/Cargo.toml CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_DESCRIPTION=''\''Small vector'\'' optimization: store up to a small number of items on the stack' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=smallvec CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/servo/rust-smallvec' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.13.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=13 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name smallvec --edition=2018 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/smallvec-1.13.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "const_generics", "const_new", "debugger_visualizer", "drain_filter", "drain_keep_rest", "may_dangle", "serde", "specialization", "union", "write"))' -C metadata=67b120d9735ee533 -C extra-filename=-329bb703abfcadea --out-dir /build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -L dependency=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --cap-lints warn -C debuginfo=2 -C strip=none --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro -C link-arg=-Wl,-z,now --remap-path-prefix /build/reproducible-path/libchewing-0.10.3=/usr/share/cargo/registry/libchewing-0.10.3 --remap-path-prefix /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry=/usr/share/cargo/registry` -15: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=linux_raw_sys CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/linux-raw-sys-0.4.14 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/linux-raw-sys-0.4.14/Cargo.toml CARGO_PKG_AUTHORS='Dan Gohman ' CARGO_PKG_DESCRIPTION='Generated bindings for Linux'\''s userspace API' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=linux-raw-sys CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/sunfishcode/linux-raw-sys' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.4.14 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=14 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name linux_raw_sys --edition=2021 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/linux-raw-sys-0.4.14/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="elf"' --cfg 'feature="errno"' --cfg 'feature="general"' --cfg 'feature="ioctl"' --cfg 'feature="no_std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bootparam", "compiler_builtins", "core", "default", "elf", "errno", "general", "if_arp", "if_ether", "if_packet", "io_uring", "ioctl", "loop_device", "mempolicy", "net", "netlink", "no_std", "prctl", "rustc-dep-of-std", "std", "system", "xdp"))' -C metadata=5e89f5da4e292523 -C extra-filename=-cb99b463a110a561 --out-dir /build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -L dependency=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --cap-lints warn -C debuginfo=2 -C strip=none --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro -C link-arg=-Wl,-z,now --remap-path-prefix /build/reproducible-path/libchewing-0.10.3=/usr/share/cargo/registry/libchewing-0.10.3 --remap-path-prefix /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry=/usr/share/cargo/registry` -15: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=fastrand CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/fastrand-2.1.1 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/fastrand-2.1.1/Cargo.toml CARGO_PKG_AUTHORS='Stjepan Glavina ' CARGO_PKG_DESCRIPTION='A simple and fast random number generator' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fastrand CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/smol-rs/fastrand' CARGO_PKG_RUST_VERSION=1.36 CARGO_PKG_VERSION=2.1.1 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name fastrand --edition=2018 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/fastrand-2.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=ef9a5a77b5c4e167 -C extra-filename=-8646745a297a87da --out-dir /build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -L dependency=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --cap-lints warn -C debuginfo=2 -C strip=none --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro -C link-arg=-Wl,-z,now --remap-path-prefix /build/reproducible-path/libchewing-0.10.3=/usr/share/cargo/registry/libchewing-0.10.3 --remap-path-prefix /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry=/usr/share/cargo/registry` +15: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=fallible_iterator CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/fallible-iterator-0.3.0 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/fallible-iterator-0.3.0/Cargo.toml CARGO_PKG_AUTHORS='Steven Fackler ' CARGO_PKG_DESCRIPTION='Fallible iterator traits' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fallible-iterator CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/sfackler/rust-fallible-iterator' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name fallible_iterator --edition=2018 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/fallible-iterator-0.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=e95fc8a665e7f275 -C extra-filename=-56394ab7db8adca4 --out-dir /build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -L dependency=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --cap-lints warn -C debuginfo=2 -C strip=none --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro -C link-arg=-Wl,-z,now --remap-path-prefix /build/reproducible-path/libchewing-0.10.3=/usr/share/cargo/registry/libchewing-0.10.3 --remap-path-prefix /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry=/usr/share/cargo/registry` 15: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=der CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/der-0.7.7 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/der-0.7.7/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Pure Rust embedded-friendly implementation of the Distinguished Encoding Rules 15: (DER) for Abstract Syntax Notation One (ASN.1) as described in ITU X.690 with 15: full support for heapless no_std targets 15: ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=der CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/formats/tree/master/der' CARGO_PKG_RUST_VERSION=1.65 CARGO_PKG_VERSION=0.7.7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name der --edition=2021 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/der-0.7.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "arbitrary", "derive", "flagset", "oid", "pem", "real", "std", "time", "zeroize"))' -C metadata=ae783eda6a3c2372 -C extra-filename=-1a7b36f3fd8698ad --out-dir /build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -L dependency=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --cap-lints warn -C debuginfo=2 -C strip=none --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro -C link-arg=-Wl,-z,now --remap-path-prefix /build/reproducible-path/libchewing-0.10.3=/usr/share/cargo/registry/libchewing-0.10.3 --remap-path-prefix /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry=/usr/share/cargo/registry` +15: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=linux_raw_sys CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/linux-raw-sys-0.4.14 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/linux-raw-sys-0.4.14/Cargo.toml CARGO_PKG_AUTHORS='Dan Gohman ' CARGO_PKG_DESCRIPTION='Generated bindings for Linux'\''s userspace API' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=linux-raw-sys CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/sunfishcode/linux-raw-sys' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.4.14 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=14 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name linux_raw_sys --edition=2021 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/linux-raw-sys-0.4.14/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="elf"' --cfg 'feature="errno"' --cfg 'feature="general"' --cfg 'feature="ioctl"' --cfg 'feature="no_std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bootparam", "compiler_builtins", "core", "default", "elf", "errno", "general", "if_arp", "if_ether", "if_packet", "io_uring", "ioctl", "loop_device", "mempolicy", "net", "netlink", "no_std", "prctl", "rustc-dep-of-std", "std", "system", "xdp"))' -C metadata=5e89f5da4e292523 -C extra-filename=-cb99b463a110a561 --out-dir /build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -L dependency=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --cap-lints warn -C debuginfo=2 -C strip=none --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro -C link-arg=-Wl,-z,now --remap-path-prefix /build/reproducible-path/libchewing-0.10.3=/usr/share/cargo/registry/libchewing-0.10.3 --remap-path-prefix /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry=/usr/share/cargo/registry` 15: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=log CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/log-0.4.26 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/log-0.4.26/Cargo.toml CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A lightweight logging facade for Rust 15: ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=log CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/log' CARGO_PKG_RUST_VERSION=1.60.0 CARGO_PKG_VERSION=0.4.26 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=26 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name log --edition=2021 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/log-0.4.26/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("kv", "kv_serde", "kv_std", "kv_sval", "kv_unstable", "kv_unstable_serde", "kv_unstable_std", "kv_unstable_sval", "max_level_debug", "max_level_error", "max_level_info", "max_level_off", "max_level_trace", "max_level_warn", "release_max_level_debug", "release_max_level_error", "release_max_level_info", "release_max_level_off", "release_max_level_trace", "release_max_level_warn", "serde", "std", "sval", "sval_ref", "value-bag"))' -C metadata=877ca02451b2eb00 -C extra-filename=-b62c6061feccae8c --out-dir /build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -L dependency=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --cap-lints warn -C debuginfo=2 -C strip=none --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro -C link-arg=-Wl,-z,now --remap-path-prefix /build/reproducible-path/libchewing-0.10.3=/usr/share/cargo/registry/libchewing-0.10.3 --remap-path-prefix /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry=/usr/share/cargo/registry` +15: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=fallible_streaming_iterator CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/fallible-streaming-iterator-0.1.9 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/fallible-streaming-iterator-0.1.9/Cargo.toml CARGO_PKG_AUTHORS='Steven Fackler ' CARGO_PKG_DESCRIPTION='Fallible streaming iteration' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fallible-streaming-iterator CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/sfackler/fallible-streaming-iterator' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.9 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=9 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name fallible_streaming_iterator --edition=2015 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/fallible-streaming-iterator-0.1.9/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("std"))' -C metadata=c868105e8b20f57f -C extra-filename=-ef2034a6634ae5fe --out-dir /build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -L dependency=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --cap-lints warn -C debuginfo=2 -C strip=none --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro -C link-arg=-Wl,-z,now --remap-path-prefix /build/reproducible-path/libchewing-0.10.3=/usr/share/cargo/registry/libchewing-0.10.3 --remap-path-prefix /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry=/usr/share/cargo/registry` +15: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=fastrand CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/fastrand-2.1.1 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/fastrand-2.1.1/Cargo.toml CARGO_PKG_AUTHORS='Stjepan Glavina ' CARGO_PKG_DESCRIPTION='A simple and fast random number generator' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fastrand CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/smol-rs/fastrand' CARGO_PKG_RUST_VERSION=1.36 CARGO_PKG_VERSION=2.1.1 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name fastrand --edition=2018 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/fastrand-2.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=ef9a5a77b5c4e167 -C extra-filename=-8646745a297a87da --out-dir /build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -L dependency=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --cap-lints warn -C debuginfo=2 -C strip=none --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro -C link-arg=-Wl,-z,now --remap-path-prefix /build/reproducible-path/libchewing-0.10.3=/usr/share/cargo/registry/libchewing-0.10.3 --remap-path-prefix /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry=/usr/share/cargo/registry` 15: warning: unexpected `cfg` condition value: `js` 15: --> /usr/share/cargo/registry/fastrand-2.1.1/src/global_rng.rs:202:5 15: | @@ -108107,16 +108019,6 @@ 15: = note: see for more information about checking conditional configuration 15: = note: `#[warn(unexpected_cfgs)]` on by default 15: -15: warning: unexpected `cfg` condition value: `js` -15: --> /usr/share/cargo/registry/fastrand-2.1.1/src/global_rng.rs:214:9 -15: | -15: 214 | not(feature = "js") -15: | ^^^^^^^^^^^^^^ -15: | -15: = note: expected values for `feature` are: `alloc`, `default`, and `std` -15: = help: consider adding `js` as a feature in `Cargo.toml` -15: = note: see for more information about checking conditional configuration -15: 15: warning: trait objects without an explicit `dyn` are deprecated 15: --> /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/vcpkg-0.2.8/src/lib.rs:192:32 15: | @@ -108131,6 +108033,16 @@ 15: 192 | fn cause(&self) -> Option<&dyn error::Error> { 15: | +++ 15: +15: warning: unexpected `cfg` condition value: `js` +15: --> /usr/share/cargo/registry/fastrand-2.1.1/src/global_rng.rs:214:9 +15: | +15: 214 | not(feature = "js") +15: | ^^^^^^^^^^^^^^ +15: | +15: = note: expected values for `feature` are: `alloc`, `default`, and `std` +15: = help: consider adding `js` as a feature in `Cargo.toml` +15: = note: see for more information about checking conditional configuration +15: 15: warning: unreachable expression 15: --> /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/pkg-config-0.3.32/src/lib.rs:613:9 15: | @@ -108147,71 +108059,6 @@ 15: | 15: = note: `#[warn(unreachable_code)]` on by default 15: -15: warning: unnecessary qualification -15: --> /usr/share/cargo/registry/zerocopy-0.7.34/src/util.rs:597:32 -15: | -15: 597 | let remainder = t.addr() % mem::align_of::(); -15: | ^^^^^^^^^^^^^^^^^^ -15: | -15: note: the lint level is defined here -15: --> /usr/share/cargo/registry/zerocopy-0.7.34/src/lib.rs:174:5 -15: | -15: 174 | unused_qualifications, -15: | ^^^^^^^^^^^^^^^^^^^^^ -15: help: remove the unnecessary path segments -15: | -15: 597 - let remainder = t.addr() % mem::align_of::(); -15: 597 + let remainder = t.addr() % align_of::(); -15: | -15: -15: warning: unnecessary qualification -15: --> /usr/share/cargo/registry/zerocopy-0.7.34/src/lib.rs:333:35 -15: | -15: 333 | const POINTER_WIDTH_BITS: usize = mem::size_of::() * 8; -15: | ^^^^^^^^^^^^^^^^^^^^^ -15: | -15: help: remove the unnecessary path segments -15: | -15: 333 - const POINTER_WIDTH_BITS: usize = mem::size_of::() * 8; -15: 333 + const POINTER_WIDTH_BITS: usize = size_of::() * 8; -15: | -15: -15: warning: unnecessary qualification -15: --> /usr/share/cargo/registry/zerocopy-0.7.34/src/lib.rs:488:44 -15: | -15: 488 | align: match NonZeroUsize::new(mem::align_of::()) { -15: | ^^^^^^^^^^^^^^^^^^ -15: | -15: help: remove the unnecessary path segments -15: | -15: 488 - align: match NonZeroUsize::new(mem::align_of::()) { -15: 488 + align: match NonZeroUsize::new(align_of::()) { -15: | -15: -15: warning: unnecessary qualification -15: --> /usr/share/cargo/registry/zerocopy-0.7.34/src/lib.rs:492:49 -15: | -15: 492 | size_info: SizeInfo::Sized { _size: mem::size_of::() }, -15: | ^^^^^^^^^^^^^^^^^ -15: | -15: help: remove the unnecessary path segments -15: | -15: 492 - size_info: SizeInfo::Sized { _size: mem::size_of::() }, -15: 492 + size_info: SizeInfo::Sized { _size: size_of::() }, -15: | -15: -15: warning: unnecessary qualification -15: --> /usr/share/cargo/registry/zerocopy-0.7.34/src/lib.rs:511:44 -15: | -15: 511 | align: match NonZeroUsize::new(mem::align_of::()) { -15: | ^^^^^^^^^^^^^^^^^^ -15: | -15: help: remove the unnecessary path segments -15: | -15: 511 - align: match NonZeroUsize::new(mem::align_of::()) { -15: 511 + align: match NonZeroUsize::new(align_of::()) { -15: | -15: 15: warning: unexpected `cfg` condition value: `nightly` 15: --> /usr/share/cargo/registry/allocator-api2-0.2.16/src/lib.rs:9:11 15: | @@ -108223,90 +108070,6 @@ 15: = note: see for more information about checking conditional configuration 15: = note: `#[warn(unexpected_cfgs)]` on by default 15: -15: warning: unnecessary qualification -15: --> /usr/share/cargo/registry/zerocopy-0.7.34/src/lib.rs:517:29 -15: | -15: 517 | _elem_size: mem::size_of::(), -15: | ^^^^^^^^^^^^^^^^^ -15: | -15: help: remove the unnecessary path segments -15: | -15: 517 - _elem_size: mem::size_of::(), -15: 517 + _elem_size: size_of::(), -15: | -15: -15: warning: unnecessary qualification -15: --> /usr/share/cargo/registry/zerocopy-0.7.34/src/lib.rs:1418:19 -15: | -15: 1418 | let len = mem::size_of_val(self); -15: | ^^^^^^^^^^^^^^^^ -15: | -15: help: remove the unnecessary path segments -15: | -15: 1418 - let len = mem::size_of_val(self); -15: 1418 + let len = size_of_val(self); -15: | -15: -15: warning: unnecessary qualification -15: --> /usr/share/cargo/registry/zerocopy-0.7.34/src/lib.rs:2714:19 -15: | -15: 2714 | let len = mem::size_of_val(self); -15: | ^^^^^^^^^^^^^^^^ -15: | -15: help: remove the unnecessary path segments -15: | -15: 2714 - let len = mem::size_of_val(self); -15: 2714 + let len = size_of_val(self); -15: | -15: -15: warning: unnecessary qualification -15: --> /usr/share/cargo/registry/zerocopy-0.7.34/src/lib.rs:2789:19 -15: | -15: 2789 | let len = mem::size_of_val(self); -15: | ^^^^^^^^^^^^^^^^ -15: | -15: help: remove the unnecessary path segments -15: | -15: 2789 - let len = mem::size_of_val(self); -15: 2789 + let len = size_of_val(self); -15: | -15: -15: warning: unnecessary qualification -15: --> /usr/share/cargo/registry/zerocopy-0.7.34/src/lib.rs:2863:27 -15: | -15: 2863 | if bytes.len() != mem::size_of_val(self) { -15: | ^^^^^^^^^^^^^^^^ -15: | -15: help: remove the unnecessary path segments -15: | -15: 2863 - if bytes.len() != mem::size_of_val(self) { -15: 2863 + if bytes.len() != size_of_val(self) { -15: | -15: -15: warning: unnecessary qualification -15: --> /usr/share/cargo/registry/zerocopy-0.7.34/src/lib.rs:2920:20 -15: | -15: 2920 | let size = mem::size_of_val(self); -15: | ^^^^^^^^^^^^^^^^ -15: | -15: help: remove the unnecessary path segments -15: | -15: 2920 - let size = mem::size_of_val(self); -15: 2920 + let size = size_of_val(self); -15: | -15: -15: warning: unnecessary qualification -15: --> /usr/share/cargo/registry/zerocopy-0.7.34/src/lib.rs:2981:45 -15: | -15: 2981 | let start = bytes.len().checked_sub(mem::size_of_val(self))?; -15: | ^^^^^^^^^^^^^^^^ -15: | -15: help: remove the unnecessary path segments -15: | -15: 2981 - let start = bytes.len().checked_sub(mem::size_of_val(self))?; -15: 2981 + let start = bytes.len().checked_sub(size_of_val(self))?; -15: | -15: 15: warning: unexpected `cfg` condition value: `nightly` 15: --> /usr/share/cargo/registry/allocator-api2-0.2.16/src/lib.rs:12:7 15: | @@ -108398,90 +108161,6 @@ 15: = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(no_global_oom_handling)");` to the top of the `build.rs` 15: = note: see for more information about checking conditional configuration 15: -15: warning: unnecessary qualification -15: --> /usr/share/cargo/registry/zerocopy-0.7.34/src/lib.rs:4161:27 -15: | -15: 4161 | if bytes.len() != mem::size_of::() || !util::aligned_to::<_, T>(bytes.deref()) { -15: | ^^^^^^^^^^^^^^^^^ -15: | -15: help: remove the unnecessary path segments -15: | -15: 4161 - if bytes.len() != mem::size_of::() || !util::aligned_to::<_, T>(bytes.deref()) { -15: 4161 + if bytes.len() != size_of::() || !util::aligned_to::<_, T>(bytes.deref()) { -15: | -15: -15: warning: unnecessary qualification -15: --> /usr/share/cargo/registry/zerocopy-0.7.34/src/lib.rs:4176:26 -15: | -15: 4176 | if bytes.len() < mem::size_of::() || !util::aligned_to::<_, T>(bytes.deref()) { -15: | ^^^^^^^^^^^^^^^^^ -15: | -15: help: remove the unnecessary path segments -15: | -15: 4176 - if bytes.len() < mem::size_of::() || !util::aligned_to::<_, T>(bytes.deref()) { -15: 4176 + if bytes.len() < size_of::() || !util::aligned_to::<_, T>(bytes.deref()) { -15: | -15: -15: warning: unnecessary qualification -15: --> /usr/share/cargo/registry/zerocopy-0.7.34/src/lib.rs:4179:46 -15: | -15: 4179 | let (bytes, suffix) = bytes.split_at(mem::size_of::()); -15: | ^^^^^^^^^^^^^^^^^ -15: | -15: help: remove the unnecessary path segments -15: | -15: 4179 - let (bytes, suffix) = bytes.split_at(mem::size_of::()); -15: 4179 + let (bytes, suffix) = bytes.split_at(size_of::()); -15: | -15: -15: warning: unnecessary qualification -15: --> /usr/share/cargo/registry/zerocopy-0.7.34/src/lib.rs:4194:46 -15: | -15: 4194 | let split_at = bytes_len.checked_sub(mem::size_of::())?; -15: | ^^^^^^^^^^^^^^^^^ -15: | -15: help: remove the unnecessary path segments -15: | -15: 4194 - let split_at = bytes_len.checked_sub(mem::size_of::())?; -15: 4194 + let split_at = bytes_len.checked_sub(size_of::())?; -15: | -15: -15: warning: unnecessary qualification -15: --> /usr/share/cargo/registry/zerocopy-0.7.34/src/lib.rs:4221:26 -15: | -15: 4221 | .checked_rem(mem::size_of::()) -15: | ^^^^^^^^^^^^^^^^^ -15: | -15: help: remove the unnecessary path segments -15: | -15: 4221 - .checked_rem(mem::size_of::()) -15: 4221 + .checked_rem(size_of::()) -15: | -15: -15: warning: unnecessary qualification -15: --> /usr/share/cargo/registry/zerocopy-0.7.34/src/lib.rs:4243:34 -15: | -15: 4243 | let expected_len = match mem::size_of::().checked_mul(count) { -15: | ^^^^^^^^^^^^^^^^^ -15: | -15: help: remove the unnecessary path segments -15: | -15: 4243 - let expected_len = match mem::size_of::().checked_mul(count) { -15: 4243 + let expected_len = match size_of::().checked_mul(count) { -15: | -15: -15: warning: unnecessary qualification -15: --> /usr/share/cargo/registry/zerocopy-0.7.34/src/lib.rs:4268:34 -15: | -15: 4268 | let expected_len = match mem::size_of::().checked_mul(count) { -15: | ^^^^^^^^^^^^^^^^^ -15: | -15: help: remove the unnecessary path segments -15: | -15: 4268 - let expected_len = match mem::size_of::().checked_mul(count) { -15: 4268 + let expected_len = match size_of::().checked_mul(count) { -15: | -15: 15: warning: unexpected `cfg` condition name: `no_global_oom_handling` 15: --> /usr/share/cargo/registry/allocator-api2-0.2.16/src/stable/boxed.rs:1192:11 15: | @@ -108794,30 +108473,6 @@ 15: = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(no_global_oom_handling)");` to the top of the `build.rs` 15: = note: see for more information about checking conditional configuration 15: -15: warning: unnecessary qualification -15: --> /usr/share/cargo/registry/zerocopy-0.7.34/src/lib.rs:4795:25 -15: | -15: 4795 | let elem_size = mem::size_of::(); -15: | ^^^^^^^^^^^^^^^^^ -15: | -15: help: remove the unnecessary path segments -15: | -15: 4795 - let elem_size = mem::size_of::(); -15: 4795 + let elem_size = size_of::(); -15: | -15: -15: warning: unnecessary qualification -15: --> /usr/share/cargo/registry/zerocopy-0.7.34/src/lib.rs:4825:25 -15: | -15: 4825 | let elem_size = mem::size_of::(); -15: | ^^^^^^^^^^^^^^^^^ -15: | -15: help: remove the unnecessary path segments -15: | -15: 4825 - let elem_size = mem::size_of::(); -15: 4825 + let elem_size = size_of::(); -15: | -15: 15: warning: unexpected `cfg` condition name: `no_global_oom_handling` 15: --> /usr/share/cargo/registry/allocator-api2-0.2.16/src/stable/raw_vec.rs:85:11 15: | @@ -108909,17 +108564,6 @@ 15: = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(no_global_oom_handling)");` to the top of the `build.rs` 15: = note: see for more information about checking conditional configuration 15: -15: warning: unexpected `cfg` condition value: `bigint` -15: --> /usr/share/cargo/registry/der-0.7.7/src/lib.rs:373:7 -15: | -15: 373 | #[cfg(feature = "bigint")] -15: | ^^^^^^^^^^^^^^^^^^ -15: | -15: = note: expected values for `feature` are: `alloc`, `arbitrary`, `derive`, `flagset`, `oid`, `pem`, `real`, `std`, `time`, and `zeroize` -15: = help: consider adding `bigint` as a feature in `Cargo.toml` -15: = note: see for more information about checking conditional configuration -15: = note: `#[warn(unexpected_cfgs)]` on by default -15: 15: warning: unexpected `cfg` condition name: `no_global_oom_handling` 15: --> /usr/share/cargo/registry/allocator-api2-0.2.16/src/stable/raw_vec.rs:249:15 15: | @@ -109115,6 +108759,167 @@ 15: = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(no_global_oom_handling)");` to the top of the `build.rs` 15: = note: see for more information about checking conditional configuration 15: +15: warning: unnecessary qualification +15: --> /usr/share/cargo/registry/zerocopy-0.7.34/src/util.rs:597:32 +15: | +15: 597 | let remainder = t.addr() % mem::align_of::(); +15: | ^^^^^^^^^^^^^^^^^^ +15: | +15: note: the lint level is defined here +15: --> /usr/share/cargo/registry/zerocopy-0.7.34/src/lib.rs:174:5 +15: | +15: 174 | unused_qualifications, +15: | ^^^^^^^^^^^^^^^^^^^^^ +15: help: remove the unnecessary path segments +15: | +15: 597 - let remainder = t.addr() % mem::align_of::(); +15: 597 + let remainder = t.addr() % align_of::(); +15: | +15: +15: warning: unnecessary qualification +15: --> /usr/share/cargo/registry/zerocopy-0.7.34/src/lib.rs:333:35 +15: | +15: 333 | const POINTER_WIDTH_BITS: usize = mem::size_of::() * 8; +15: | ^^^^^^^^^^^^^^^^^^^^^ +15: | +15: help: remove the unnecessary path segments +15: | +15: 333 - const POINTER_WIDTH_BITS: usize = mem::size_of::() * 8; +15: 333 + const POINTER_WIDTH_BITS: usize = size_of::() * 8; +15: | +15: +15: warning: unnecessary qualification +15: --> /usr/share/cargo/registry/zerocopy-0.7.34/src/lib.rs:488:44 +15: | +15: 488 | align: match NonZeroUsize::new(mem::align_of::()) { +15: | ^^^^^^^^^^^^^^^^^^ +15: | +15: help: remove the unnecessary path segments +15: | +15: 488 - align: match NonZeroUsize::new(mem::align_of::()) { +15: 488 + align: match NonZeroUsize::new(align_of::()) { +15: | +15: +15: warning: unnecessary qualification +15: --> /usr/share/cargo/registry/zerocopy-0.7.34/src/lib.rs:492:49 +15: | +15: 492 | size_info: SizeInfo::Sized { _size: mem::size_of::() }, +15: | ^^^^^^^^^^^^^^^^^ +15: | +15: help: remove the unnecessary path segments +15: | +15: 492 - size_info: SizeInfo::Sized { _size: mem::size_of::() }, +15: 492 + size_info: SizeInfo::Sized { _size: size_of::() }, +15: | +15: +15: warning: unnecessary qualification +15: --> /usr/share/cargo/registry/zerocopy-0.7.34/src/lib.rs:511:44 +15: | +15: 511 | align: match NonZeroUsize::new(mem::align_of::()) { +15: | ^^^^^^^^^^^^^^^^^^ +15: | +15: help: remove the unnecessary path segments +15: | +15: 511 - align: match NonZeroUsize::new(mem::align_of::()) { +15: 511 + align: match NonZeroUsize::new(align_of::()) { +15: | +15: +15: warning: unnecessary qualification +15: --> /usr/share/cargo/registry/zerocopy-0.7.34/src/lib.rs:517:29 +15: | +15: 517 | _elem_size: mem::size_of::(), +15: | ^^^^^^^^^^^^^^^^^ +15: | +15: help: remove the unnecessary path segments +15: | +15: 517 - _elem_size: mem::size_of::(), +15: 517 + _elem_size: size_of::(), +15: | +15: +15: warning: unnecessary qualification +15: --> /usr/share/cargo/registry/zerocopy-0.7.34/src/lib.rs:1418:19 +15: | +15: 1418 | let len = mem::size_of_val(self); +15: | ^^^^^^^^^^^^^^^^ +15: | +15: help: remove the unnecessary path segments +15: | +15: 1418 - let len = mem::size_of_val(self); +15: 1418 + let len = size_of_val(self); +15: | +15: +15: warning: unnecessary qualification +15: --> /usr/share/cargo/registry/zerocopy-0.7.34/src/lib.rs:2714:19 +15: | +15: 2714 | let len = mem::size_of_val(self); +15: | ^^^^^^^^^^^^^^^^ +15: | +15: help: remove the unnecessary path segments +15: | +15: 2714 - let len = mem::size_of_val(self); +15: 2714 + let len = size_of_val(self); +15: | +15: +15: warning: unnecessary qualification +15: --> /usr/share/cargo/registry/zerocopy-0.7.34/src/lib.rs:2789:19 +15: | +15: 2789 | let len = mem::size_of_val(self); +15: | ^^^^^^^^^^^^^^^^ +15: | +15: help: remove the unnecessary path segments +15: | +15: 2789 - let len = mem::size_of_val(self); +15: 2789 + let len = size_of_val(self); +15: | +15: +15: warning: unnecessary qualification +15: --> /usr/share/cargo/registry/zerocopy-0.7.34/src/lib.rs:2863:27 +15: | +15: 2863 | if bytes.len() != mem::size_of_val(self) { +15: | ^^^^^^^^^^^^^^^^ +15: | +15: help: remove the unnecessary path segments +15: | +15: 2863 - if bytes.len() != mem::size_of_val(self) { +15: 2863 + if bytes.len() != size_of_val(self) { +15: | +15: +15: warning: unnecessary qualification +15: --> /usr/share/cargo/registry/zerocopy-0.7.34/src/lib.rs:2920:20 +15: | +15: 2920 | let size = mem::size_of_val(self); +15: | ^^^^^^^^^^^^^^^^ +15: | +15: help: remove the unnecessary path segments +15: | +15: 2920 - let size = mem::size_of_val(self); +15: 2920 + let size = size_of_val(self); +15: | +15: +15: warning: unnecessary qualification +15: --> /usr/share/cargo/registry/zerocopy-0.7.34/src/lib.rs:2981:45 +15: | +15: 2981 | let start = bytes.len().checked_sub(mem::size_of_val(self))?; +15: | ^^^^^^^^^^^^^^^^ +15: | +15: help: remove the unnecessary path segments +15: | +15: 2981 - let start = bytes.len().checked_sub(mem::size_of_val(self))?; +15: 2981 + let start = bytes.len().checked_sub(size_of_val(self))?; +15: | +15: +15: warning: unnecessary qualification +15: --> /usr/share/cargo/registry/zerocopy-0.7.34/src/lib.rs:4161:27 +15: | +15: 4161 | if bytes.len() != mem::size_of::() || !util::aligned_to::<_, T>(bytes.deref()) { +15: | ^^^^^^^^^^^^^^^^^ +15: | +15: help: remove the unnecessary path segments +15: | +15: 4161 - if bytes.len() != mem::size_of::() || !util::aligned_to::<_, T>(bytes.deref()) { +15: 4161 + if bytes.len() != size_of::() || !util::aligned_to::<_, T>(bytes.deref()) { +15: | +15: 15: warning: unexpected `cfg` condition name: `no_global_oom_handling` 15: --> /usr/share/cargo/registry/allocator-api2-0.2.16/src/stable/vec/mod.rs:2754:11 15: | @@ -109232,23 +109037,6 @@ 15: = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(no_global_oom_handling)");` to the top of the `build.rs` 15: = note: see for more information about checking conditional configuration 15: -15: warning: unnecessary qualification -15: --> /usr/share/cargo/registry/der-0.7.7/src/asn1/integer.rs:25:19 -15: | -15: 25 | debug_assert!(mem::size_of::() <= MAX_INT_SIZE); -15: | ^^^^^^^^^^^^^^^^^ -15: | -15: note: the lint level is defined here -15: --> /usr/share/cargo/registry/der-0.7.7/src/lib.rs:25:5 -15: | -15: 25 | unused_qualifications -15: | ^^^^^^^^^^^^^^^^^^^^^ -15: help: remove the unnecessary path segments -15: | -15: 25 - debug_assert!(mem::size_of::() <= MAX_INT_SIZE); -15: 25 + debug_assert!(size_of::() <= MAX_INT_SIZE); -15: | -15: 15: warning: unexpected `cfg` condition name: `no_global_oom_handling` 15: --> /usr/share/cargo/registry/allocator-api2-0.2.16/src/stable/vec/into_iter.rs:13:11 15: | @@ -109353,6 +109141,102 @@ 15: = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(no_global_oom_handling)");` to the top of the `build.rs` 15: = note: see for more information about checking conditional configuration 15: +15: warning: unnecessary qualification +15: --> /usr/share/cargo/registry/zerocopy-0.7.34/src/lib.rs:4176:26 +15: | +15: 4176 | if bytes.len() < mem::size_of::() || !util::aligned_to::<_, T>(bytes.deref()) { +15: | ^^^^^^^^^^^^^^^^^ +15: | +15: help: remove the unnecessary path segments +15: | +15: 4176 - if bytes.len() < mem::size_of::() || !util::aligned_to::<_, T>(bytes.deref()) { +15: 4176 + if bytes.len() < size_of::() || !util::aligned_to::<_, T>(bytes.deref()) { +15: | +15: +15: warning: unnecessary qualification +15: --> /usr/share/cargo/registry/zerocopy-0.7.34/src/lib.rs:4179:46 +15: | +15: 4179 | let (bytes, suffix) = bytes.split_at(mem::size_of::()); +15: | ^^^^^^^^^^^^^^^^^ +15: | +15: help: remove the unnecessary path segments +15: | +15: 4179 - let (bytes, suffix) = bytes.split_at(mem::size_of::()); +15: 4179 + let (bytes, suffix) = bytes.split_at(size_of::()); +15: | +15: +15: warning: unnecessary qualification +15: --> /usr/share/cargo/registry/zerocopy-0.7.34/src/lib.rs:4194:46 +15: | +15: 4194 | let split_at = bytes_len.checked_sub(mem::size_of::())?; +15: | ^^^^^^^^^^^^^^^^^ +15: | +15: help: remove the unnecessary path segments +15: | +15: 4194 - let split_at = bytes_len.checked_sub(mem::size_of::())?; +15: 4194 + let split_at = bytes_len.checked_sub(size_of::())?; +15: | +15: +15: warning: unnecessary qualification +15: --> /usr/share/cargo/registry/zerocopy-0.7.34/src/lib.rs:4221:26 +15: | +15: 4221 | .checked_rem(mem::size_of::()) +15: | ^^^^^^^^^^^^^^^^^ +15: | +15: help: remove the unnecessary path segments +15: | +15: 4221 - .checked_rem(mem::size_of::()) +15: 4221 + .checked_rem(size_of::()) +15: | +15: +15: warning: unnecessary qualification +15: --> /usr/share/cargo/registry/zerocopy-0.7.34/src/lib.rs:4243:34 +15: | +15: 4243 | let expected_len = match mem::size_of::().checked_mul(count) { +15: | ^^^^^^^^^^^^^^^^^ +15: | +15: help: remove the unnecessary path segments +15: | +15: 4243 - let expected_len = match mem::size_of::().checked_mul(count) { +15: 4243 + let expected_len = match size_of::().checked_mul(count) { +15: | +15: +15: warning: unnecessary qualification +15: --> /usr/share/cargo/registry/zerocopy-0.7.34/src/lib.rs:4268:34 +15: | +15: 4268 | let expected_len = match mem::size_of::().checked_mul(count) { +15: | ^^^^^^^^^^^^^^^^^ +15: | +15: help: remove the unnecessary path segments +15: | +15: 4268 - let expected_len = match mem::size_of::().checked_mul(count) { +15: 4268 + let expected_len = match size_of::().checked_mul(count) { +15: | +15: +15: warning: unnecessary qualification +15: --> /usr/share/cargo/registry/zerocopy-0.7.34/src/lib.rs:4795:25 +15: | +15: 4795 | let elem_size = mem::size_of::(); +15: | ^^^^^^^^^^^^^^^^^ +15: | +15: help: remove the unnecessary path segments +15: | +15: 4795 - let elem_size = mem::size_of::(); +15: 4795 + let elem_size = size_of::(); +15: | +15: +15: warning: unnecessary qualification +15: --> /usr/share/cargo/registry/zerocopy-0.7.34/src/lib.rs:4825:25 +15: | +15: 4825 | let elem_size = mem::size_of::(); +15: | ^^^^^^^^^^^^^^^^^ +15: | +15: help: remove the unnecessary path segments +15: | +15: 4825 - let elem_size = mem::size_of::(); +15: 4825 + let elem_size = size_of::(); +15: | +15: 15: warning: unexpected `cfg` condition name: `no_global_oom_handling` 15: --> /usr/share/cargo/registry/allocator-api2-0.2.16/src/stable/vec/mod.rs:979:15 15: | @@ -109600,13 +109484,66 @@ 15: = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(no_global_oom_handling)");` to the top of the `build.rs` 15: = note: see for more information about checking conditional configuration 15: +15: warning: unexpected `cfg` condition value: `bigint` +15: --> /usr/share/cargo/registry/der-0.7.7/src/lib.rs:373:7 +15: | +15: 373 | #[cfg(feature = "bigint")] +15: | ^^^^^^^^^^^^^^^^^^ +15: | +15: = note: expected values for `feature` are: `alloc`, `arbitrary`, `derive`, `flagset`, `oid`, `pem`, `real`, `std`, `time`, and `zeroize` +15: = help: consider adding `bigint` as a feature in `Cargo.toml` +15: = note: see for more information about checking conditional configuration +15: = note: `#[warn(unexpected_cfgs)]` on by default +15: +15: warning: unnecessary qualification +15: --> /usr/share/cargo/registry/der-0.7.7/src/asn1/integer.rs:25:19 +15: | +15: 25 | debug_assert!(mem::size_of::() <= MAX_INT_SIZE); +15: | ^^^^^^^^^^^^^^^^^ +15: | +15: note: the lint level is defined here +15: --> /usr/share/cargo/registry/der-0.7.7/src/lib.rs:25:5 +15: | +15: 25 | unused_qualifications +15: | ^^^^^^^^^^^^^^^^^^^^^ +15: help: remove the unnecessary path segments +15: | +15: 25 - debug_assert!(mem::size_of::() <= MAX_INT_SIZE); +15: 25 + debug_assert!(size_of::() <= MAX_INT_SIZE); +15: | +15: 15: Compiling ahash v0.8.12 15: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/ahash-0.8.12 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/ahash-0.8.12/Cargo.toml CARGO_PKG_AUTHORS='Tom Kaitchuck ' CARGO_PKG_DESCRIPTION='A non-cryptographic hash function using AES-NI for high performance' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ahash CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tkaitchuck/ahash' CARGO_PKG_RUST_VERSION=1.60.0 CARGO_PKG_VERSION=0.8.12 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=12 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name build_script_build --edition=2018 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/ahash-0.8.12/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("atomic-polyfill", "compile-time-rng", "const-random", "default", "getrandom", "no-rng", "runtime-rng", "serde", "std"))' -C metadata=926ed0ce7d29216b -C extra-filename=-161c85525b162e42 --out-dir /build/reproducible-path/libchewing-0.10.3/target/debug/build/ahash-161c85525b162e42 -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --extern version_check=/build/reproducible-path/libchewing-0.10.3/target/debug/deps/libversion_check-2cde229223fd77ef.rlib --cap-lints warn` 15: warning: `fastrand` (lib) generated 2 warnings 15: warning: `zerocopy` (lib) generated 21 warnings -15: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CFG_FEATURE=alloc,default,fs,libc-extra-traits,std,use-libc-auxv CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Cdebuginfo=2-Cstrip=none--cap-lintswarn-Clinker=x86_64-linux-gnu-gcc-Clink-arg=-Wl,-z,relro-Clink-arg=-Wl,-z,now--remap-path-prefix/build/reproducible-path/libchewing-0.10.3=/usr/share/cargo/registry/libchewing-0.10.3--remap-path-prefix/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry=/usr/share/cargo/registry' CARGO_FEATURE_ALLOC=1 CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_FS=1 CARGO_FEATURE_LIBC_EXTRA_TRAITS=1 CARGO_FEATURE_STD=1 CARGO_FEATURE_USE_LIBC_AUXV=1 CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/rustix-0.38.37 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/rustix-0.38.37/Cargo.toml CARGO_PKG_AUTHORS='Dan Gohman :Jakub Konka ' CARGO_PKG_DESCRIPTION='Safe Rust bindings to POSIX/Unix/Linux/Winsock-like syscalls' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustix CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bytecodealliance/rustix' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.38.37 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=38 CARGO_PKG_VERSION_PATCH=37 CARGO_PKG_VERSION_PRE='' DEBUG=true HOST=x86_64-unknown-linux-gnu LD_LIBRARY_PATH='/build/reproducible-path/libchewing-0.10.3/target/debug/deps:/build/reproducible-path/libchewing-0.10.3/target/debug:/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib' NUM_JOBS=42 OPT_LEVEL=0 OUT_DIR=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/build/rustix-12d1c1bae40ea85d/out PROFILE=debug RUSTC=rustc RUSTDOC=rustdoc TARGET=x86_64-unknown-linux-gnu /build/reproducible-path/libchewing-0.10.3/target/debug/build/rustix-70d9a39de42dba48/build-script-build` +15: warning: trait `ExtendFromWithinSpec` is never used +15: --> /usr/share/cargo/registry/allocator-api2-0.2.16/src/stable/vec/mod.rs:2545:7 +15: | +15: 2545 | trait ExtendFromWithinSpec { +15: | ^^^^^^^^^^^^^^^^^^^^ +15: | +15: = note: `#[warn(dead_code)]` on by default +15: +15: warning: trait `NonDrop` is never used +15: --> /usr/share/cargo/registry/allocator-api2-0.2.16/src/stable/vec/into_iter.rs:161:11 +15: | +15: 161 | pub trait NonDrop {} +15: | ^^^^^^^ +15: +15: warning: `pkg-config` (lib) generated 1 warning +15: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CFG_FEATURE=alloc,default,fs,libc-extra-traits,std,use-libc-auxv CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Cdebuginfo=2-Cstrip=none--cap-lintswarn-Clinker=x86_64-linux-gnu-gcc-Clink-arg=-Wl,-z,relro-Clink-arg=-Wl,-z,now--remap-path-prefix/build/reproducible-path/libchewing-0.10.3=/usr/share/cargo/registry/libchewing-0.10.3--remap-path-prefix/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry=/usr/share/cargo/registry' CARGO_FEATURE_ALLOC=1 CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_FS=1 CARGO_FEATURE_LIBC_EXTRA_TRAITS=1 CARGO_FEATURE_STD=1 CARGO_FEATURE_USE_LIBC_AUXV=1 CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/rustix-0.38.37 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/rustix-0.38.37/Cargo.toml CARGO_PKG_AUTHORS='Dan Gohman :Jakub Konka ' CARGO_PKG_DESCRIPTION='Safe Rust bindings to POSIX/Unix/Linux/Winsock-like syscalls' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustix CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bytecodealliance/rustix' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.38.37 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=38 CARGO_PKG_VERSION_PATCH=37 CARGO_PKG_VERSION_PRE='' DEBUG=true HOST=x86_64-unknown-linux-gnu LD_LIBRARY_PATH='/build/reproducible-path/libchewing-0.10.3/target/debug/deps:/build/reproducible-path/libchewing-0.10.3/target/debug:/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib' NUM_JOBS=40 OPT_LEVEL=0 OUT_DIR=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/build/rustix-12d1c1bae40ea85d/out PROFILE=debug RUSTC=rustc RUSTDOC=rustdoc TARGET=x86_64-unknown-linux-gnu /build/reproducible-path/libchewing-0.10.3/target/debug/build/rustix-70d9a39de42dba48/build-script-build` 15: [rustix 0.38.37] cargo:rerun-if-changed=build.rs -15: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CFG_FEATURE='' CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Cdebuginfo=2-Cstrip=none--cap-lintswarn-Clinker=x86_64-linux-gnu-gcc-Clink-arg=-Wl,-z,relro-Clink-arg=-Wl,-z,now--remap-path-prefix/build/reproducible-path/libchewing-0.10.3=/usr/share/cargo/registry/libchewing-0.10.3--remap-path-prefix/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry=/usr/share/cargo/registry' CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/libc-0.2.175 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/libc-0.2.175/Cargo.toml CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Raw FFI bindings to platform libraries like libc.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libc CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libc' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.2.175 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=175 CARGO_PKG_VERSION_PRE='' DEBUG=true HOST=x86_64-unknown-linux-gnu LD_LIBRARY_PATH='/build/reproducible-path/libchewing-0.10.3/target/debug/deps:/build/reproducible-path/libchewing-0.10.3/target/debug:/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib' NUM_JOBS=42 OPT_LEVEL=0 OUT_DIR=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/build/libc-5ccc267b6b9b05fb/out PROFILE=debug RUSTC=rustc RUSTDOC=rustdoc TARGET=x86_64-unknown-linux-gnu /build/reproducible-path/libchewing-0.10.3/target/debug/build/libc-7562f2cd6b351bac/build-script-build` +15: [rustix 0.38.37] cargo:rustc-cfg=static_assertions +15: [rustix 0.38.37] cargo:rustc-cfg=linux_raw +15: [rustix 0.38.37] cargo:rustc-cfg=linux_like +15: [rustix 0.38.37] cargo:rustc-cfg=linux_kernel +15: [rustix 0.38.37] cargo:rerun-if-env-changed=CARGO_CFG_RUSTIX_USE_EXPERIMENTAL_ASM +15: [rustix 0.38.37] cargo:rerun-if-env-changed=CARGO_CFG_RUSTIX_USE_LIBC +15: [rustix 0.38.37] cargo:rerun-if-env-changed=CARGO_FEATURE_USE_LIBC +15: [rustix 0.38.37] cargo:rerun-if-env-changed=CARGO_FEATURE_RUSTC_DEP_OF_STD +15: [rustix 0.38.37] cargo:rerun-if-env-changed=CARGO_CFG_MIRI +15: warning: `allocator-api2` (lib) generated 93 warnings +15: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CFG_FEATURE='' CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Cdebuginfo=2-Cstrip=none--cap-lintswarn-Clinker=x86_64-linux-gnu-gcc-Clink-arg=-Wl,-z,relro-Clink-arg=-Wl,-z,now--remap-path-prefix/build/reproducible-path/libchewing-0.10.3=/usr/share/cargo/registry/libchewing-0.10.3--remap-path-prefix/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry=/usr/share/cargo/registry' CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/libc-0.2.175 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/libc-0.2.175/Cargo.toml CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Raw FFI bindings to platform libraries like libc.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libc CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libc' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.2.175 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=175 CARGO_PKG_VERSION_PRE='' DEBUG=true HOST=x86_64-unknown-linux-gnu LD_LIBRARY_PATH='/build/reproducible-path/libchewing-0.10.3/target/debug/deps:/build/reproducible-path/libchewing-0.10.3/target/debug:/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib' NUM_JOBS=40 OPT_LEVEL=0 OUT_DIR=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/build/libc-5ccc267b6b9b05fb/out PROFILE=debug RUSTC=rustc RUSTDOC=rustdoc TARGET=x86_64-unknown-linux-gnu /build/reproducible-path/libchewing-0.10.3/target/debug/build/libc-7562f2cd6b351bac/build-script-build` 15: [libc 0.2.175] cargo:rerun-if-changed=build.rs 15: [libc 0.2.175] cargo:rerun-if-env-changed=RUST_LIBC_UNSTABLE_FREEBSD_VERSION 15: [libc 0.2.175] cargo:rustc-cfg=freebsd11 @@ -109635,31 +109572,8 @@ 15: [libc 0.2.175] cargo:rustc-check-cfg=cfg(target_env,values("illumos","wasi","aix","ohos","nto71_iosock","nto80")) 15: [libc 0.2.175] cargo:rustc-check-cfg=cfg(target_arch,values("loongarch64","mips32r6","mips64r6","csky")) 15: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=libc CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/libc-0.2.175 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/libc-0.2.175/Cargo.toml CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Raw FFI bindings to platform libraries like libc.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libc CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libc' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.2.175 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=175 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps OUT_DIR=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/build/libc-5ccc267b6b9b05fb/out rustc --crate-name libc --edition=2021 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/libc-0.2.175/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 '--allow=clippy::used_underscore_binding' --allow=unused_qualifications '--warn=clippy::unnecessary_semicolon' '--allow=clippy::unnecessary_cast' '--allow=clippy::uninlined_format_args' '--warn=clippy::ptr_as_ptr' '--allow=clippy::non_minimal_cfg' '--allow=clippy::missing_safety_doc' '--warn=clippy::map_unwrap_or' '--warn=clippy::manual_assert' '--allow=clippy::identity_op' '--warn=clippy::explicit_iter_loop' '--allow=clippy::expl_impl_clone_on_copy' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("align", "const-extern-fn", "default", "extra_traits", "rustc-dep-of-std", "rustc-std-workspace-core", "std", "use_std"))' -C metadata=8848ccb071d965df -C extra-filename=-e24ebb4fb9a8161d --out-dir /build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -L dependency=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --cap-lints warn -C debuginfo=2 -C strip=none --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro -C link-arg=-Wl,-z,now --remap-path-prefix /build/reproducible-path/libchewing-0.10.3=/usr/share/cargo/registry/libchewing-0.10.3 --remap-path-prefix /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry=/usr/share/cargo/registry --cfg freebsd11 --cfg libc_const_extern_fn --check-cfg 'cfg(emscripten_old_stat_abi)' --check-cfg 'cfg(espidf_time32)' --check-cfg 'cfg(freebsd10)' --check-cfg 'cfg(freebsd11)' --check-cfg 'cfg(freebsd12)' --check-cfg 'cfg(freebsd13)' --check-cfg 'cfg(freebsd14)' --check-cfg 'cfg(freebsd15)' --check-cfg 'cfg(gnu_file_offset_bits64)' --check-cfg 'cfg(gnu_time_bits64)' --check-cfg 'cfg(libc_const_extern_fn)' --check-cfg 'cfg(libc_deny_warnings)' --check-cfg 'cfg(libc_thread_local)' --check-cfg 'cfg(libc_ctest)' --check-cfg 'cfg(linux_time_bits64)' --check-cfg 'cfg(musl_v1_2_3)' --check-cfg 'cfg(target_os,values("switch","aix","ohos","hurd","rtems","visionos","nuttx","cygwin"))' --check-cfg 'cfg(target_env,values("illumos","wasi","aix","ohos","nto71_iosock","nto80"))' --check-cfg 'cfg(target_arch,values("loongarch64","mips32r6","mips64r6","csky"))'` -15: [rustix 0.38.37] cargo:rustc-cfg=static_assertions -15: [rustix 0.38.37] cargo:rustc-cfg=linux_raw -15: [rustix 0.38.37] cargo:rustc-cfg=linux_like -15: [rustix 0.38.37] cargo:rustc-cfg=linux_kernel -15: [rustix 0.38.37] cargo:rerun-if-env-changed=CARGO_CFG_RUSTIX_USE_EXPERIMENTAL_ASM -15: [rustix 0.38.37] cargo:rerun-if-env-changed=CARGO_CFG_RUSTIX_USE_LIBC -15: [rustix 0.38.37] cargo:rerun-if-env-changed=CARGO_FEATURE_USE_LIBC -15: [rustix 0.38.37] cargo:rerun-if-env-changed=CARGO_FEATURE_RUSTC_DEP_OF_STD -15: [rustix 0.38.37] cargo:rerun-if-env-changed=CARGO_CFG_MIRI -15: warning: trait `ExtendFromWithinSpec` is never used -15: --> /usr/share/cargo/registry/allocator-api2-0.2.16/src/stable/vec/mod.rs:2545:7 -15: | -15: 2545 | trait ExtendFromWithinSpec { -15: | ^^^^^^^^^^^^^^^^^^^^ -15: | -15: = note: `#[warn(dead_code)]` on by default -15: -15: warning: trait `NonDrop` is never used -15: --> /usr/share/cargo/registry/allocator-api2-0.2.16/src/stable/vec/into_iter.rs:161:11 -15: | -15: 161 | pub trait NonDrop {} -15: | ^^^^^^^ -15: -15: warning: `pkg-config` (lib) generated 1 warning -15: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CFG_FEATURE='' CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Cdebuginfo=2-Cstrip=none--cap-lintswarn-Clinker=x86_64-linux-gnu-gcc-Clink-arg=-Wl,-z,relro-Clink-arg=-Wl,-z,now--remap-path-prefix/build/reproducible-path/libchewing-0.10.3=/usr/share/cargo/registry/libchewing-0.10.3--remap-path-prefix/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry=/usr/share/cargo/registry' CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/ahash-0.8.12 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/ahash-0.8.12/Cargo.toml CARGO_PKG_AUTHORS='Tom Kaitchuck ' CARGO_PKG_DESCRIPTION='A non-cryptographic hash function using AES-NI for high performance' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ahash CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tkaitchuck/ahash' CARGO_PKG_RUST_VERSION=1.60.0 CARGO_PKG_VERSION=0.8.12 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=12 CARGO_PKG_VERSION_PRE='' DEBUG=true HOST=x86_64-unknown-linux-gnu LD_LIBRARY_PATH='/build/reproducible-path/libchewing-0.10.3/target/debug/deps:/build/reproducible-path/libchewing-0.10.3/target/debug:/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib' NUM_JOBS=42 OPT_LEVEL=0 OUT_DIR=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/build/ahash-d46f9318008202c0/out PROFILE=debug RUSTC=rustc RUSTDOC=rustdoc TARGET=x86_64-unknown-linux-gnu /build/reproducible-path/libchewing-0.10.3/target/debug/build/ahash-161c85525b162e42/build-script-build` +15: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=rustix CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/rustix-0.38.37 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/rustix-0.38.37/Cargo.toml CARGO_PKG_AUTHORS='Dan Gohman :Jakub Konka ' CARGO_PKG_DESCRIPTION='Safe Rust bindings to POSIX/Unix/Linux/Winsock-like syscalls' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustix CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bytecodealliance/rustix' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.38.37 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=38 CARGO_PKG_VERSION_PATCH=37 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps OUT_DIR=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/build/rustix-12d1c1bae40ea85d/out rustc --crate-name rustix --edition=2021 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/rustix-0.38.37/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --warn=unexpected_cfgs --check-cfg 'cfg(alloc_c_string)' --check-cfg 'cfg(alloc_ffi)' --check-cfg 'cfg(apple)' --check-cfg 'cfg(asm_experimental_arch)' --check-cfg 'cfg(bsd)' --check-cfg 'cfg(core_c_str)' --check-cfg 'cfg(core_ffi_c)' --check-cfg 'cfg(core_intrinsics)' --check-cfg 'cfg(criterion)' --check-cfg 'cfg(document_experimental_runtime_api)' --check-cfg 'cfg(fix_y2038)' --check-cfg 'cfg(freebsdlike)' --check-cfg 'cfg(libc)' --check-cfg 'cfg(linux_kernel)' --check-cfg 'cfg(linux_like)' --check-cfg 'cfg(linux_raw)' --check-cfg 'cfg(netbsdlike)' --check-cfg 'cfg(rustc_attrs)' --check-cfg 'cfg(solarish)' --check-cfg 'cfg(staged_api)' --check-cfg 'cfg(static_assertions)' --check-cfg 'cfg(thumb_mode)' --check-cfg 'cfg(wasi)' --check-cfg 'cfg(wasi_ext)' --check-cfg 'cfg(target_arch, values("xtensa"))' --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="fs"' --cfg 'feature="libc-extra-traits"' --cfg 'feature="std"' --cfg 'feature="use-libc-auxv"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("all-apis", "alloc", "cc", "compiler_builtins", "core", "default", "event", "fs", "io_uring", "itoa", "libc", "libc-extra-traits", "libc_errno", "linux_4_11", "linux_latest", "mm", "mount", "net", "once_cell", "param", "pipe", "process", "procfs", "pty", "rand", "runtime", "rustc-dep-of-std", "shm", "std", "stdio", "system", "termios", "thread", "time", "try_close", "use-explicitly-provided-auxv", "use-libc", "use-libc-auxv"))' -C metadata=49238183a5355dac -C extra-filename=-e3ddd2131658875c --out-dir /build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -L dependency=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --extern bitflags=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps/libbitflags-2accd1086ac7b8f7.rmeta --extern linux_raw_sys=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps/liblinux_raw_sys-cb99b463a110a561.rmeta --cap-lints warn -C debuginfo=2 -C strip=none --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro -C link-arg=-Wl,-z,now --remap-path-prefix /build/reproducible-path/libchewing-0.10.3=/usr/share/cargo/registry/libchewing-0.10.3 --remap-path-prefix /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry=/usr/share/cargo/registry --cfg static_assertions --cfg linux_raw --cfg linux_like --cfg linux_kernel` +15: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CFG_FEATURE='' CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Cdebuginfo=2-Cstrip=none--cap-lintswarn-Clinker=x86_64-linux-gnu-gcc-Clink-arg=-Wl,-z,relro-Clink-arg=-Wl,-z,now--remap-path-prefix/build/reproducible-path/libchewing-0.10.3=/usr/share/cargo/registry/libchewing-0.10.3--remap-path-prefix/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry=/usr/share/cargo/registry' CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/ahash-0.8.12 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/ahash-0.8.12/Cargo.toml CARGO_PKG_AUTHORS='Tom Kaitchuck ' CARGO_PKG_DESCRIPTION='A non-cryptographic hash function using AES-NI for high performance' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ahash CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tkaitchuck/ahash' CARGO_PKG_RUST_VERSION=1.60.0 CARGO_PKG_VERSION=0.8.12 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=12 CARGO_PKG_VERSION_PRE='' DEBUG=true HOST=x86_64-unknown-linux-gnu LD_LIBRARY_PATH='/build/reproducible-path/libchewing-0.10.3/target/debug/deps:/build/reproducible-path/libchewing-0.10.3/target/debug:/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib' NUM_JOBS=40 OPT_LEVEL=0 OUT_DIR=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/build/ahash-d46f9318008202c0/out PROFILE=debug RUSTC=rustc RUSTDOC=rustdoc TARGET=x86_64-unknown-linux-gnu /build/reproducible-path/libchewing-0.10.3/target/debug/build/ahash-161c85525b162e42/build-script-build` 15: [ahash 0.8.12] cargo:rerun-if-changed=build.rs 15: [ahash 0.8.12] cargo:rustc-check-cfg=cfg(specialize) 15: [ahash 0.8.12] cargo:rustc-check-cfg=cfg(folded_multiply) @@ -109668,7 +109582,6 @@ 15: warning: `vcpkg` (lib) generated 1 warning 15: Compiling libsqlite3-sys v0.26.0 15: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/libsqlite3-sys-0.26.0 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/libsqlite3-sys-0.26.0/Cargo.toml CARGO_PKG_AUTHORS='The rusqlite developers' CARGO_PKG_DESCRIPTION='Native bindings to the libsqlite3 library' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libsqlite3-sys CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rusqlite/rusqlite' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.26.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=26 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name build_script_build --edition=2018 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/libsqlite3-sys-0.26.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="min_sqlite_version_3_14_0"' --cfg 'feature="pkg-config"' --cfg 'feature="vcpkg"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bindgen", "buildtime_bindgen", "cc", "default", "min_sqlite_version_3_14_0", "openssl-sys", "pkg-config", "preupdate_hook", "session", "sqlcipher", "unlock_notify", "vcpkg", "wasm32-wasi-vfs", "with-asan"))' -C metadata=f3fdf80e1d3393c4 -C extra-filename=-dbbde5377a7e88d6 --out-dir /build/reproducible-path/libchewing-0.10.3/target/debug/build/libsqlite3-sys-dbbde5377a7e88d6 -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --extern pkg_config=/build/reproducible-path/libchewing-0.10.3/target/debug/deps/libpkg_config-a4a455a229080cfa.rlib --extern vcpkg=/build/reproducible-path/libchewing-0.10.3/target/debug/deps/libvcpkg-18369c818754f589.rlib --cap-lints warn` -15: warning: `allocator-api2` (lib) generated 93 warnings 15: warning: unexpected `cfg` condition value: `nightly-arm-aes` 15: --> /usr/share/cargo/registry/ahash-0.8.12/src/lib.rs:101:13 15: | @@ -109796,7 +109709,6 @@ 15: = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs` 15: = note: see for more information about checking conditional configuration 15: -15: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=rustix CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/rustix-0.38.37 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/rustix-0.38.37/Cargo.toml CARGO_PKG_AUTHORS='Dan Gohman :Jakub Konka ' CARGO_PKG_DESCRIPTION='Safe Rust bindings to POSIX/Unix/Linux/Winsock-like syscalls' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustix CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bytecodealliance/rustix' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.38.37 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=38 CARGO_PKG_VERSION_PATCH=37 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps OUT_DIR=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/build/rustix-12d1c1bae40ea85d/out rustc --crate-name rustix --edition=2021 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/rustix-0.38.37/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --warn=unexpected_cfgs --check-cfg 'cfg(alloc_c_string)' --check-cfg 'cfg(alloc_ffi)' --check-cfg 'cfg(apple)' --check-cfg 'cfg(asm_experimental_arch)' --check-cfg 'cfg(bsd)' --check-cfg 'cfg(core_c_str)' --check-cfg 'cfg(core_ffi_c)' --check-cfg 'cfg(core_intrinsics)' --check-cfg 'cfg(criterion)' --check-cfg 'cfg(document_experimental_runtime_api)' --check-cfg 'cfg(fix_y2038)' --check-cfg 'cfg(freebsdlike)' --check-cfg 'cfg(libc)' --check-cfg 'cfg(linux_kernel)' --check-cfg 'cfg(linux_like)' --check-cfg 'cfg(linux_raw)' --check-cfg 'cfg(netbsdlike)' --check-cfg 'cfg(rustc_attrs)' --check-cfg 'cfg(solarish)' --check-cfg 'cfg(staged_api)' --check-cfg 'cfg(static_assertions)' --check-cfg 'cfg(thumb_mode)' --check-cfg 'cfg(wasi)' --check-cfg 'cfg(wasi_ext)' --check-cfg 'cfg(target_arch, values("xtensa"))' --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="fs"' --cfg 'feature="libc-extra-traits"' --cfg 'feature="std"' --cfg 'feature="use-libc-auxv"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("all-apis", "alloc", "cc", "compiler_builtins", "core", "default", "event", "fs", "io_uring", "itoa", "libc", "libc-extra-traits", "libc_errno", "linux_4_11", "linux_latest", "mm", "mount", "net", "once_cell", "param", "pipe", "process", "procfs", "pty", "rand", "runtime", "rustc-dep-of-std", "shm", "std", "stdio", "system", "termios", "thread", "time", "try_close", "use-explicitly-provided-auxv", "use-libc", "use-libc-auxv"))' -C metadata=49238183a5355dac -C extra-filename=-e3ddd2131658875c --out-dir /build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -L dependency=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --extern bitflags=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps/libbitflags-2accd1086ac7b8f7.rmeta --extern linux_raw_sys=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps/liblinux_raw_sys-cb99b463a110a561.rmeta --cap-lints warn -C debuginfo=2 -C strip=none --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro -C link-arg=-Wl,-z,now --remap-path-prefix /build/reproducible-path/libchewing-0.10.3=/usr/share/cargo/registry/libchewing-0.10.3 --remap-path-prefix /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry=/usr/share/cargo/registry --cfg static_assertions --cfg linux_raw --cfg linux_like --cfg linux_kernel` 15: warning: unexpected `cfg` condition value: `bundled` 15: --> /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/libsqlite3-sys-0.26.0/build.rs:16:11 15: | @@ -110393,7 +110305,7 @@ 15: = note: see for more information about checking conditional configuration 15: 15: warning: `libsqlite3-sys` (build script) generated 26 warnings -15: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CFG_FEATURE=default,min_sqlite_version_3_14_0,pkg-config,vcpkg CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Cdebuginfo=2-Cstrip=none--cap-lintswarn-Clinker=x86_64-linux-gnu-gcc-Clink-arg=-Wl,-z,relro-Clink-arg=-Wl,-z,now--remap-path-prefix/build/reproducible-path/libchewing-0.10.3=/usr/share/cargo/registry/libchewing-0.10.3--remap-path-prefix/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry=/usr/share/cargo/registry' CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_MIN_SQLITE_VERSION_3_14_0=1 CARGO_FEATURE_PKG_CONFIG=1 CARGO_FEATURE_VCPKG=1 CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/libsqlite3-sys-0.26.0 CARGO_MANIFEST_LINKS=sqlite3 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/libsqlite3-sys-0.26.0/Cargo.toml CARGO_PKG_AUTHORS='The rusqlite developers' CARGO_PKG_DESCRIPTION='Native bindings to the libsqlite3 library' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libsqlite3-sys CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rusqlite/rusqlite' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.26.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=26 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' DEBUG=true HOST=x86_64-unknown-linux-gnu LD_LIBRARY_PATH='/build/reproducible-path/libchewing-0.10.3/target/debug/deps:/build/reproducible-path/libchewing-0.10.3/target/debug:/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib' NUM_JOBS=42 OPT_LEVEL=0 OUT_DIR=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/build/libsqlite3-sys-6de06240edbc28d3/out PROFILE=debug RUSTC=rustc RUSTDOC=rustdoc TARGET=x86_64-unknown-linux-gnu /build/reproducible-path/libchewing-0.10.3/target/debug/build/libsqlite3-sys-dbbde5377a7e88d6/build-script-build` +15: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CFG_FEATURE=default,min_sqlite_version_3_14_0,pkg-config,vcpkg CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Cdebuginfo=2-Cstrip=none--cap-lintswarn-Clinker=x86_64-linux-gnu-gcc-Clink-arg=-Wl,-z,relro-Clink-arg=-Wl,-z,now--remap-path-prefix/build/reproducible-path/libchewing-0.10.3=/usr/share/cargo/registry/libchewing-0.10.3--remap-path-prefix/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry=/usr/share/cargo/registry' CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_MIN_SQLITE_VERSION_3_14_0=1 CARGO_FEATURE_PKG_CONFIG=1 CARGO_FEATURE_VCPKG=1 CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/libsqlite3-sys-0.26.0 CARGO_MANIFEST_LINKS=sqlite3 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/libsqlite3-sys-0.26.0/Cargo.toml CARGO_PKG_AUTHORS='The rusqlite developers' CARGO_PKG_DESCRIPTION='Native bindings to the libsqlite3 library' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libsqlite3-sys CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rusqlite/rusqlite' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.26.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=26 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' DEBUG=true HOST=x86_64-unknown-linux-gnu LD_LIBRARY_PATH='/build/reproducible-path/libchewing-0.10.3/target/debug/deps:/build/reproducible-path/libchewing-0.10.3/target/debug:/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib' NUM_JOBS=40 OPT_LEVEL=0 OUT_DIR=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/build/libsqlite3-sys-6de06240edbc28d3/out PROFILE=debug RUSTC=rustc RUSTDOC=rustdoc TARGET=x86_64-unknown-linux-gnu /build/reproducible-path/libchewing-0.10.3/target/debug/build/libsqlite3-sys-dbbde5377a7e88d6/build-script-build` 15: [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=SQLITE3_INCLUDE_DIR 15: [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=SQLITE3_LIB_DIR 15: [libsqlite3-sys 0.26.0] cargo:rerun-if-env-changed=SQLITE3_STATIC @@ -110470,184 +110382,152 @@ 15: = help: consider adding `winsqlite3` as a feature in `Cargo.toml` 15: = note: see for more information about checking conditional configuration 15: +15: warning: `libsqlite3-sys` (lib) generated 2 warnings 15: Compiling getrandom v0.2.15 15: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=getrandom CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/getrandom-0.2.15 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/getrandom-0.2.15/Cargo.toml CARGO_PKG_AUTHORS='The Rand Project Developers' CARGO_PKG_DESCRIPTION='A small cross-platform library for retrieving random data from system source' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=getrandom CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-random/getrandom' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.15 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=15 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name getrandom --edition=2018 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/getrandom-0.2.15/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("compiler_builtins", "core", "custom", "js", "js-sys", "linux_disable_fallback", "rdrand", "rustc-dep-of-std", "std", "test-in-browser", "wasm-bindgen"))' -C metadata=180ee086760da319 -C extra-filename=-851f84ebb4e4b001 --out-dir /build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -L dependency=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --extern cfg_if=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps/libcfg_if-b14c4c34c44d8ff6.rmeta --extern libc=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps/liblibc-e24ebb4fb9a8161d.rmeta --cap-lints warn -C debuginfo=2 -C strip=none --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro -C link-arg=-Wl,-z,now --remap-path-prefix /build/reproducible-path/libchewing-0.10.3=/usr/share/cargo/registry/libchewing-0.10.3 --remap-path-prefix /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry=/usr/share/cargo/registry` -15: warning: `libsqlite3-sys` (lib) generated 2 warnings -15: warning: `der` (lib) generated 2 warnings 15: Compiling hashlink v0.8.4 15: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=hashlink CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/hashlink-0.8.4 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/hashlink-0.8.4/Cargo.toml CARGO_PKG_AUTHORS='kyren ' CARGO_PKG_DESCRIPTION='HashMap-like containers that hold their key-value pairs in a user controllable order' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hashlink CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/kyren/hashlink' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.8.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name hashlink --edition=2018 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/hashlink-0.8.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("serde", "serde_impl"))' -C metadata=f7c7abe49e4e8a19 -C extra-filename=-92d09c2e19395c2c --out-dir /build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -L dependency=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --extern hashbrown=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps/libhashbrown-862744df192463bf.rmeta --cap-lints warn -C debuginfo=2 -C strip=none --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro -C link-arg=-Wl,-z,now --remap-path-prefix /build/reproducible-path/libchewing-0.10.3=/usr/share/cargo/registry/libchewing-0.10.3 --remap-path-prefix /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry=/usr/share/cargo/registry` +15: warning: `der` (lib) generated 2 warnings 15: warning: `hashbrown` (lib) generated 31 warnings 15: Compiling rusqlite v0.29.0 15: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=rusqlite CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/rusqlite-0.29.0 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/rusqlite-0.29.0/Cargo.toml CARGO_PKG_AUTHORS='The rusqlite developers' CARGO_PKG_DESCRIPTION='Ergonomic wrapper for SQLite' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rusqlite CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rusqlite/rusqlite' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.29.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=29 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name rusqlite --edition=2018 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/rusqlite-0.29.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("array", "backup", "blob", "buildtime_bindgen", "chrono", "collation", "column_decltype", "csv", "csvtab", "extra_check", "functions", "hooks", "i128_blob", "limits", "load_extension", "modern-full", "modern_sqlite", "release_memory", "serde_json", "series", "session", "sqlcipher", "time", "trace", "unlock_notify", "url", "uuid", "vtab", "wasm32-wasi-vfs", "window", "with-asan"))' -C metadata=e89cbe1cbe96b675 -C extra-filename=-84b1d4cdc4200e8f --out-dir /build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -L dependency=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --extern bitflags=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps/libbitflags-2accd1086ac7b8f7.rmeta --extern fallible_iterator=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps/libfallible_iterator-56394ab7db8adca4.rmeta --extern fallible_streaming_iterator=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps/libfallible_streaming_iterator-ef2034a6634ae5fe.rmeta --extern hashlink=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps/libhashlink-92d09c2e19395c2c.rmeta --extern libsqlite3_sys=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps/liblibsqlite3_sys-9367a8fb499c0819.rmeta --extern smallvec=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps/libsmallvec-329bb703abfcadea.rmeta --cap-lints warn -C debuginfo=2 -C strip=none --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro -C link-arg=-Wl,-z,now --remap-path-prefix /build/reproducible-path/libchewing-0.10.3=/usr/share/cargo/registry/libchewing-0.10.3 --remap-path-prefix /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry=/usr/share/cargo/registry` -15: Compiling tempfile v3.15.0 -15: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=tempfile CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/tempfile-3.15.0 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/tempfile-3.15.0/Cargo.toml CARGO_PKG_AUTHORS='Steven Allen :The Rust Project Developers:Ashley Mannix :Jason White ' CARGO_PKG_DESCRIPTION='A library for managing temporary files and directories.' CARGO_PKG_HOMEPAGE='https://stebalien.com/projects/tempfile-rs/' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tempfile CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Stebalien/tempfile' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=3.15.0 CARGO_PKG_VERSION_MAJOR=3 CARGO_PKG_VERSION_MINOR=15 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name tempfile --edition=2021 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/tempfile-3.15.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="getrandom"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "getrandom", "nightly"))' -C metadata=6b855b5fce6d8868 -C extra-filename=-9647f35e82ca58b8 --out-dir /build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -L dependency=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --extern cfg_if=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps/libcfg_if-b14c4c34c44d8ff6.rmeta --extern fastrand=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps/libfastrand-8646745a297a87da.rmeta --extern getrandom=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps/libgetrandom-851f84ebb4e4b001.rmeta --extern once_cell=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps/libonce_cell-c38195e002c96524.rmeta --extern rustix=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps/librustix-e3ddd2131658875c.rmeta --cap-lints warn -C debuginfo=2 -C strip=none --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro -C link-arg=-Wl,-z,now --remap-path-prefix /build/reproducible-path/libchewing-0.10.3=/usr/share/cargo/registry/libchewing-0.10.3 --remap-path-prefix /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry=/usr/share/cargo/registry` 15: Compiling chewing v0.10.3 (/build/reproducible-path/libchewing-0.10.3) 15: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=chewing CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='The Chewing (酷音) intelligent Zhuyin input method.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=LGPL-2.1-or-later CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=chewing CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION=1.85.0 CARGO_PKG_VERSION=0.10.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name chewing --edition=2024 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="sqlite"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "sqlite"))' -C metadata=a0380c025e838b19 -C extra-filename=-968df09ed2bd91fd --out-dir /build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -C incremental=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/incremental -L dependency=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --extern der=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps/libder-1a7b36f3fd8698ad.rmeta --extern log=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps/liblog-b62c6061feccae8c.rmeta --extern rusqlite=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps/librusqlite-84b1d4cdc4200e8f.rmeta -C debuginfo=2 -C strip=none --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro -C link-arg=-Wl,-z,now --remap-path-prefix /build/reproducible-path/libchewing-0.10.3=/usr/share/cargo/registry/libchewing-0.10.3 --remap-path-prefix /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry=/usr/share/cargo/registry` +15: Compiling tempfile v3.15.0 +15: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=tempfile CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/tempfile-3.15.0 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/tempfile-3.15.0/Cargo.toml CARGO_PKG_AUTHORS='Steven Allen :The Rust Project Developers:Ashley Mannix :Jason White ' CARGO_PKG_DESCRIPTION='A library for managing temporary files and directories.' CARGO_PKG_HOMEPAGE='https://stebalien.com/projects/tempfile-rs/' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tempfile CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Stebalien/tempfile' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=3.15.0 CARGO_PKG_VERSION_MAJOR=3 CARGO_PKG_VERSION_MINOR=15 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name tempfile --edition=2021 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/tempfile-3.15.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="getrandom"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "getrandom", "nightly"))' -C metadata=6b855b5fce6d8868 -C extra-filename=-9647f35e82ca58b8 --out-dir /build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -L dependency=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --extern cfg_if=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps/libcfg_if-b14c4c34c44d8ff6.rmeta --extern fastrand=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps/libfastrand-8646745a297a87da.rmeta --extern getrandom=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps/libgetrandom-851f84ebb4e4b001.rmeta --extern once_cell=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps/libonce_cell-c38195e002c96524.rmeta --extern rustix=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps/librustix-e3ddd2131658875c.rmeta --cap-lints warn -C debuginfo=2 -C strip=none --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro -C link-arg=-Wl,-z,now --remap-path-prefix /build/reproducible-path/libchewing-0.10.3=/usr/share/cargo/registry/libchewing-0.10.3 --remap-path-prefix /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry=/usr/share/cargo/registry` 15: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=chewing CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='The Chewing (酷音) intelligent Zhuyin input method.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=LGPL-2.1-or-later CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=chewing CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION=1.85.0 CARGO_PKG_VERSION=0.10.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name chewing --edition=2024 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test --cfg 'feature="default"' --cfg 'feature="sqlite"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "sqlite"))' -C metadata=fadc80b7640453a7 -C extra-filename=-be2c5e4a385d6041 --out-dir /build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -C incremental=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/incremental -L dependency=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --extern der=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps/libder-1a7b36f3fd8698ad.rlib --extern log=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps/liblog-b62c6061feccae8c.rlib --extern rusqlite=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps/librusqlite-84b1d4cdc4200e8f.rlib --extern tempfile=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps/libtempfile-9647f35e82ca58b8.rlib -C debuginfo=2 -C strip=none --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro -C link-arg=-Wl,-z,now --remap-path-prefix /build/reproducible-path/libchewing-0.10.3=/usr/share/cargo/registry/libchewing-0.10.3 --remap-path-prefix /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry=/usr/share/cargo/registry` -15: Finished `test` profile [unoptimized + debuginfo] target(s) in 33.92s +15: Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 05s 15: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='The Chewing (酷音) intelligent Zhuyin input method.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=LGPL-2.1-or-later CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=chewing CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION=1.85.0 CARGO_PKG_VERSION=0.10.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps:/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug:/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib' /build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps/chewing-be2c5e4a385d6041` 15: 15: running 82 tests -15: test conversion::chewing::tests::convert_empty_composition ... ok -15: test conversion::chewing::tests::convert_chinese_composition_with_breaks ... ok -15: test conversion::chewing::tests::convert_simple_chinese_composition ... ok -15: test conversion::chewing::tests::possible_path_contains ... ok -15: test conversion::chewing::tests::multiple_single_word_selection ... ok 15: test conversion::chewing::tests::convert_chinese_composition_with_good_selection ... ok -15: test conversion::simple::tests::convert_empty_composition ... ok +15: test conversion::chewing::tests::convert_chinese_composition_with_substring_selection ... ok 15: test conversion::chewing::tests::convert_cycle_alternatives ... ok -15: test conversion::simple::tests::convert_simple_chinese_composition ... ok +15: test conversion::chewing::tests::possible_path_contains ... ok 15: test conversion::chewing::tests::convert_zero_length_entry ... ok -15: test conversion::simple::tests::convert_zero_length_entry ... ok -15: test dictionary::tests::ensure_object_safe ... ok +15: test conversion::chewing::tests::multiple_single_word_selection ... ok +15: test conversion::chewing::tests::convert_simple_chinese_composition ... ok +15: test conversion::chewing::tests::convert_chinese_composition_with_breaks ... ok +15: test conversion::chewing::tests::convert_empty_composition ... ok +15: test conversion::simple::tests::convert_simple_chinese_composition ... ok 15: test dictionary::layered::tests::test_entries ... ok 15: test dictionary::layered::tests::test_lookup ... ok -15: test conversion::chewing::tests::convert_chinese_composition_with_substring_selection ... ok 15: test dictionary::layered::tests::test_readonly_user_dict ... ok +15: test dictionary::tests::ensure_object_safe ... ok +15: test conversion::simple::tests::convert_empty_composition ... ok +15: test dictionary::trie::tests::stable_phrase_sort_order ... ok 15: test dictionary::trie::tests::stable_word_sort_order ... ok 15: test dictionary::trie::tests::tree_builder_duplicate_phrase ... ok -15: test dictionary::trie::tests::tree_builder_write_read_metadata ... ok -15: test dictionary::trie::tests::stable_phrase_sort_order ... ok -15: test dictionary::trie::tests::tree_lookup_word ... ok -15: test dictionary::trie::tests::tree_lookup_word_fuzzy ... ok -15: test dictionary::trie::tests::tree_entries ... ok 15: test dictionary::trie::tests::test_tree_construction ... ok -15: test dictionary::uhash::tests::load_binary_as_text ... ok +15: test dictionary::trie::tests::tree_entries ... ok +15: test conversion::simple::tests::convert_zero_length_entry ... ok 15: test dictionary::trie::tests::tree_lookup_phrase_fuzzy ... ok 15: test dictionary::trie::tests::tree_lookup_phrase ... ok -15: test dictionary::sqlite::tests::update_user_freq ... ok -15: test dictionary::sqlite::tests::insert_and_update_user_freq ... ok +15: test dictionary::uhash::tests::load_binary_as_text ... ok +15: test dictionary::uhash::tests::load_valid_bin ... ok +15: test dictionary::trie::tests::tree_lookup_word ... ok +15: test dictionary::trie::tests::tree_lookup_word_fuzzy ... ok +15: test dictionary::uhash::tests::load_valid_text ... ok 15: test dictionary::uhash::tests::load_malformed_text ... ok 15: test dictionary::uhash::tests::load_truncated_text ... ok +15: test editor::tests::editing_chinese_mode_input_special_symbol ... ok +15: test dictionary::sqlite::tests::insert_and_update_user_freq ... ok +15: test editor::zhuyin_layout::pinyin::tests::hanyu_empty_rime_zhi ... ok +15: test path::tests::resolve_data_dir ... ok +15: test editor::zhuyin_layout::hsu::test::cen ... ok +15: test editor::zhuyin_layout::hsu::test::convert_n_to_en ... ok +15: test editor::zhuyin_layout::standard::test::space ... ok +15: test dictionary::sqlite::tests::update_user_freq ... ok +15: test dictionary::trie::tests::tree_builder_write_read_metadata ... ok +15: test editor::zhuyin_layout::pinyin::tests::hanyu_uan_un_u ... ok 15: test editor::selection::phrase::tests::init_forward_select_when_cursor_end_of_buffer_syllable ... ok -15: test editor::selection::phrase::tests::init_when_cursor_end_of_buffer_syllable ... ok -15: test editor::selection::phrase::tests::should_stop_after_first_selection ... ok +15: test editor::estimate::tests::load_from_dictionary ... ok +15: test editor::tests::editing_mode_input_bopomofo_commit ... ok +15: test editor::zhuyin_layout::et::test::space ... ok +15: test editor::abbrev::tests::load_good_abbrev_file ... ok 15: test editor::selection::symbol::tests::select_level_two_leaf ... ok -15: test dictionary::uhash::tests::load_valid_text ... ok +15: test editor::tests::editing_mode_open_empty_symbol_table_then_bell ... ok +15: test editor::selection::phrase::tests::should_stop_after_first_selection ... ok +15: test editor::zhuyin_layout::pinyin::tests::hanyu_empty_rime_zi ... ok +15: test zhuyin::bopomofo::tests::to_string ... ok +15: test editor::selection::symbol::tests::select_empty_level_two_leaf ... ok 15: test editor::tests::editing_mode_input_bopomofo ... ok -15: test editor::tests::editing_mode_input_bopomofo_commit ... ok -15: test dictionary::uhash::tests::load_valid_bin ... ok +15: test zhuyin::syllable::test::empty_syllable_as_u16 ... ok +15: test zhuyin::syllable::test::new_and_pop_bopomofo ... ok +15: test editor::selection::phrase::tests::init_when_cursor_end_of_buffer_syllable ... ok 15: test editor::tests::editing_mode_input_chinese_to_english_mode ... ok -15: test editor::tests::editing_mode_input_english_to_chinese_mode ... ok -15: test editor::estimate::tests::load_from_dictionary ... ok -15: test editor::tests::editing_chinese_mode_input_special_symbol ... ok -15: test editor::selection::symbol::tests::select_empty_level_two_leaf ... ok -15: test editor::tests::editing_mode_input_full_shape_symbol ... ok 15: test editor::selection::symbol::tests::select_level_one_leaf ... ok -15: test editor::tests::editing_mode_open_empty_symbol_table_then_bell ... ok -15: test editor::zhuyin_layout::et::test::space ... ok -15: test editor::selection::phrase::tests::should_stop_after_first_non_syllable ... ok 15: test editor::selection::phrase::tests::should_stop_at_left_boundary ... ok -15: test editor::zhuyin_layout::ginyieh::test::space ... ok -15: test editor::zhuyin_layout::hsu::test::cen ... ok -15: test editor::zhuyin_layout::hsu::test::convert_n_to_en ... ok +15: test path::tests::support_project_data_dir ... ok 15: test editor::zhuyin_layout::ibm::test::space ... ok -15: test editor::zhuyin_layout::pinyin::tests::hanyu_empty_rime_zhi ... ok -15: test zhuyin::bopomofo::tests::to_string ... ok -15: test editor::zhuyin_layout::pinyin::tests::hanyu_empty_rime_zi ... ok -15: test editor::zhuyin_layout::pinyin::tests::hanyu_uan_un_u ... ok -15: test zhuyin::syllable::test::new_and_pop_bopomofo ... ok -15: test path::tests::resolve_data_dir ... ok +15: test editor::tests::editing_mode_input_full_shape_symbol ... ok +15: test editor::selection::phrase::tests::should_stop_after_first_non_syllable ... ok +15: test zhuyin::bopomofo::tests::parse ... ok +15: test editor::tests::editing_mode_input_english_to_chinese_mode ... ok +15: test zhuyin::bopomofo::tests::parse_empty ... ok +15: test zhuyin::syllable::test::syl_macro_rules ... ok 15: test zhuyin::syllable::test::syl_macro_rules_comiles_in_const ... ok -15: test editor::zhuyin_layout::standard::test::space ... ok 15: test zhuyin::syllable::test::syllable_as_u16_roundtrip ... ok -15: test zhuyin::syllable::test::syllable_starts_with ... ok -15: test zhuyin::syllable::test::syllable_update_as_u16 ... ok -15: test zhuyin::syllable::test::syl_macro_rules ... ok 15: test zhuyin::syllable::test::syllable_hsu_sdf_as_u16 ... ok -15: test zhuyin::bopomofo::tests::parse_empty ... ok -15: test zhuyin::syllable::test::empty_syllable_as_u16 ... ok -15: test path::tests::support_project_data_dir ... ok +15: test zhuyin::syllable::test::syllable_starts_with ... ok 15: test zhuyin::bopomofo::tests::parse_invalid ... ok -15: test zhuyin::bopomofo::tests::parse ... ok -15: test editor::selection::phrase::tests::init_forward_select_when_cursor_end_of_buffer_not_syllable - should panic ... ok +15: test editor::zhuyin_layout::ginyieh::test::space ... ok +15: test zhuyin::syllable::test::syllable_update_as_u16 ... ok +15: test dictionary::trie_buf::tests::create_new_dictionary_and_query ... ok +15: test dictionary::trie_buf::tests::create_new_dictionary_and_enumerate ... ok +15: test dictionary::sqlite::tests::open_read_only ... ok +15: test dictionary::trie_buf::tests::create_new_dictionary_in_memory_and_query ... ok 15: test editor::selection::phrase::tests::init_when_cursor_end_of_buffer_not_syllable - should panic ... ok +15: test editor::selection::phrase::tests::init_forward_select_when_cursor_end_of_buffer_not_syllable - should panic ... ok 15: test zhuyin::syllable::test::syl_macro_rules_fool_proof - should panic ... ok -15: test editor::abbrev::tests::load_good_abbrev_file ... ok -15: test conversion::chewing::tests::convert_pathological_case ... ok -15: test dictionary::trie_buf::tests::create_new_dictionary_in_memory_and_query ... ok -15: test dictionary::sqlite::tests::open_read_only ... ok -15: test dictionary::trie_buf::tests::create_new_dictionary_and_enumerate ... ok -15: test dictionary::trie_buf::tests::create_new_dictionary_and_query ... ok 15: test dictionary::sqlite::tests::migration_from_userphrase_v1 ... ok +15: test conversion::chewing::tests::convert_pathological_case ... ok 15: -15: test result: ok. 82 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 6.74s +15: test result: ok. 82 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.62s 15: 15: Doc-tests chewing 15: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=chewing CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='The Chewing (酷音) intelligent Zhuyin input method.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=LGPL-2.1-or-later CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=chewing CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION=1.85.0 CARGO_PKG_VERSION=0.10.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustdoc --edition=2024 --crate-type lib --color auto --crate-name chewing --test src/lib.rs --test-run-directory /build/reproducible-path/libchewing-0.10.3 --target x86_64-unknown-linux-gnu -L dependency=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --extern chewing=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps/libchewing-968df09ed2bd91fd.rlib --extern der=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps/libder-1a7b36f3fd8698ad.rlib --extern log=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps/liblog-b62c6061feccae8c.rlib --extern rusqlite=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps/librusqlite-84b1d4cdc4200e8f.rlib --extern tempfile=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps/libtempfile-9647f35e82ca58b8.rlib -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="sqlite"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "sqlite"))' --error-format human` 15: 15: running 23 tests +15: test src/dictionary/mod.rs - dictionary::Dictionary (line 320) ... ok 15: test src/dictionary/mod.rs - dictionary::DictionaryInfo (line 70) - compile ... ok -15: test src/dictionary/mod.rs - dictionary::Phrase::as_str (line 180) ... ok -15: test src/dictionary/trie.rs - dictionary::trie::Trie::new (line 152) - compile ... ok -15: test src/lib.rs - (line 32) - compile ... ok -15: test src/dictionary/mod.rs - dictionary::Phrases (line 264) ... ok 15: test src/dictionary/mod.rs - dictionary::DictionaryMut::add_phrase (line 397) ... ok 15: test src/dictionary/trie.rs - dictionary::trie::TrieBuilder::insert (line 1136) ... ok +15: test src/zhuyin/syllable.rs - zhuyin::syllable::syl (line 506) ... ok +15: test src/dictionary/trie.rs - dictionary::trie::Trie::new (line 152) - compile ... ok 15: test src/dictionary/trie.rs - dictionary::trie::Trie::open (line 132) - compile ... ok -15: test src/dictionary/mod.rs - dictionary::Phrase::new (line 136) ... ok -15: test src/dictionary/layered.rs - dictionary::layered::Layered (line 18) ... ok -15: test src/dictionary/mod.rs - dictionary::Dictionary (line 320) ... ok +15: test src/lib.rs - (line 32) - compile ... ok 15: test src/dictionary/mod.rs - dictionary::Phrase (line 109) ... ok -15: test src/dictionary/mod.rs - dictionary::Phrase::freq (line 160) ... ok -15: test src/dictionary/mod.rs - dictionary::Entries (line 284) ... ok +15: test src/dictionary/mod.rs - dictionary::Phrase (line 119) ... ok +15: test src/dictionary/layered.rs - dictionary::layered::Layered (line 18) ... ok +15: test src/dictionary/mod.rs - dictionary::Phrase::new (line 136) ... ok 15: test src/dictionary/trie.rs - dictionary::trie::TrieBuilder::write (line 911) ... ok -15: test src/dictionary/trie.rs - dictionary::trie::TrieBuilder::new (line 843) ... ok +15: test src/dictionary/mod.rs - dictionary::Phrase::freq (line 160) ... ok 15: test src/dictionary/trie.rs - dictionary::trie::TrieBuilder::statistics (line 1019) ... ok -15: test src/dictionary/mod.rs - dictionary::Phrase (line 119) ... ok -15: test src/dictionary/trie.rs - dictionary::trie::Trie (line 77) ... ok +15: test src/zhuyin/bopomofo.rs - zhuyin::bopomofo::BopomofoErrorKind (line 216) ... ok +15: test src/dictionary/mod.rs - dictionary::Entries (line 284) ... ok +15: test src/dictionary/mod.rs - dictionary::Phrase::as_str (line 180) ... ok 15: test src/dictionary/trie.rs - dictionary::trie::TrieBuilder (line 667) ... ok -15: test src/zhuyin/syllable.rs - zhuyin::syllable::syl (line 506) ... ok 15: test src/zhuyin/bopomofo.rs - zhuyin::bopomofo::ParseBopomofoError (line 242) ... ok -15: test src/zhuyin/bopomofo.rs - zhuyin::bopomofo::BopomofoErrorKind (line 216) ... ok +15: test src/dictionary/mod.rs - dictionary::Phrases (line 264) ... ok +15: test src/dictionary/trie.rs - dictionary::trie::Trie (line 77) ... ok +15: test src/dictionary/trie.rs - dictionary::trie::TrieBuilder::new (line 843) ... ok 15: -15: test result: ok. 23 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s +15: test result: ok. 23 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s 15: -15/17 Test #15: cargo-test-lib ................... Passed 46.01 sec +15/17 Test #15: cargo-test-lib ................... Passed 70.65 sec test 16 Start 16: cargo-test-capi 16: Test command: /usr/share/cargo/bin/cargo "test" "-p" "chewing_capi" "--features" "sqlite" 16: Working Directory: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 16: Test timeout computed to be: 1500 -16: debian cargo wrapper: options = ['buildinfo=+all', 'reproducible=+all', 'parallel=42'], profiles = [], parallel = ['-j42'], lto = +16: debian cargo wrapper: options = ['buildinfo=+all', 'reproducible=+all', 'parallel=40'], profiles = [], parallel = ['-j40'], lto = 16: debian cargo wrapper: rust_type = x86_64-unknown-linux-gnu, gnu_type = x86_64-linux-gnu -16: debian cargo wrapper: running subprocess (['env', 'RUST_BACKTRACE=1', '/usr/bin/cargo', '-Zavoid-dev-deps', 'test', '--verbose', '--verbose', '-j42', '--target', 'x86_64-unknown-linux-gnu', '-p', 'chewing_capi', '--features', 'sqlite'],) {} -16: Fresh cfg-if v1.0.0 +16: debian cargo wrapper: running subprocess (['env', 'RUST_BACKTRACE=1', '/usr/bin/cargo', '-Zavoid-dev-deps', 'test', '--verbose', '--verbose', '-j40', '--target', 'x86_64-unknown-linux-gnu', '-p', 'chewing_capi', '--features', 'sqlite'],) {} 16: Fresh version_check v0.9.5 +16: Fresh cfg-if v1.0.0 16: Fresh once_cell v1.20.2 -16: Fresh vcpkg v0.2.8 -16: warning: trait objects without an explicit `dyn` are deprecated -16: --> /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/vcpkg-0.2.8/src/lib.rs:192:32 -16: | -16: 192 | fn cause(&self) -> Option<&error::Error> { -16: | ^^^^^^^^^^^^ -16: | -16: = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! -16: = note: for more information, see -16: = note: `#[warn(bare_trait_objects)]` on by default -16: help: if this is a dyn-compatible trait, use `dyn` -16: | -16: 192 | fn cause(&self) -> Option<&dyn error::Error> { -16: | +++ -16: -16: Fresh pkg-config v0.3.32 -16: warning: unreachable expression -16: --> /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/pkg-config-0.3.32/src/lib.rs:613:9 -16: | -16: 609 | return true; -16: | ----------- any code following this expression is unreachable -16: ... -16: 613 | / match self.targeted_env_var("PKG_CONFIG_ALLOW_CROSS") { -16: 614 | | // don't use pkg-config if explicitly disabled -16: 615 | | Some(ref val) if val == "0" => false, -16: 616 | | Some(_) => true, -16: ... | -16: 623 | | } -16: | |_________^ unreachable expression -16: | -16: = note: `#[warn(unreachable_code)]` on by default -16: 16: Fresh zerocopy v0.7.34 16: warning: unnecessary qualification 16: --> /usr/share/cargo/registry/zerocopy-0.7.34/src/util.rs:597:32 @@ -110906,6 +110786,38 @@ 16: 4825 + let elem_size = size_of::(); 16: | 16: +16: Fresh vcpkg v0.2.8 +16: warning: trait objects without an explicit `dyn` are deprecated +16: --> /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/vcpkg-0.2.8/src/lib.rs:192:32 +16: | +16: 192 | fn cause(&self) -> Option<&error::Error> { +16: | ^^^^^^^^^^^^ +16: | +16: = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! +16: = note: for more information, see +16: = note: `#[warn(bare_trait_objects)]` on by default +16: help: if this is a dyn-compatible trait, use `dyn` +16: | +16: 192 | fn cause(&self) -> Option<&dyn error::Error> { +16: | +++ +16: +16: Fresh pkg-config v0.3.32 +16: warning: unreachable expression +16: --> /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/pkg-config-0.3.32/src/lib.rs:613:9 +16: | +16: 609 | return true; +16: | ----------- any code following this expression is unreachable +16: ... +16: 613 | / match self.targeted_env_var("PKG_CONFIG_ALLOW_CROSS") { +16: 614 | | // don't use pkg-config if explicitly disabled +16: 615 | | Some(ref val) if val == "0" => false, +16: 616 | | Some(_) => true, +16: ... | +16: 623 | | } +16: | |_________^ unreachable expression +16: | +16: = note: `#[warn(unreachable_code)]` on by default +16: 16: Fresh bitflags v2.9.1 16: Fresh allocator-api2 v0.2.16 16: warning: unexpected `cfg` condition value: `nightly` @@ -112092,8 +112004,9 @@ 16: 16: Compiling log v0.4.26 16: Fresh fallible-iterator v0.3.0 -16: Fresh fallible-streaming-iterator v0.1.9 16: Fresh smallvec v1.13.2 +16: Fresh fallible-streaming-iterator v0.1.9 +16: Fresh linux-raw-sys v0.4.14 16: Fresh der v0.7.7 16: warning: unexpected `cfg` condition value: `bigint` 16: --> /usr/share/cargo/registry/der-0.7.7/src/lib.rs:373:7 @@ -112123,7 +112036,6 @@ 16: 25 + debug_assert!(size_of::() <= MAX_INT_SIZE); 16: | 16: -16: Fresh linux-raw-sys v0.4.14 16: Fresh fastrand v2.1.1 16: warning: unexpected `cfg` condition value: `js` 16: --> /usr/share/cargo/registry/fastrand-2.1.1/src/global_rng.rs:202:5 @@ -112146,9 +112058,9 @@ 16: = help: consider adding `js` as a feature in `Cargo.toml` 16: = note: see for more information about checking conditional configuration 16: +16: warning: `zerocopy` (lib) generated 21 warnings 16: warning: `vcpkg` (lib) generated 1 warning 16: warning: `pkg-config` (lib) generated 1 warning -16: warning: `zerocopy` (lib) generated 21 warnings 16: warning: `allocator-api2` (lib) generated 93 warnings 16: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=log CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/log-0.4.26 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/log-0.4.26/Cargo.toml CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A lightweight logging facade for Rust 16: ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=log CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/log' CARGO_PKG_RUST_VERSION=1.60.0 CARGO_PKG_VERSION=0.4.26 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=26 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name log --edition=2021 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/log-0.4.26/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("kv", "kv_serde", "kv_std", "kv_sval", "kv_unstable", "kv_unstable_serde", "kv_unstable_std", "kv_unstable_sval", "max_level_debug", "max_level_error", "max_level_info", "max_level_off", "max_level_trace", "max_level_warn", "release_max_level_debug", "release_max_level_error", "release_max_level_info", "release_max_level_off", "release_max_level_trace", "release_max_level_warn", "serde", "std", "sval", "sval_ref", "value-bag"))' -C metadata=1a131e8968b3c232 -C extra-filename=-7f0a3a56b6e16835 --out-dir /build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -L dependency=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --cap-lints warn -C debuginfo=2 -C strip=none --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro -C link-arg=-Wl,-z,now --remap-path-prefix /build/reproducible-path/libchewing-0.10.3=/usr/share/cargo/registry/libchewing-0.10.3 --remap-path-prefix /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry=/usr/share/cargo/registry` @@ -112416,8 +112328,6 @@ 16: = note: see for more information about checking conditional configuration 16: 16: warning: `libsqlite3-sys` (build script) generated 26 warnings -16: Fresh libc v0.2.175 -16: Fresh rustix v0.38.37 16: Fresh ahash v0.8.12 16: warning: unexpected `cfg` condition value: `nightly-arm-aes` 16: --> /usr/share/cargo/registry/ahash-0.8.12/src/lib.rs:101:13 @@ -112566,31 +112476,9 @@ 16: | 16: = note: `#[warn(dead_code)]` on by default 16: -16: Fresh libsqlite3-sys v0.26.0 -16: warning: unexpected `cfg` condition value: `bundled-sqlcipher-vendored-openssl` -16: --> /usr/share/cargo/registry/libsqlite3-sys-0.26.0/src/lib.rs:5:7 -16: | -16: 5 | #[cfg(feature = "bundled-sqlcipher-vendored-openssl")] -16: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -16: | -16: = note: expected values for `feature` are: `bindgen`, `buildtime_bindgen`, `cc`, `default`, `min_sqlite_version_3_14_0`, `openssl-sys`, `pkg-config`, `preupdate_hook`, `session`, `sqlcipher`, `unlock_notify`, `vcpkg`, `wasm32-wasi-vfs`, and `with-asan` -16: = help: consider adding `bundled-sqlcipher-vendored-openssl` as a feature in `Cargo.toml` -16: = note: see for more information about checking conditional configuration -16: = note: `#[warn(unexpected_cfgs)]` on by default -16: -16: warning: unexpected `cfg` condition value: `winsqlite3` -16: --> /usr/share/cargo/registry/libsqlite3-sys-0.26.0/src/lib.rs:8:20 -16: | -16: 8 | #[cfg(all(windows, feature = "winsqlite3", target_pointer_width = "32"))] -16: | ^^^^^^^^^^^^^^^^^^^^^^ -16: | -16: = note: expected values for `feature` are: `bindgen`, `buildtime_bindgen`, `cc`, `default`, `min_sqlite_version_3_14_0`, `openssl-sys`, `pkg-config`, `preupdate_hook`, `session`, `sqlcipher`, `unlock_notify`, `vcpkg`, `wasm32-wasi-vfs`, and `with-asan` -16: = help: consider adding `winsqlite3` as a feature in `Cargo.toml` -16: = note: see for more information about checking conditional configuration -16: -16: Fresh getrandom v0.2.15 +16: Fresh libc v0.2.175 +16: Fresh rustix v0.38.37 16: warning: `ahash` (lib) generated 13 warnings -16: warning: `libsqlite3-sys` (lib) generated 2 warnings 16: Fresh hashbrown v0.14.5 16: warning: unexpected `cfg` condition value: `nightly` 16: --> /usr/share/cargo/registry/hashbrown-0.14.5/src/lib.rs:14:5 @@ -112903,9 +112791,33 @@ 16: = help: consider adding `nightly` as a feature in `Cargo.toml` 16: = note: see for more information about checking conditional configuration 16: -16: Fresh tempfile v3.15.0 +16: Fresh libsqlite3-sys v0.26.0 +16: warning: unexpected `cfg` condition value: `bundled-sqlcipher-vendored-openssl` +16: --> /usr/share/cargo/registry/libsqlite3-sys-0.26.0/src/lib.rs:5:7 +16: | +16: 5 | #[cfg(feature = "bundled-sqlcipher-vendored-openssl")] +16: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +16: | +16: = note: expected values for `feature` are: `bindgen`, `buildtime_bindgen`, `cc`, `default`, `min_sqlite_version_3_14_0`, `openssl-sys`, `pkg-config`, `preupdate_hook`, `session`, `sqlcipher`, `unlock_notify`, `vcpkg`, `wasm32-wasi-vfs`, and `with-asan` +16: = help: consider adding `bundled-sqlcipher-vendored-openssl` as a feature in `Cargo.toml` +16: = note: see for more information about checking conditional configuration +16: = note: `#[warn(unexpected_cfgs)]` on by default +16: +16: warning: unexpected `cfg` condition value: `winsqlite3` +16: --> /usr/share/cargo/registry/libsqlite3-sys-0.26.0/src/lib.rs:8:20 +16: | +16: 8 | #[cfg(all(windows, feature = "winsqlite3", target_pointer_width = "32"))] +16: | ^^^^^^^^^^^^^^^^^^^^^^ +16: | +16: = note: expected values for `feature` are: `bindgen`, `buildtime_bindgen`, `cc`, `default`, `min_sqlite_version_3_14_0`, `openssl-sys`, `pkg-config`, `preupdate_hook`, `session`, `sqlcipher`, `unlock_notify`, `vcpkg`, `wasm32-wasi-vfs`, and `with-asan` +16: = help: consider adding `winsqlite3` as a feature in `Cargo.toml` +16: = note: see for more information about checking conditional configuration +16: +16: Fresh getrandom v0.2.15 16: warning: `hashbrown` (lib) generated 31 warnings +16: warning: `libsqlite3-sys` (lib) generated 2 warnings 16: Fresh hashlink v0.8.4 +16: Fresh tempfile v3.15.0 16: Fresh rusqlite v0.29.0 16: Compiling env_filter v0.1.3 16: Compiling chewing v0.10.3 (/build/reproducible-path/libchewing-0.10.3) @@ -113012,25 +112924,25 @@ 16: 16: For more information about this error, try `rustc --explain E0133`. 16: warning: `chewing_capi` (test "test-user-dictionary") generated 6 warnings (run `cargo fix --test "test-user-dictionary"` to apply 1 suggestion) -16: Finished `test` profile [unoptimized + debuginfo] target(s) in 27.28s +16: Finished `test` profile [unoptimized + debuginfo] target(s) in 37.67s 16: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/capi CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/capi/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='The Chewing (酷音) intelligent Zhuyin input method.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=LGPL-2.1-or-later CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=chewing_capi CARGO_PKG_README='' CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION=1.85 CARGO_PKG_VERSION=0.10.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps:/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug:/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib' /build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps/chewing_capi-f8319c3574267338` 16: 16: running 0 tests 16: -16: test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s +16: test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s 16: 16: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/capi CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/capi/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='The Chewing (酷音) intelligent Zhuyin input method.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=LGPL-2.1-or-later CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=chewing_capi CARGO_PKG_README='' CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION=1.85 CARGO_PKG_VERSION=0.10.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps:/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug:/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib' /build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps/test_user_dictionary-bc46b277cf0de96f` 16: 16: running 7 tests 16: test explicit_load_chewing_dat ... ok -16: test env_load_and_create_user_path ... ok 16: test explicit_load_chewing_sqlite3 ... ok 16: test env_load_and_migrate_chewing_sqlite3_v1 ... ok +16: test env_load_and_create_user_path ... ok +16: test env_load_and_migrate_uhash_le_64_to_trie ... ok 16: test env_load_and_migrate_uhash_text_to_trie ... ok 16: test env_load_chewing_sqlite3 ... ok -16: test env_load_and_migrate_uhash_le_64_to_trie ... ok 16: -16: test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.73s +16: test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.95s 16: 16: Doc-tests chewing_capi 16: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=chewing_capi CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/capi CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/capi/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='The Chewing (酷音) intelligent Zhuyin input method.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=LGPL-2.1-or-later CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=chewing_capi CARGO_PKG_README='' CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION=1.85 CARGO_PKG_VERSION=0.10.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustdoc --edition=2024 --crate-type rlib --crate-type staticlib --color auto --crate-name chewing_capi --test capi/src/lib.rs --test-run-directory /build/reproducible-path/libchewing-0.10.3/capi --target x86_64-unknown-linux-gnu -L dependency=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --extern chewing=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps/libchewing-24c91b8585caf69f.rlib --extern chewing_capi=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps/libchewing_capi-8f156c967e94fcba.rlib --extern env_logger=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps/libenv_logger-ad96ef70d15572d1.rlib --extern log=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps/liblog-7f0a3a56b6e16835.rlib --extern tempfile=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps/libtempfile-9647f35e82ca58b8.rlib -C embed-bitcode=no --cfg 'feature="sqlite"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("sqlite"))' --error-format human` @@ -113039,18 +112951,19 @@ 16: 16: test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s 16: -16/17 Test #16: cargo-test-capi .................. Passed 28.46 sec +16/17 Test #16: cargo-test-capi .................. Passed 42.59 sec test 17 Start 17: cargo-test-cli 17: Test command: /usr/share/cargo/bin/cargo "test" "-p" "chewing-cli" 17: Working Directory: /build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu/tests 17: Test timeout computed to be: 1500 -17: debian cargo wrapper: options = ['buildinfo=+all', 'reproducible=+all', 'parallel=42'], profiles = [], parallel = ['-j42'], lto = +17: debian cargo wrapper: options = ['buildinfo=+all', 'reproducible=+all', 'parallel=40'], profiles = [], parallel = ['-j40'], lto = 17: debian cargo wrapper: rust_type = x86_64-unknown-linux-gnu, gnu_type = x86_64-linux-gnu -17: debian cargo wrapper: running subprocess (['env', 'RUST_BACKTRACE=1', '/usr/bin/cargo', '-Zavoid-dev-deps', 'test', '--verbose', '--verbose', '-j42', '--target', 'x86_64-unknown-linux-gnu', '-p', 'chewing-cli'],) {} +17: debian cargo wrapper: running subprocess (['env', 'RUST_BACKTRACE=1', '/usr/bin/cargo', '-Zavoid-dev-deps', 'test', '--verbose', '--verbose', '-j40', '--target', 'x86_64-unknown-linux-gnu', '-p', 'chewing-cli'],) {} 17: Fresh version_check v0.9.5 17: Compiling proc-macro2 v1.0.92 +17: Compiling once_cell v1.20.2 17: Fresh zerocopy v0.7.34 17: warning: unnecessary qualification 17: --> /usr/share/cargo/registry/zerocopy-0.7.34/src/util.rs:597:32 @@ -113310,22 +113223,6 @@ 17: | 17: 17: Compiling unicode-ident v1.0.13 -17: Fresh vcpkg v0.2.8 -17: warning: trait objects without an explicit `dyn` are deprecated -17: --> /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/vcpkg-0.2.8/src/lib.rs:192:32 -17: | -17: 192 | fn cause(&self) -> Option<&error::Error> { -17: | ^^^^^^^^^^^^ -17: | -17: = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! -17: = note: for more information, see -17: = note: `#[warn(bare_trait_objects)]` on by default -17: help: if this is a dyn-compatible trait, use `dyn` -17: | -17: 192 | fn cause(&self) -> Option<&dyn error::Error> { -17: | +++ -17: -17: Compiling once_cell v1.20.2 17: Fresh cfg-if v1.0.0 17: Fresh pkg-config v0.3.32 17: warning: unreachable expression @@ -113344,7 +113241,21 @@ 17: | 17: = note: `#[warn(unreachable_code)]` on by default 17: -17: Compiling utf8parse v0.2.1 +17: Fresh vcpkg v0.2.8 +17: warning: trait objects without an explicit `dyn` are deprecated +17: --> /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/vcpkg-0.2.8/src/lib.rs:192:32 +17: | +17: 192 | fn cause(&self) -> Option<&error::Error> { +17: | ^^^^^^^^^^^^ +17: | +17: = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! +17: = note: for more information, see +17: = note: `#[warn(bare_trait_objects)]` on by default +17: help: if this is a dyn-compatible trait, use `dyn` +17: | +17: 192 | fn cause(&self) -> Option<&dyn error::Error> { +17: | +++ +17: 17: Fresh allocator-api2 v0.2.16 17: warning: unexpected `cfg` condition value: `nightly` 17: --> /usr/share/cargo/registry/allocator-api2-0.2.16/src/lib.rs:9:11 @@ -114528,18 +114439,18 @@ 17: 161 | pub trait NonDrop {} 17: | ^^^^^^^ 17: -17: Compiling colorchoice v1.0.0 +17: Compiling utf8parse v0.2.1 17: Compiling anstyle-query v1.0.0 17: Compiling anstyle v1.0.8 -17: Compiling anyhow v1.0.95 -17: Compiling heck v0.4.1 +17: Compiling colorchoice v1.0.0 +17: Compiling clap_lex v0.7.4 +17: Compiling strsim v0.10.0 +17: Fresh fallible-iterator v0.3.0 17: Compiling bitflags v2.9.1 17: Fresh fallible-streaming-iterator v0.1.9 17: Fresh smallvec v1.13.2 -17: Compiling strsim v0.10.0 -17: Fresh fallible-iterator v0.3.0 -17: Compiling clap_lex v0.7.4 -17: Fresh log v0.4.26 +17: Compiling heck v0.4.1 +17: Compiling anyhow v1.0.95 17: Fresh der v0.7.7 17: warning: unexpected `cfg` condition value: `bigint` 17: --> /usr/share/cargo/registry/der-0.7.7/src/lib.rs:373:7 @@ -114569,18 +114480,26 @@ 17: 25 + debug_assert!(size_of::() <= MAX_INT_SIZE); 17: | 17: -17: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/proc-macro2-1.0.92 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/proc-macro2-1.0.92/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay :Alex Crichton ' CARGO_PKG_DESCRIPTION='A substitute implementation of the compiler'\''s `proc_macro` API to decouple token-based libraries from the procedural macro use case.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=proc-macro2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/proc-macro2' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.0.92 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=92 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name build_script_build --edition=2021 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/proc-macro2-1.0.92/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "proc-macro", "span-locations"))' -C metadata=1f0615b540608e65 -C extra-filename=-bc29cb2673bcb002 --out-dir /build/reproducible-path/libchewing-0.10.3/target/debug/build/proc-macro2-bc29cb2673bcb002 -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --cap-lints warn` +17: Fresh log v0.4.26 17: warning: `zerocopy` (lib) generated 21 warnings -17: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=unicode_ident CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/unicode-ident-1.0.13 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/unicode-ident-1.0.13/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='(MIT OR Apache-2.0) AND Unicode-DFS-2016' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unicode-ident CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/unicode-ident' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.13 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=13 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name unicode_ident --edition=2018 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/unicode-ident-1.0.13/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=a91a2267cccd3cb0 -C extra-filename=-9e0653243502cfd3 --out-dir /build/reproducible-path/libchewing-0.10.3/target/debug/deps -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --cap-lints warn` +17: warning: `pkg-config` (lib) generated 1 warning 17: warning: `vcpkg` (lib) generated 1 warning 17: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=once_cell CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/once_cell-1.20.2 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/once_cell-1.20.2/Cargo.toml CARGO_PKG_AUTHORS='Aleksey Kladov ' CARGO_PKG_DESCRIPTION='Single assignment cells and lazy values.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=once_cell CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/matklad/once_cell' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=1.20.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=20 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name once_cell --edition=2021 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/once_cell-1.20.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="race"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "atomic-polyfill", "critical-section", "default", "parking_lot", "portable-atomic", "race", "std", "unstable"))' -C metadata=fc3598f2dda9003b -C extra-filename=-640c383ca7e3efad --out-dir /build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -L dependency=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --cap-lints warn -C debuginfo=2 -C strip=none --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro -C link-arg=-Wl,-z,now --remap-path-prefix /build/reproducible-path/libchewing-0.10.3=/usr/share/cargo/registry/libchewing-0.10.3 --remap-path-prefix /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry=/usr/share/cargo/registry` -17: warning: `pkg-config` (lib) generated 1 warning -17: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=utf8parse CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/utf8parse-0.2.1 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/utf8parse-0.2.1/Cargo.toml CARGO_PKG_AUTHORS='Joe Wilm :Christian Duerr ' CARGO_PKG_DESCRIPTION='Table-driven UTF-8 parser' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=utf8parse CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/alacritty/vte' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name utf8parse --edition=2018 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/utf8parse-0.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly"))' -C metadata=090de7ae1f801037 -C extra-filename=-c17d52c60cebfbe4 --out-dir /build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -L dependency=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --cap-lints warn -C debuginfo=2 -C strip=none --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro -C link-arg=-Wl,-z,now --remap-path-prefix /build/reproducible-path/libchewing-0.10.3=/usr/share/cargo/registry/libchewing-0.10.3 --remap-path-prefix /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry=/usr/share/cargo/registry` +17: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/proc-macro2-1.0.92 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/proc-macro2-1.0.92/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay :Alex Crichton ' CARGO_PKG_DESCRIPTION='A substitute implementation of the compiler'\''s `proc_macro` API to decouple token-based libraries from the procedural macro use case.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=proc-macro2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/proc-macro2' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.0.92 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=92 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name build_script_build --edition=2021 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/proc-macro2-1.0.92/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "proc-macro", "span-locations"))' -C metadata=1f0615b540608e65 -C extra-filename=-bc29cb2673bcb002 --out-dir /build/reproducible-path/libchewing-0.10.3/target/debug/build/proc-macro2-bc29cb2673bcb002 -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --cap-lints warn` +17: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=unicode_ident CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/unicode-ident-1.0.13 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/unicode-ident-1.0.13/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='(MIT OR Apache-2.0) AND Unicode-DFS-2016' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unicode-ident CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/unicode-ident' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.13 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=13 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name unicode_ident --edition=2018 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/unicode-ident-1.0.13/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=a91a2267cccd3cb0 -C extra-filename=-9e0653243502cfd3 --out-dir /build/reproducible-path/libchewing-0.10.3/target/debug/deps -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --cap-lints warn` 17: warning: `allocator-api2` (lib) generated 93 warnings -17: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=anstyle CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/anstyle-1.0.8 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/anstyle-1.0.8/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='ANSI text styling' CARGO_PKG_HOMEPAGE='https://github.com/rust-cli/anstyle' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=anstyle CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-cli/anstyle.git' CARGO_PKG_RUST_VERSION=1.65.0 CARGO_PKG_VERSION=1.0.8 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name anstyle --edition=2021 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/anstyle-1.0.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_to_string' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::single_match_else' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' --warn=rust_2018_idioms '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--warn=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::match_wildcard_for_single_variants' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::items_after_statements' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enum' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=e47e12d98e92ea7e -C extra-filename=-409e7fb67aff7a77 --out-dir /build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -L dependency=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --cap-lints warn -C debuginfo=2 -C strip=none --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro -C link-arg=-Wl,-z,now --remap-path-prefix /build/reproducible-path/libchewing-0.10.3=/usr/share/cargo/registry/libchewing-0.10.3 --remap-path-prefix /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry=/usr/share/cargo/registry` +17: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=clap_lex CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/clap_lex-0.7.4 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/clap_lex-0.7.4/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Minimal, flexible command line parser' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=clap_lex CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/clap-rs/clap' CARGO_PKG_RUST_VERSION=1.74 CARGO_PKG_VERSION=0.7.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name clap_lex --edition=2021 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/clap_lex-0.7.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--warn=clippy::needless_continue' '--warn=clippy::mutex_integer' '--allow=clippy::multiple_bound_locations' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enum' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--allow=clippy::blocks_in_conditions' '--allow=clippy::assigning_clones' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=440a37ddf14bfa89 -C extra-filename=-b2ac3338725b1c5e --out-dir /build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -L dependency=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --cap-lints warn -C debuginfo=2 -C strip=none --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro -C link-arg=-Wl,-z,now --remap-path-prefix /build/reproducible-path/libchewing-0.10.3=/usr/share/cargo/registry/libchewing-0.10.3 --remap-path-prefix /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry=/usr/share/cargo/registry` 17: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=anstyle_query CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/anstyle-query-1.0.0 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/anstyle-query-1.0.0/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Look up colored console capabilities' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=anstyle-query CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-cli/anstyle' CARGO_PKG_RUST_VERSION=1.63.0 CARGO_PKG_VERSION=1.0.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name anstyle_query --edition=2021 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/anstyle-query-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=c148f20b90fdaa0b -C extra-filename=-f86bbcb6660767ae --out-dir /build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -L dependency=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --cap-lints warn -C debuginfo=2 -C strip=none --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro -C link-arg=-Wl,-z,now --remap-path-prefix /build/reproducible-path/libchewing-0.10.3=/usr/share/cargo/registry/libchewing-0.10.3 --remap-path-prefix /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry=/usr/share/cargo/registry` -17: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/anyhow-1.0.95 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/anyhow-1.0.95/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Flexible concrete Error type built on std::error::Error' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=anyhow CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/anyhow' CARGO_PKG_RUST_VERSION=1.39 CARGO_PKG_VERSION=1.0.95 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=95 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name build_script_build --edition=2018 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/anyhow-1.0.95/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("backtrace", "default", "std"))' -C metadata=d27aec0613abe2eb -C extra-filename=-eea5addd2d1b8f73 --out-dir /build/reproducible-path/libchewing-0.10.3/target/debug/build/anyhow-eea5addd2d1b8f73 -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --cap-lints warn` +17: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=utf8parse CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/utf8parse-0.2.1 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/utf8parse-0.2.1/Cargo.toml CARGO_PKG_AUTHORS='Joe Wilm :Christian Duerr ' CARGO_PKG_DESCRIPTION='Table-driven UTF-8 parser' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=utf8parse CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/alacritty/vte' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name utf8parse --edition=2018 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/utf8parse-0.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly"))' -C metadata=090de7ae1f801037 -C extra-filename=-c17d52c60cebfbe4 --out-dir /build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -L dependency=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --cap-lints warn -C debuginfo=2 -C strip=none --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro -C link-arg=-Wl,-z,now --remap-path-prefix /build/reproducible-path/libchewing-0.10.3=/usr/share/cargo/registry/libchewing-0.10.3 --remap-path-prefix /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry=/usr/share/cargo/registry` +17: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=anstyle CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/anstyle-1.0.8 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/anstyle-1.0.8/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='ANSI text styling' CARGO_PKG_HOMEPAGE='https://github.com/rust-cli/anstyle' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=anstyle CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-cli/anstyle.git' CARGO_PKG_RUST_VERSION=1.65.0 CARGO_PKG_VERSION=1.0.8 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name anstyle --edition=2021 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/anstyle-1.0.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_to_string' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::single_match_else' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' --warn=rust_2018_idioms '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--warn=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::match_wildcard_for_single_variants' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::items_after_statements' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enum' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=e47e12d98e92ea7e -C extra-filename=-409e7fb67aff7a77 --out-dir /build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -L dependency=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --cap-lints warn -C debuginfo=2 -C strip=none --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro -C link-arg=-Wl,-z,now --remap-path-prefix /build/reproducible-path/libchewing-0.10.3=/usr/share/cargo/registry/libchewing-0.10.3 --remap-path-prefix /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry=/usr/share/cargo/registry` 17: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=colorchoice CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/colorchoice-1.0.0 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/colorchoice-1.0.0/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Global override of color control' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=colorchoice CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-cli/anstyle' CARGO_PKG_RUST_VERSION=1.64.0 CARGO_PKG_VERSION=1.0.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name colorchoice --edition=2021 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/colorchoice-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=5af039e08ff776e4 -C extra-filename=-42cd8212974fd795 --out-dir /build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -L dependency=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --cap-lints warn -C debuginfo=2 -C strip=none --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro -C link-arg=-Wl,-z,now --remap-path-prefix /build/reproducible-path/libchewing-0.10.3=/usr/share/cargo/registry/libchewing-0.10.3 --remap-path-prefix /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry=/usr/share/cargo/registry` +17: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=bitflags CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/bitflags-2.9.1 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/bitflags-2.9.1/Cargo.toml CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A macro to generate structures which behave like bitflags. +17: ' CARGO_PKG_HOMEPAGE='https://github.com/bitflags/bitflags' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitflags CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bitflags/bitflags' CARGO_PKG_RUST_VERSION=1.56.0 CARGO_PKG_VERSION=2.9.1 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name bitflags --edition=2021 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/bitflags-2.9.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "bytemuck", "compiler_builtins", "core", "example_generated", "rustc-dep-of-std", "serde", "std"))' -C metadata=47b658b38a0233ce -C extra-filename=-203e7e867134e803 --out-dir /build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -L dependency=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --cap-lints warn -C debuginfo=2 -C strip=none --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro -C link-arg=-Wl,-z,now --remap-path-prefix /build/reproducible-path/libchewing-0.10.3=/usr/share/cargo/registry/libchewing-0.10.3 --remap-path-prefix /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry=/usr/share/cargo/registry` +17: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=strsim CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/strsim-0.10.0 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/strsim-0.10.0/Cargo.toml CARGO_PKG_AUTHORS='Danny Guo ' CARGO_PKG_DESCRIPTION='Implementations of string similarity metrics. Includes Hamming, Levenshtein, +17: OSA, Damerau-Levenshtein, Jaro, Jaro-Winkler, and Sørensen-Dice. +17: ' CARGO_PKG_HOMEPAGE='https://github.com/dguo/strsim-rs' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=strsim CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dguo/strsim-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.10.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name strsim --edition=2015 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/strsim-0.10.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=68d59172ece71f38 -C extra-filename=-9efefa89dbdc3448 --out-dir /build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -L dependency=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --cap-lints warn -C debuginfo=2 -C strip=none --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro -C link-arg=-Wl,-z,now --remap-path-prefix /build/reproducible-path/libchewing-0.10.3=/usr/share/cargo/registry/libchewing-0.10.3 --remap-path-prefix /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry=/usr/share/cargo/registry` +17: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/anyhow-1.0.95 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/anyhow-1.0.95/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Flexible concrete Error type built on std::error::Error' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=anyhow CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/anyhow' CARGO_PKG_RUST_VERSION=1.39 CARGO_PKG_VERSION=1.0.95 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=95 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name build_script_build --edition=2018 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/anyhow-1.0.95/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("backtrace", "default", "std"))' -C metadata=d27aec0613abe2eb -C extra-filename=-eea5addd2d1b8f73 --out-dir /build/reproducible-path/libchewing-0.10.3/target/debug/build/anyhow-eea5addd2d1b8f73 -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --cap-lints warn` +17: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=heck CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/heck-0.5.0-1+really0.4.1 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/heck-0.5.0-1+really0.4.1/Cargo.toml CARGO_PKG_AUTHORS='Without Boats ' CARGO_PKG_DESCRIPTION='heck is a case conversion library.' CARGO_PKG_HOMEPAGE='https://github.com/withoutboats/heck' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=heck CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/withoutboats/heck' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name heck --edition=2018 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/heck-0.5.0-1+really0.4.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "unicode", "unicode-segmentation"))' -C metadata=87b8a0146d57520c -C extra-filename=-e7f6b8d8824de6c4 --out-dir /build/reproducible-path/libchewing-0.10.3/target/debug/deps -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --cap-lints warn` 17: warning: `der` (lib) generated 2 warnings 17: warning: unexpected `cfg` condition value: `bundled` 17: --> /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/libsqlite3-sys-0.26.0/build.rs:16:11 @@ -114843,13 +114762,6 @@ 17: = help: consider adding `winsqlite3` as a feature in `Cargo.toml` 17: = note: see for more information about checking conditional configuration 17: -17: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=strsim CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/strsim-0.10.0 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/strsim-0.10.0/Cargo.toml CARGO_PKG_AUTHORS='Danny Guo ' CARGO_PKG_DESCRIPTION='Implementations of string similarity metrics. Includes Hamming, Levenshtein, -17: OSA, Damerau-Levenshtein, Jaro, Jaro-Winkler, and Sørensen-Dice. -17: ' CARGO_PKG_HOMEPAGE='https://github.com/dguo/strsim-rs' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=strsim CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dguo/strsim-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.10.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name strsim --edition=2015 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/strsim-0.10.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=68d59172ece71f38 -C extra-filename=-9efefa89dbdc3448 --out-dir /build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -L dependency=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --cap-lints warn -C debuginfo=2 -C strip=none --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro -C link-arg=-Wl,-z,now --remap-path-prefix /build/reproducible-path/libchewing-0.10.3=/usr/share/cargo/registry/libchewing-0.10.3 --remap-path-prefix /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry=/usr/share/cargo/registry` -17: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=bitflags CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/bitflags-2.9.1 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/bitflags-2.9.1/Cargo.toml CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A macro to generate structures which behave like bitflags. -17: ' CARGO_PKG_HOMEPAGE='https://github.com/bitflags/bitflags' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitflags CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bitflags/bitflags' CARGO_PKG_RUST_VERSION=1.56.0 CARGO_PKG_VERSION=2.9.1 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name bitflags --edition=2021 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/bitflags-2.9.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "bytemuck", "compiler_builtins", "core", "example_generated", "rustc-dep-of-std", "serde", "std"))' -C metadata=47b658b38a0233ce -C extra-filename=-203e7e867134e803 --out-dir /build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -L dependency=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --cap-lints warn -C debuginfo=2 -C strip=none --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro -C link-arg=-Wl,-z,now --remap-path-prefix /build/reproducible-path/libchewing-0.10.3=/usr/share/cargo/registry/libchewing-0.10.3 --remap-path-prefix /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry=/usr/share/cargo/registry` -17: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=heck CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/heck-0.5.0-1+really0.4.1 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/heck-0.5.0-1+really0.4.1/Cargo.toml CARGO_PKG_AUTHORS='Without Boats ' CARGO_PKG_DESCRIPTION='heck is a case conversion library.' CARGO_PKG_HOMEPAGE='https://github.com/withoutboats/heck' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=heck CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/withoutboats/heck' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name heck --edition=2018 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/heck-0.5.0-1+really0.4.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "unicode", "unicode-segmentation"))' -C metadata=87b8a0146d57520c -C extra-filename=-e7f6b8d8824de6c4 --out-dir /build/reproducible-path/libchewing-0.10.3/target/debug/deps -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --cap-lints warn` -17: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=clap_lex CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/clap_lex-0.7.4 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/clap_lex-0.7.4/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Minimal, flexible command line parser' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=clap_lex CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/clap-rs/clap' CARGO_PKG_RUST_VERSION=1.74 CARGO_PKG_VERSION=0.7.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name clap_lex --edition=2021 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/clap_lex-0.7.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--warn=clippy::needless_continue' '--warn=clippy::mutex_integer' '--allow=clippy::multiple_bound_locations' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enum' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--allow=clippy::blocks_in_conditions' '--allow=clippy::assigning_clones' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=440a37ddf14bfa89 -C extra-filename=-b2ac3338725b1c5e --out-dir /build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -L dependency=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --cap-lints warn -C debuginfo=2 -C strip=none --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro -C link-arg=-Wl,-z,now --remap-path-prefix /build/reproducible-path/libchewing-0.10.3=/usr/share/cargo/registry/libchewing-0.10.3 --remap-path-prefix /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry=/usr/share/cargo/registry` 17: warning: `libsqlite3-sys` (build script) generated 26 warnings 17: Fresh libsqlite3-sys v0.26.0 17: warning: unexpected `cfg` condition value: `bundled-sqlcipher-vendored-openssl` @@ -115029,7 +114941,6 @@ 17: 17: Compiling hashbrown v0.14.5 17: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=hashbrown CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/hashbrown-0.14.5 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/hashbrown-0.14.5/Cargo.toml CARGO_PKG_AUTHORS='Amanieu d'\''Antras ' CARGO_PKG_DESCRIPTION='A Rust port of Google'\''s SwissTable hash map' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hashbrown CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/hashbrown' CARGO_PKG_RUST_VERSION=1.63.0 CARGO_PKG_VERSION=0.14.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=14 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name hashbrown --edition=2021 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/hashbrown-0.14.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="ahash"' --cfg 'feature="allocator-api2"' --cfg 'feature="default"' --cfg 'feature="inline-more"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("ahash", "allocator-api2", "compiler_builtins", "core", "default", "equivalent", "inline-more", "raw", "rayon", "rustc-internal-api", "serde"))' -C metadata=66b818cbfbe1734d -C extra-filename=-0e6993953f545e4c --out-dir /build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -L dependency=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --extern ahash=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps/libahash-d72b71dbc11c48f2.rmeta --extern allocator_api2=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps/liballocator_api2-d9b66400cc2d0dbd.rmeta --cap-lints warn -C debuginfo=2 -C strip=none --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro -C link-arg=-Wl,-z,now --remap-path-prefix /build/reproducible-path/libchewing-0.10.3=/usr/share/cargo/registry/libchewing-0.10.3 --remap-path-prefix /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry=/usr/share/cargo/registry` -17: warning: `ahash` (lib) generated 13 warnings 17: warning: unexpected `cfg` condition value: `wincon` 17: --> /usr/share/cargo/registry/anstream-0.6.15/src/lib.rs:48:20 17: | @@ -115231,6 +115142,9 @@ 17: = help: consider adding `wincon` as a feature in `Cargo.toml` 17: = note: see for more information about checking conditional configuration 17: +17: warning: `ahash` (lib) generated 13 warnings +17: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CFG_FEATURE=default,std CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Cdebuginfo=2-Cstrip=none--cap-lintswarn-Clinker=x86_64-linux-gnu-gcc-Clink-arg=-Wl,-z,relro-Clink-arg=-Wl,-z,now--remap-path-prefix/build/reproducible-path/libchewing-0.10.3=/usr/share/cargo/registry/libchewing-0.10.3--remap-path-prefix/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry=/usr/share/cargo/registry' CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_STD=1 CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/anyhow-1.0.95 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/anyhow-1.0.95/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Flexible concrete Error type built on std::error::Error' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=anyhow CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/anyhow' CARGO_PKG_RUST_VERSION=1.39 CARGO_PKG_VERSION=1.0.95 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=95 CARGO_PKG_VERSION_PRE='' DEBUG=true HOST=x86_64-unknown-linux-gnu LD_LIBRARY_PATH='/build/reproducible-path/libchewing-0.10.3/target/debug/deps:/build/reproducible-path/libchewing-0.10.3/target/debug:/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib' NUM_JOBS=40 OPT_LEVEL=0 OUT_DIR=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/build/anyhow-53a4334a94297d13/out PROFILE=debug RUSTC=rustc RUSTDOC=rustdoc TARGET=x86_64-unknown-linux-gnu /build/reproducible-path/libchewing-0.10.3/target/debug/build/anyhow-eea5addd2d1b8f73/build-script-build` +17: [anyhow 1.0.95] cargo:rerun-if-changed=build/probe.rs 17: warning: unexpected `cfg` condition value: `nightly` 17: --> /usr/share/cargo/registry/hashbrown-0.14.5/src/lib.rs:14:5 17: | @@ -115442,6 +115356,7 @@ 17: = help: consider adding `nightly` as a feature in `Cargo.toml` 17: = note: see for more information about checking conditional configuration 17: +17: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CFG_FEATURE=default,proc-macro CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='' CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_PROC_MACRO=1 CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/proc-macro2-1.0.92 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/proc-macro2-1.0.92/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay :Alex Crichton ' CARGO_PKG_DESCRIPTION='A substitute implementation of the compiler'\''s `proc_macro` API to decouple token-based libraries from the procedural macro use case.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=proc-macro2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/proc-macro2' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.0.92 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=92 CARGO_PKG_VERSION_PRE='' DEBUG=true HOST=x86_64-unknown-linux-gnu LD_LIBRARY_PATH='/build/reproducible-path/libchewing-0.10.3/target/debug/deps:/build/reproducible-path/libchewing-0.10.3/target/debug:/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib' NUM_JOBS=40 OPT_LEVEL=0 OUT_DIR=/build/reproducible-path/libchewing-0.10.3/target/debug/build/proc-macro2-15e855acfe66695b/out PROFILE=debug RUSTC=rustc RUSTDOC=rustdoc TARGET=x86_64-unknown-linux-gnu /build/reproducible-path/libchewing-0.10.3/target/debug/build/proc-macro2-bc29cb2673bcb002/build-script-build` 17: warning: unexpected `cfg` condition value: `nightly` 17: --> /usr/share/cargo/registry/hashbrown-0.14.5/src/map.rs:6517:11 17: | @@ -115542,9 +115457,7 @@ 17: = help: consider adding `nightly` as a feature in `Cargo.toml` 17: = note: see for more information about checking conditional configuration 17: -17: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CFG_FEATURE=default,proc-macro CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='' CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_PROC_MACRO=1 CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/proc-macro2-1.0.92 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/proc-macro2-1.0.92/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay :Alex Crichton ' CARGO_PKG_DESCRIPTION='A substitute implementation of the compiler'\''s `proc_macro` API to decouple token-based libraries from the procedural macro use case.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=proc-macro2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/proc-macro2' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.0.92 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=92 CARGO_PKG_VERSION_PRE='' DEBUG=true HOST=x86_64-unknown-linux-gnu LD_LIBRARY_PATH='/build/reproducible-path/libchewing-0.10.3/target/debug/deps:/build/reproducible-path/libchewing-0.10.3/target/debug:/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib' NUM_JOBS=42 OPT_LEVEL=0 OUT_DIR=/build/reproducible-path/libchewing-0.10.3/target/debug/build/proc-macro2-15e855acfe66695b/out PROFILE=debug RUSTC=rustc RUSTDOC=rustdoc TARGET=x86_64-unknown-linux-gnu /build/reproducible-path/libchewing-0.10.3/target/debug/build/proc-macro2-bc29cb2673bcb002/build-script-build` -17: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CFG_FEATURE=default,std CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Cdebuginfo=2-Cstrip=none--cap-lintswarn-Clinker=x86_64-linux-gnu-gcc-Clink-arg=-Wl,-z,relro-Clink-arg=-Wl,-z,now--remap-path-prefix/build/reproducible-path/libchewing-0.10.3=/usr/share/cargo/registry/libchewing-0.10.3--remap-path-prefix/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry=/usr/share/cargo/registry' CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_STD=1 CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/anyhow-1.0.95 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/anyhow-1.0.95/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Flexible concrete Error type built on std::error::Error' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=anyhow CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/anyhow' CARGO_PKG_RUST_VERSION=1.39 CARGO_PKG_VERSION=1.0.95 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=95 CARGO_PKG_VERSION_PRE='' DEBUG=true HOST=x86_64-unknown-linux-gnu LD_LIBRARY_PATH='/build/reproducible-path/libchewing-0.10.3/target/debug/deps:/build/reproducible-path/libchewing-0.10.3/target/debug:/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib' NUM_JOBS=42 OPT_LEVEL=0 OUT_DIR=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/build/anyhow-53a4334a94297d13/out PROFILE=debug RUSTC=rustc RUSTDOC=rustdoc TARGET=x86_64-unknown-linux-gnu /build/reproducible-path/libchewing-0.10.3/target/debug/build/anyhow-eea5addd2d1b8f73/build-script-build` -17: [anyhow 1.0.95] cargo:rerun-if-changed=build/probe.rs +17: [anyhow 1.0.95] cargo:rerun-if-env-changed=RUSTC_BOOTSTRAP 17: [proc-macro2 1.0.92] cargo:rustc-check-cfg=cfg(fuzzing) 17: [proc-macro2 1.0.92] cargo:rustc-check-cfg=cfg(no_is_available) 17: [proc-macro2 1.0.92] cargo:rustc-check-cfg=cfg(no_literal_byte_character) @@ -115561,10 +115474,6 @@ 17: [proc-macro2 1.0.92] cargo:rerun-if-changed=build/probe.rs 17: Compiling clap_builder v4.5.23 17: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=clap_builder CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/clap_builder-4.5.23 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/clap_builder-4.5.23/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='A simple to use, efficient, and full-featured Command Line Argument Parser' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=clap_builder CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/clap-rs/clap' CARGO_PKG_RUST_VERSION=1.74 CARGO_PKG_VERSION=4.5.23 CARGO_PKG_VERSION_MAJOR=4 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=23 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name clap_builder --edition=2021 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/clap_builder-4.5.23/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--warn=clippy::needless_continue' '--warn=clippy::mutex_integer' '--allow=clippy::multiple_bound_locations' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enum' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--allow=clippy::blocks_in_conditions' '--allow=clippy::assigning_clones' --cfg 'feature="color"' --cfg 'feature="error-context"' --cfg 'feature="help"' --cfg 'feature="std"' --cfg 'feature="suggestions"' --cfg 'feature="usage"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cargo", "color", "debug", "default", "deprecated", "env", "error-context", "help", "std", "string", "suggestions", "unicode", "unstable-doc", "unstable-ext", "unstable-styles", "unstable-v5", "usage", "wrap_help"))' -C metadata=0a68b75f000f475d -C extra-filename=-d8748466f46333fe --out-dir /build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -L dependency=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --extern anstream=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps/libanstream-429e34a455e5507b.rmeta --extern anstyle=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps/libanstyle-409e7fb67aff7a77.rmeta --extern clap_lex=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps/libclap_lex-b2ac3338725b1c5e.rmeta --extern strsim=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps/libstrsim-9efefa89dbdc3448.rmeta --cap-lints warn -C debuginfo=2 -C strip=none --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro -C link-arg=-Wl,-z,now --remap-path-prefix /build/reproducible-path/libchewing-0.10.3=/usr/share/cargo/registry/libchewing-0.10.3 --remap-path-prefix /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry=/usr/share/cargo/registry` -17: [proc-macro2 1.0.92] cargo:rustc-cfg=wrap_proc_macro -17: [proc-macro2 1.0.92] cargo:rerun-if-env-changed=RUSTC_BOOTSTRAP -17: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=proc_macro2 CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/proc-macro2-1.0.92 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/proc-macro2-1.0.92/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay :Alex Crichton ' CARGO_PKG_DESCRIPTION='A substitute implementation of the compiler'\''s `proc_macro` API to decouple token-based libraries from the procedural macro use case.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=proc-macro2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/proc-macro2' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.0.92 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=92 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps OUT_DIR=/build/reproducible-path/libchewing-0.10.3/target/debug/build/proc-macro2-15e855acfe66695b/out rustc --crate-name proc_macro2 --edition=2021 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/proc-macro2-1.0.92/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "proc-macro", "span-locations"))' -C metadata=43971a42d0a4dbf0 -C extra-filename=-fd701e0f6a958dfe --out-dir /build/reproducible-path/libchewing-0.10.3/target/debug/deps -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --extern unicode_ident=/build/reproducible-path/libchewing-0.10.3/target/debug/deps/libunicode_ident-9e0653243502cfd3.rmeta --cap-lints warn --cfg wrap_proc_macro --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(no_is_available)' --check-cfg 'cfg(no_literal_byte_character)' --check-cfg 'cfg(no_literal_c_string)' --check-cfg 'cfg(no_source_text)' --check-cfg 'cfg(proc_macro_span)' --check-cfg 'cfg(procmacro2_backtrace)' --check-cfg 'cfg(procmacro2_nightly_testing)' --check-cfg 'cfg(procmacro2_semver_exempt)' --check-cfg 'cfg(randomize_layout)' --check-cfg 'cfg(span_locations)' --check-cfg 'cfg(super_unstable)' --check-cfg 'cfg(wrap_proc_macro)'` -17: [anyhow 1.0.95] cargo:rerun-if-env-changed=RUSTC_BOOTSTRAP 17: [anyhow 1.0.95] cargo:rustc-check-cfg=cfg(anyhow_nightly_testing) 17: [anyhow 1.0.95] cargo:rustc-check-cfg=cfg(anyhow_no_core_error) 17: [anyhow 1.0.95] cargo:rustc-check-cfg=cfg(anyhow_no_core_unwind_safe) @@ -115575,16 +115484,19 @@ 17: [anyhow 1.0.95] cargo:rustc-check-cfg=cfg(std_backtrace) 17: [anyhow 1.0.95] cargo:rustc-cfg=std_backtrace 17: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=anyhow CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/anyhow-1.0.95 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/anyhow-1.0.95/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Flexible concrete Error type built on std::error::Error' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=anyhow CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/anyhow' CARGO_PKG_RUST_VERSION=1.39 CARGO_PKG_VERSION=1.0.95 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=95 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps OUT_DIR=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/build/anyhow-53a4334a94297d13/out rustc --crate-name anyhow --edition=2018 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/anyhow-1.0.95/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("backtrace", "default", "std"))' -C metadata=e352a88fbd6ad581 -C extra-filename=-9cc3f9a8c740a515 --out-dir /build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -L dependency=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --cap-lints warn -C debuginfo=2 -C strip=none --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro -C link-arg=-Wl,-z,now --remap-path-prefix /build/reproducible-path/libchewing-0.10.3=/usr/share/cargo/registry/libchewing-0.10.3 --remap-path-prefix /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry=/usr/share/cargo/registry --cfg std_backtrace --check-cfg 'cfg(anyhow_nightly_testing)' --check-cfg 'cfg(anyhow_no_core_error)' --check-cfg 'cfg(anyhow_no_core_unwind_safe)' --check-cfg 'cfg(anyhow_no_fmt_arguments_as_str)' --check-cfg 'cfg(anyhow_no_ptr_addr_of)' --check-cfg 'cfg(anyhow_no_unsafe_op_in_unsafe_fn_lint)' --check-cfg 'cfg(error_generic_member_access)' --check-cfg 'cfg(std_backtrace)'` +17: [proc-macro2 1.0.92] cargo:rustc-cfg=wrap_proc_macro +17: [proc-macro2 1.0.92] cargo:rerun-if-env-changed=RUSTC_BOOTSTRAP +17: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=proc_macro2 CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/proc-macro2-1.0.92 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/proc-macro2-1.0.92/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay :Alex Crichton ' CARGO_PKG_DESCRIPTION='A substitute implementation of the compiler'\''s `proc_macro` API to decouple token-based libraries from the procedural macro use case.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=proc-macro2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/proc-macro2' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.0.92 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=92 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps OUT_DIR=/build/reproducible-path/libchewing-0.10.3/target/debug/build/proc-macro2-15e855acfe66695b/out rustc --crate-name proc_macro2 --edition=2021 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/proc-macro2-1.0.92/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "proc-macro", "span-locations"))' -C metadata=43971a42d0a4dbf0 -C extra-filename=-fd701e0f6a958dfe --out-dir /build/reproducible-path/libchewing-0.10.3/target/debug/deps -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --extern unicode_ident=/build/reproducible-path/libchewing-0.10.3/target/debug/deps/libunicode_ident-9e0653243502cfd3.rmeta --cap-lints warn --cfg wrap_proc_macro --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(no_is_available)' --check-cfg 'cfg(no_literal_byte_character)' --check-cfg 'cfg(no_literal_c_string)' --check-cfg 'cfg(no_source_text)' --check-cfg 'cfg(proc_macro_span)' --check-cfg 'cfg(procmacro2_backtrace)' --check-cfg 'cfg(procmacro2_nightly_testing)' --check-cfg 'cfg(procmacro2_semver_exempt)' --check-cfg 'cfg(randomize_layout)' --check-cfg 'cfg(span_locations)' --check-cfg 'cfg(super_unstable)' --check-cfg 'cfg(wrap_proc_macro)'` 17: warning: `anstream` (lib) generated 20 warnings +17: Compiling quote v1.0.40 +17: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=quote CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/quote-1.0.40 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/quote-1.0.40/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Quasi-quoting macro quote'\!'(...)' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=quote CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/quote' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.0.40 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=40 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name quote --edition=2018 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/quote-1.0.40/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "proc-macro"))' -C metadata=f09b2618984e265a -C extra-filename=-00655ee055ebeaa4 --out-dir /build/reproducible-path/libchewing-0.10.3/target/debug/deps -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --extern proc_macro2=/build/reproducible-path/libchewing-0.10.3/target/debug/deps/libproc_macro2-fd701e0f6a958dfe.rmeta --cap-lints warn` +17: Compiling syn v2.0.98 +17: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=syn CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/syn-2.0.98 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/syn-2.0.98/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Parser for Rust source code' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=syn CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/syn' CARGO_PKG_RUST_VERSION=1.61 CARGO_PKG_VERSION=2.0.98 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=98 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name syn --edition=2021 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/syn-2.0.98/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="full"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("clone-impls", "default", "derive", "extra-traits", "fold", "full", "parsing", "printing", "proc-macro", "visit", "visit-mut"))' -C metadata=40b44ec30c0ab080 -C extra-filename=-80dea51c275ce7c9 --out-dir /build/reproducible-path/libchewing-0.10.3/target/debug/deps -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --extern proc_macro2=/build/reproducible-path/libchewing-0.10.3/target/debug/deps/libproc_macro2-fd701e0f6a958dfe.rmeta --extern quote=/build/reproducible-path/libchewing-0.10.3/target/debug/deps/libquote-00655ee055ebeaa4.rmeta --extern unicode_ident=/build/reproducible-path/libchewing-0.10.3/target/debug/deps/libunicode_ident-9e0653243502cfd3.rmeta --cap-lints warn` 17: Compiling hashlink v0.8.4 17: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=hashlink CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/hashlink-0.8.4 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/hashlink-0.8.4/Cargo.toml CARGO_PKG_AUTHORS='kyren ' CARGO_PKG_DESCRIPTION='HashMap-like containers that hold their key-value pairs in a user controllable order' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hashlink CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/kyren/hashlink' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.8.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name hashlink --edition=2018 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/hashlink-0.8.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("serde", "serde_impl"))' -C metadata=972c2657cd3ba5ee -C extra-filename=-d5f1d4c4edba39ad --out-dir /build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -L dependency=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --extern hashbrown=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps/libhashbrown-0e6993953f545e4c.rmeta --cap-lints warn -C debuginfo=2 -C strip=none --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro -C link-arg=-Wl,-z,now --remap-path-prefix /build/reproducible-path/libchewing-0.10.3=/usr/share/cargo/registry/libchewing-0.10.3 --remap-path-prefix /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry=/usr/share/cargo/registry` 17: warning: `hashbrown` (lib) generated 31 warnings -17: Compiling quote v1.0.40 -17: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=quote CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/quote-1.0.40 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/quote-1.0.40/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Quasi-quoting macro quote'\!'(...)' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=quote CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/quote' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.0.40 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=40 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name quote --edition=2018 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/quote-1.0.40/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "proc-macro"))' -C metadata=f09b2618984e265a -C extra-filename=-00655ee055ebeaa4 --out-dir /build/reproducible-path/libchewing-0.10.3/target/debug/deps -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --extern proc_macro2=/build/reproducible-path/libchewing-0.10.3/target/debug/deps/libproc_macro2-fd701e0f6a958dfe.rmeta --cap-lints warn` 17: Compiling rusqlite v0.29.0 17: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=rusqlite CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/rusqlite-0.29.0 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/rusqlite-0.29.0/Cargo.toml CARGO_PKG_AUTHORS='The rusqlite developers' CARGO_PKG_DESCRIPTION='Ergonomic wrapper for SQLite' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rusqlite CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rusqlite/rusqlite' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.29.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=29 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name rusqlite --edition=2018 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/rusqlite-0.29.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("array", "backup", "blob", "buildtime_bindgen", "chrono", "collation", "column_decltype", "csv", "csvtab", "extra_check", "functions", "hooks", "i128_blob", "limits", "load_extension", "modern-full", "modern_sqlite", "release_memory", "serde_json", "series", "session", "sqlcipher", "time", "trace", "unlock_notify", "url", "uuid", "vtab", "wasm32-wasi-vfs", "window", "with-asan"))' -C metadata=e4ad510cb8f5ef81 -C extra-filename=-218c45f25ff49c9a --out-dir /build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -L dependency=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --extern bitflags=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps/libbitflags-203e7e867134e803.rmeta --extern fallible_iterator=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps/libfallible_iterator-56394ab7db8adca4.rmeta --extern fallible_streaming_iterator=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps/libfallible_streaming_iterator-ef2034a6634ae5fe.rmeta --extern hashlink=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps/libhashlink-d5f1d4c4edba39ad.rmeta --extern libsqlite3_sys=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps/liblibsqlite3_sys-9367a8fb499c0819.rmeta --extern smallvec=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps/libsmallvec-329bb703abfcadea.rmeta --cap-lints warn -C debuginfo=2 -C strip=none --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro -C link-arg=-Wl,-z,now --remap-path-prefix /build/reproducible-path/libchewing-0.10.3=/usr/share/cargo/registry/libchewing-0.10.3 --remap-path-prefix /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry=/usr/share/cargo/registry` -17: Compiling syn v2.0.98 -17: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=syn CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/syn-2.0.98 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/syn-2.0.98/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Parser for Rust source code' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=syn CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/syn' CARGO_PKG_RUST_VERSION=1.61 CARGO_PKG_VERSION=2.0.98 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=98 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name syn --edition=2021 /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry/syn-2.0.98/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="full"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("clone-impls", "default", "derive", "extra-traits", "fold", "full", "parsing", "printing", "proc-macro", "visit", "visit-mut"))' -C metadata=40b44ec30c0ab080 -C extra-filename=-80dea51c275ce7c9 --out-dir /build/reproducible-path/libchewing-0.10.3/target/debug/deps -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --extern proc_macro2=/build/reproducible-path/libchewing-0.10.3/target/debug/deps/libproc_macro2-fd701e0f6a958dfe.rmeta --extern quote=/build/reproducible-path/libchewing-0.10.3/target/debug/deps/libquote-00655ee055ebeaa4.rmeta --extern unicode_ident=/build/reproducible-path/libchewing-0.10.3/target/debug/deps/libunicode_ident-9e0653243502cfd3.rmeta --cap-lints warn` 17: Compiling chewing v0.10.3 (/build/reproducible-path/libchewing-0.10.3) 17: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_CRATE_NAME=chewing CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3 CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='The Chewing (酷音) intelligent Zhuyin input method.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=LGPL-2.1-or-later CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=chewing CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION=1.85.0 CARGO_PKG_VERSION=0.10.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/libchewing-0.10.3/target/debug/deps rustc --crate-name chewing --edition=2024 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="sqlite"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "sqlite"))' -C metadata=fddc6349d7919bfa -C extra-filename=-81be0f854c825d5d --out-dir /build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -C incremental=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/incremental -L dependency=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/build/reproducible-path/libchewing-0.10.3/target/debug/deps --extern der=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps/libder-1a7b36f3fd8698ad.rmeta --extern log=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps/liblog-b62c6061feccae8c.rmeta --extern rusqlite=/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps/librusqlite-218c45f25ff49c9a.rmeta -C debuginfo=2 -C strip=none --cap-lints warn -C linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro -C link-arg=-Wl,-z,now --remap-path-prefix /build/reproducible-path/libchewing-0.10.3=/usr/share/cargo/registry/libchewing-0.10.3 --remap-path-prefix /build/reproducible-path/libchewing-0.10.3/debian/cargo_registry=/usr/share/cargo/registry` 17: Compiling clap_derive v4.5.18 @@ -115667,29 +115579,29 @@ 17: = note: `#[warn(unexpected_cfgs)]` on by default 17: 17: warning: `chewing-cli` (bin "chewing-cli" test) generated 1 warning -17: Finished `test` profile [unoptimized + debuginfo] target(s) in 27.82s +17: Finished `test` profile [unoptimized + debuginfo] target(s) in 49.88s 17: Running `CARGO=/usr/share/cargo/bin/cargo CARGO_MANIFEST_DIR=/build/reproducible-path/libchewing-0.10.3/tools CARGO_MANIFEST_PATH=/build/reproducible-path/libchewing-0.10.3/tools/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Tools of the Chewing (酷音) intelligent Zhuyin input method.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=LGPL-2.1-or-later CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=chewing-cli CARGO_PKG_README='' CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.10.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps:/build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug:/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib' /build/reproducible-path/libchewing-0.10.3/target/x86_64-unknown-linux-gnu/debug/deps/chewing_cli-d1a487e67a52f527` 17: 17: running 5 tests 17: test init_database::tests::parse_csv ... ok -17: test init_database::tests::parse_ssv_multiple_whitespace ... ok +17: test init_database::tests::parse_csv_quoted ... ok 17: test init_database::tests::parse_ssv_syllable_errors ... ok +17: test init_database::tests::parse_ssv_multiple_whitespace ... ok 17: test init_database::tests::parse_ssv ... ok -17: test init_database::tests::parse_csv_quoted ... ok 17: 17: test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s 17: -17/17 Test #17: cargo-test-cli ................... Passed 28.01 sec +17/17 Test #17: cargo-test-cli ................... Passed 50.11 sec 100% tests passed, 0 tests failed out of 17 -Total Test time (real) = 109.68 sec +Total Test time (real) = 172.89 sec make[2]: Leaving directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' make[1]: Leaving directory '/build/reproducible-path/libchewing-0.10.3' create-stamp debian/debhelper-build-stamp dh_prep dh_auto_install - cd obj-x86_64-linux-gnu && make -j42 install DESTDIR=/build/reproducible-path/libchewing-0.10.3/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" + cd obj-x86_64-linux-gnu && make -j40 install DESTDIR=/build/reproducible-path/libchewing-0.10.3/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[1]: Entering directory '/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu' /usr/bin/cmake -S/build/reproducible-path/libchewing-0.10.3 -B/build/reproducible-path/libchewing-0.10.3/obj-x86_64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 preinstall @@ -115750,12 +115662,12 @@ dh_gencontrol dh_md5sums dh_builddeb -dpkg-deb: building package 'libchewing3' in '../libchewing3_0.10.3-1_amd64.deb'. +dpkg-deb: building package 'libchewing3-dbgsym' in '../libchewing3-dbgsym_0.10.3-1_amd64.deb'. dpkg-deb: building package 'chewing-tools-dbgsym' in '../chewing-tools-dbgsym_0.10.3-1_amd64.deb'. +dpkg-deb: building package 'libchewing3' in '../libchewing3_0.10.3-1_amd64.deb'. dpkg-deb: building package 'libchewing3-data' in '../libchewing3-data_0.10.3-1_all.deb'. -dpkg-deb: building package 'libchewing3-dev' in '../libchewing3-dev_0.10.3-1_amd64.deb'. dpkg-deb: building package 'chewing-tools' in '../chewing-tools_0.10.3-1_amd64.deb'. -dpkg-deb: building package 'libchewing3-dbgsym' in '../libchewing3-dbgsym_0.10.3-1_amd64.deb'. +dpkg-deb: building package 'libchewing3-dev' in '../libchewing3-dev_0.10.3-1_amd64.deb'. dpkg-genbuildinfo --build=binary -O../libchewing_0.10.3-1_amd64.buildinfo dpkg-genchanges --build=binary -O../libchewing_0.10.3-1_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -115763,12 +115675,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/3355040/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/3355040/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/1394406 and its subdirectories -I: Current time: Sun Sep 27 23:49:29 -12 2026 -I: pbuilder-time-stamp: 1790596169 +I: removing directory /srv/workspace/pbuilder/3355040 and its subdirectories +I: Current time: Tue Aug 26 19:40:27 +14 2025 +I: pbuilder-time-stamp: 1756186827