RUN: /usr/share/launchpad-buildd/slavebin/slave-prep Forking launchpad-buildd slave process... Kernel version: Linux lgw01-amd64-059 4.4.0-97-generic #120-Ubuntu SMP Tue Sep 19 17:28:18 UTC 2017 x86_64 Buildd toolchain package versions: launchpad-buildd_154 python-lpbuildd_154 sbuild_0.67.0-2ubuntu7.1 bzr-builder_0.7.3+bzr174~ppa13~ubuntu14.10.1 bzr_2.7.0-2ubuntu3.1 git-build-recipe_0.3.4~git201611291343.dcee459~ubuntu16.04.1 git_1:2.7.4-0ubuntu1.3 dpkg-dev_1.18.4ubuntu1.2 python-debian_0.1.27ubuntu2. Syncing the system clock with the buildd NTP service... 2 Nov 10:01:14 ntpdate[1812]: adjust time server 10.211.37.1 offset 0.048836 sec RUN: /usr/share/launchpad-buildd/slavebin/in-target unpack-chroot --backend=chroot --series=bionic --arch=i386 PACKAGEBUILD-13654710 /home/buildd/filecache-default/b6762bcd0bec7d108ffb0fb3fb0b7d1ce32df8bb Creating target for build PACKAGEBUILD-13654710 RUN: /usr/share/launchpad-buildd/slavebin/in-target mount-chroot --backend=chroot --series=bionic --arch=i386 PACKAGEBUILD-13654710 Starting target for build PACKAGEBUILD-13654710 RUN: /usr/share/launchpad-buildd/slavebin/in-target override-sources-list --backend=chroot --series=bionic --arch=i386 PACKAGEBUILD-13654710 'deb http://ftpmaster.internal/ubuntu bionic main universe' 'deb http://ftpmaster.internal/ubuntu bionic-security main universe' 'deb http://ftpmaster.internal/ubuntu bionic-updates main universe' 'deb http://ftpmaster.internal/ubuntu bionic-proposed main universe' Overriding sources.list in build-PACKAGEBUILD-13654710 RUN: /usr/share/launchpad-buildd/slavebin/in-target update-debian-chroot --backend=chroot --series=bionic --arch=i386 PACKAGEBUILD-13654710 Updating target for build PACKAGEBUILD-13654710 Get:1 http://ftpmaster.internal/ubuntu bionic InRelease [235 kB] Get:2 http://ftpmaster.internal/ubuntu bionic-security InRelease [65.4 kB] Get:3 http://ftpmaster.internal/ubuntu bionic-updates InRelease [65.4 kB] Get:4 http://ftpmaster.internal/ubuntu bionic-proposed InRelease [85.4 kB] Get:5 http://ftpmaster.internal/ubuntu bionic/main i386 Packages [1060 kB] Get:6 http://ftpmaster.internal/ubuntu bionic/main Translation-en [541 kB] Get:7 http://ftpmaster.internal/ubuntu bionic/universe i386 Packages [8076 kB] Get:8 http://ftpmaster.internal/ubuntu bionic/universe Translation-en [4790 kB] Get:9 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 Packages [111 kB] Get:10 http://ftpmaster.internal/ubuntu bionic-proposed/main Translation-en [69.0 kB] Get:11 http://ftpmaster.internal/ubuntu bionic-proposed/universe i386 Packages [236 kB] Get:12 http://ftpmaster.internal/ubuntu bionic-proposed/universe Translation-en [390 kB] Fetched 15.7 MB in 5s (3036 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... The following packages were automatically installed and are no longer required: libasn1-8-heimdal libcurl3-gnutls libgssapi-krb5-2 libgssapi3-heimdal libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhx509-5-heimdal libidn2-0 libk5crypto3 libkeyutils1 libkrb5-26-heimdal libkrb5-3 libkrb5support0 libldap-2.4-2 libldap-common libpsl5 libroken18-heimdal librtmp1 libsasl2-2 libsasl2-modules-db libunistring0 libustr-1.0-1 libwind0-heimdal Use 'sudo apt autoremove' to remove them. The following packages will be REMOVED: apt-transport-https* The following packages will be upgraded: apt base-files base-passwd binutils binutils-common binutils-i686-linux-gnu build-essential coreutils cpp-7 debconf dpkg dpkg-dev e2fslibs e2fsprogs g++-7 gcc-7 gcc-7-base gnupg gnupg-agent gpgv libapt-pkg5.0 libasan4 libatomic1 libbinutils libc-bin libc-dev-bin libc6 libc6-dev libcap-ng0 libcap2 libcc1-0 libcilkrts5 libcomerr2 libcurl3-gnutls libdpkg-perl libgcc-7-dev libgcc1 libgcrypt20 libgmp10 libgomp1 libgpg-error0 libgssapi-krb5-2 libhogweed4 libitm1 libk5crypto3 libkeyutils1 libkrb5-3 libkrb5support0 libmpx2 libnettle6 libp11-kit0 libpcre3 libperl5.26 libpng16-16 libpsl5 libquadmath0 libseccomp2 libselinux1 libsemanage-common libsemanage1 libsqlite3-0 libss2 libstdc++-7-dev libstdc++6 libsystemd0 libubsan0 libudev1 linux-libc-dev multiarch-support perl perl-base perl-modules-5.26 pinentry-curses systemd systemd-sysv sysvinit-utils tzdata 77 upgraded, 0 newly installed, 1 to remove and 0 not upgraded. Need to get 58.5 MB of archives. After this operation, 699 kB of additional disk space will be used. Get:1 http://ftpmaster.internal/ubuntu bionic/main i386 base-files i386 10ubuntu1 [55.9 kB] Get:2 http://ftpmaster.internal/ubuntu bionic/main i386 coreutils i386 8.26-3ubuntu4 [1283 kB] Get:3 http://ftpmaster.internal/ubuntu bionic/main i386 dpkg i386 1.19.0.4ubuntu1 [1166 kB] Get:4 http://ftpmaster.internal/ubuntu bionic/main i386 libc6-dev i386 2.26-0ubuntu2 [2144 kB] Get:5 http://ftpmaster.internal/ubuntu bionic/main i386 libc-dev-bin i386 2.26-0ubuntu2 [67.0 kB] Get:6 http://ftpmaster.internal/ubuntu bionic/main i386 linux-libc-dev i386 4.13.0-16.19 [954 kB] Get:7 http://ftpmaster.internal/ubuntu bionic/main i386 libquadmath0 i386 7.2.0-12ubuntu1 [204 kB] Get:8 http://ftpmaster.internal/ubuntu bionic/main i386 libitm1 i386 7.2.0-12ubuntu1 [30.3 kB] Get:9 http://ftpmaster.internal/ubuntu bionic/main i386 gcc-7-base i386 7.2.0-12ubuntu1 [18.3 kB] Get:10 http://ftpmaster.internal/ubuntu bionic/main i386 libgcc1 i386 1:7.2.0-12ubuntu1 [47.0 kB] Get:11 http://ftpmaster.internal/ubuntu bionic/main i386 libmpx2 i386 7.2.0-12ubuntu1 [13.0 kB] Get:12 http://ftpmaster.internal/ubuntu bionic/main i386 libgomp1 i386 7.2.0-12ubuntu1 [80.3 kB] Get:13 http://ftpmaster.internal/ubuntu bionic/main i386 libatomic1 i386 7.2.0-12ubuntu1 [9696 B] Get:14 http://ftpmaster.internal/ubuntu bionic/main i386 libasan4 i386 7.2.0-12ubuntu1 [361 kB] Get:15 http://ftpmaster.internal/ubuntu bionic/main i386 libubsan0 i386 7.2.0-12ubuntu1 [141 kB] Get:16 http://ftpmaster.internal/ubuntu bionic/main i386 libcilkrts5 i386 7.2.0-12ubuntu1 [47.3 kB] Get:17 http://ftpmaster.internal/ubuntu bionic/main i386 cpp-7 i386 7.2.0-12ubuntu1 [6959 kB] Get:18 http://ftpmaster.internal/ubuntu bionic/main i386 libcc1-0 i386 7.2.0-12ubuntu1 [41.4 kB] Get:19 http://ftpmaster.internal/ubuntu bionic/main i386 g++-7 i386 7.2.0-12ubuntu1 [7800 kB] Get:20 http://ftpmaster.internal/ubuntu bionic/main i386 gcc-7 i386 7.2.0-12ubuntu1 [7663 kB] Get:21 http://ftpmaster.internal/ubuntu bionic/main i386 libgcc-7-dev i386 7.2.0-12ubuntu1 [2396 kB] Get:22 http://ftpmaster.internal/ubuntu bionic/main i386 libstdc++-7-dev i386 7.2.0-12ubuntu1 [1500 kB] Get:23 http://ftpmaster.internal/ubuntu bionic/main i386 libstdc++6 i386 7.2.0-12ubuntu1 [437 kB] Get:24 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 libgmp10 i386 2:6.1.2+dfsg-1.1 [246 kB] Get:25 http://ftpmaster.internal/ubuntu bionic/main i386 libbinutils i386 2.29.1-6ubuntu1 [551 kB] Get:26 http://ftpmaster.internal/ubuntu bionic/main i386 binutils i386 2.29.1-6ubuntu1 [3346 B] Get:27 http://ftpmaster.internal/ubuntu bionic/main i386 binutils-common i386 2.29.1-6ubuntu1 [190 kB] Get:28 http://ftpmaster.internal/ubuntu bionic/main i386 binutils-i686-linux-gnu i386 2.29.1-6ubuntu1 [1997 kB] Get:29 http://ftpmaster.internal/ubuntu bionic/main i386 libc6 i386 2.26-0ubuntu2 [2544 kB] Get:30 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 e2fslibs i386 1.43.7-1 [184 kB] Get:31 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 e2fsprogs i386 1.43.7-1 [535 kB] Get:32 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 perl-modules-5.26 all 5.26.1-2ubuntu1 [2760 kB] Get:33 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 libperl5.26 i386 5.26.1-2ubuntu1 [3148 kB] Get:34 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 perl i386 5.26.1-2ubuntu1 [201 kB] Get:35 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 perl-base i386 5.26.1-2ubuntu1 [1493 kB] Get:36 http://ftpmaster.internal/ubuntu bionic/main i386 base-passwd i386 3.5.44 [47.8 kB] Get:37 http://ftpmaster.internal/ubuntu bionic/main i386 libc-bin i386 2.26-0ubuntu2 [569 kB] Get:38 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 sysvinit-utils i386 2.88dsf-59.10ubuntu1 [19.3 kB] Get:39 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 libudev1 i386 235-2ubuntu1 [57.9 kB] Get:40 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 libapt-pkg5.0 i386 1.6~alpha3 [848 kB] Get:41 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 libgpg-error0 i386 1.27-4 [40.2 kB] Get:42 http://ftpmaster.internal/ubuntu bionic/main i386 libgcrypt20 i386 1.7.9-1 [375 kB] Get:43 http://ftpmaster.internal/ubuntu bionic/main i386 gpgv i386 2.1.15-1ubuntu8 [206 kB] Get:44 http://ftpmaster.internal/ubuntu bionic/main i386 libseccomp2 i386 2.3.1-2.1ubuntu3 [35.4 kB] Get:45 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 apt i386 1.6~alpha3 [1169 kB] Get:46 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 debconf all 1.5.64 [124 kB] Get:47 http://ftpmaster.internal/ubuntu bionic/main i386 libcap2 i386 1:2.25-1.1 [13.6 kB] Get:48 http://ftpmaster.internal/ubuntu bionic/main i386 libpcre3 i386 2:8.39-5ubuntu3 [228 kB] Get:49 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 libselinux1 i386 2.7-2 [73.0 kB] Get:50 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 systemd i386 235-2ubuntu1 [2927 kB] Get:51 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 libsystemd0 i386 235-2ubuntu1 [213 kB] Get:52 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 systemd-sysv i386 235-2ubuntu1 [12.7 kB] Get:53 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 libcap-ng0 i386 0.7.7-3.1 [11.2 kB] Get:54 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 libcomerr2 i386 1.43.7-1 [11.7 kB] Get:55 http://ftpmaster.internal/ubuntu bionic/main i386 libsemanage-common all 2.7-2 [6916 B] Get:56 http://ftpmaster.internal/ubuntu bionic/main i386 libsemanage1 i386 2.7-2 [93.4 kB] Get:57 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 libss2 i386 1.43.7-1 [11.6 kB] Get:58 http://ftpmaster.internal/ubuntu bionic/main i386 libnettle6 i386 3.3-2 [109 kB] Get:59 http://ftpmaster.internal/ubuntu bionic/main i386 libhogweed4 i386 3.3-2 [137 kB] Get:60 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 libp11-kit0 i386 0.23.9-2 [185 kB] Get:61 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 pinentry-curses i386 1.0.0-3 [36.6 kB] Get:62 http://ftpmaster.internal/ubuntu bionic/main i386 gnupg i386 2.1.15-1ubuntu8 [823 kB] Get:63 http://ftpmaster.internal/ubuntu bionic/main i386 gnupg-agent i386 2.1.15-1ubuntu8 [276 kB] Get:64 http://ftpmaster.internal/ubuntu bionic/main i386 libsqlite3-0 i386 3.20.1-2 [525 kB] Get:65 http://ftpmaster.internal/ubuntu bionic/main i386 multiarch-support i386 2.26-0ubuntu2 [6830 B] Get:66 http://ftpmaster.internal/ubuntu bionic/main i386 tzdata all 2017c-1 [188 kB] Get:67 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 libgssapi-krb5-2 i386 1.15.2-2 [130 kB] Get:68 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 libkrb5-3 i386 1.15.2-2 [301 kB] Get:69 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 libkrb5support0 i386 1.15.2-2 [33.1 kB] Get:70 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 libk5crypto3 i386 1.15.2-2 [89.5 kB] Get:71 http://ftpmaster.internal/ubuntu bionic/main i386 libkeyutils1 i386 1.5.9-9.1ubuntu1 [9736 B] Get:72 http://ftpmaster.internal/ubuntu bionic/main i386 libpng16-16 i386 1.6.34-1 [183 kB] Get:73 http://ftpmaster.internal/ubuntu bionic/main i386 dpkg-dev all 1.19.0.4ubuntu1 [607 kB] Get:74 http://ftpmaster.internal/ubuntu bionic/main i386 libdpkg-perl all 1.19.0.4ubuntu1 [211 kB] Get:75 http://ftpmaster.internal/ubuntu bionic/main i386 build-essential i386 12.4ubuntu1 [4752 B] Get:76 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 libpsl5 i386 0.18.0-4 [41.4 kB] Get:77 http://ftpmaster.internal/ubuntu bionic/main i386 libcurl3-gnutls i386 7.55.1-1ubuntu2.1 [214 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 58.5 MB in 2s (27.9 MB/s) (Reading database ... 12671 files and directories currently installed.) Preparing to unpack .../base-files_10ubuntu1_i386.deb ... Unpacking base-files (10ubuntu1) over (9.6ubuntu101) ... Setting up base-files (10ubuntu1) ... Installing new version of config file /etc/debian_version ... Installing new version of config file /etc/issue ... Installing new version of config file /etc/issue.net ... Installing new version of config file /etc/lsb-release ... (Reading database ... 12671 files and directories currently installed.) Preparing to unpack .../coreutils_8.26-3ubuntu4_i386.deb ... Unpacking coreutils (8.26-3ubuntu4) over (8.26-3ubuntu3) ... Setting up coreutils (8.26-3ubuntu4) ... (Reading database ... 12671 files and directories currently installed.) Preparing to unpack .../dpkg_1.19.0.4ubuntu1_i386.deb ... Unpacking dpkg (1.19.0.4ubuntu1) over (1.18.24ubuntu1) ... Setting up dpkg (1.19.0.4ubuntu1) ... Installing new version of config file /etc/alternatives/README ... Installing new version of config file /etc/cron.daily/dpkg ... Installing new version of config file /etc/logrotate.d/dpkg ... (Reading database ... 12673 files and directories currently installed.) Preparing to unpack .../0-libc6-dev_2.26-0ubuntu2_i386.deb ... Unpacking libc6-dev:i386 (2.26-0ubuntu2) over (2.26-0ubuntu1) ... Preparing to unpack .../1-libc-dev-bin_2.26-0ubuntu2_i386.deb ... Unpacking libc-dev-bin (2.26-0ubuntu2) over (2.26-0ubuntu1) ... Preparing to unpack .../2-linux-libc-dev_4.13.0-16.19_i386.deb ... Unpacking linux-libc-dev:i386 (4.13.0-16.19) over (4.13.0-11.12) ... Preparing to unpack .../3-libquadmath0_7.2.0-12ubuntu1_i386.deb ... Unpacking libquadmath0:i386 (7.2.0-12ubuntu1) over (7.2.0-6ubuntu1) ... Preparing to unpack .../4-libitm1_7.2.0-12ubuntu1_i386.deb ... Unpacking libitm1:i386 (7.2.0-12ubuntu1) over (7.2.0-6ubuntu1) ... Preparing to unpack .../5-gcc-7-base_7.2.0-12ubuntu1_i386.deb ... Unpacking gcc-7-base:i386 (7.2.0-12ubuntu1) over (7.2.0-6ubuntu1) ... Setting up gcc-7-base:i386 (7.2.0-12ubuntu1) ... (Reading database ... 12673 files and directories currently installed.) Preparing to unpack .../libgcc1_1%3a7.2.0-12ubuntu1_i386.deb ... Unpacking libgcc1:i386 (1:7.2.0-12ubuntu1) over (1:7.2.0-6ubuntu1) ... Setting up libgcc1:i386 (1:7.2.0-12ubuntu1) ... (Reading database ... 12673 files and directories currently installed.) Preparing to unpack .../00-libmpx2_7.2.0-12ubuntu1_i386.deb ... Unpacking libmpx2:i386 (7.2.0-12ubuntu1) over (7.2.0-6ubuntu1) ... Preparing to unpack .../01-libgomp1_7.2.0-12ubuntu1_i386.deb ... Unpacking libgomp1:i386 (7.2.0-12ubuntu1) over (7.2.0-6ubuntu1) ... Preparing to unpack .../02-libatomic1_7.2.0-12ubuntu1_i386.deb ... Unpacking libatomic1:i386 (7.2.0-12ubuntu1) over (7.2.0-6ubuntu1) ... Preparing to unpack .../03-libasan4_7.2.0-12ubuntu1_i386.deb ... Unpacking libasan4:i386 (7.2.0-12ubuntu1) over (7.2.0-6ubuntu1) ... Preparing to unpack .../04-libubsan0_7.2.0-12ubuntu1_i386.deb ... Unpacking libubsan0:i386 (7.2.0-12ubuntu1) over (7.2.0-6ubuntu1) ... Preparing to unpack .../05-libcilkrts5_7.2.0-12ubuntu1_i386.deb ... Unpacking libcilkrts5:i386 (7.2.0-12ubuntu1) over (7.2.0-6ubuntu1) ... Preparing to unpack .../06-cpp-7_7.2.0-12ubuntu1_i386.deb ... Unpacking cpp-7 (7.2.0-12ubuntu1) over (7.2.0-6ubuntu1) ... Preparing to unpack .../07-libcc1-0_7.2.0-12ubuntu1_i386.deb ... Unpacking libcc1-0:i386 (7.2.0-12ubuntu1) over (7.2.0-6ubuntu1) ... Preparing to unpack .../08-g++-7_7.2.0-12ubuntu1_i386.deb ... Unpacking g++-7 (7.2.0-12ubuntu1) over (7.2.0-6ubuntu1) ... Preparing to unpack .../09-gcc-7_7.2.0-12ubuntu1_i386.deb ... Unpacking gcc-7 (7.2.0-12ubuntu1) over (7.2.0-6ubuntu1) ... Preparing to unpack .../10-libgcc-7-dev_7.2.0-12ubuntu1_i386.deb ... Unpacking libgcc-7-dev:i386 (7.2.0-12ubuntu1) over (7.2.0-6ubuntu1) ... Preparing to unpack .../11-libstdc++-7-dev_7.2.0-12ubuntu1_i386.deb ... Unpacking libstdc++-7-dev:i386 (7.2.0-12ubuntu1) over (7.2.0-6ubuntu1) ... Preparing to unpack .../12-libstdc++6_7.2.0-12ubuntu1_i386.deb ... Unpacking libstdc++6:i386 (7.2.0-12ubuntu1) over (7.2.0-6ubuntu1) ... Setting up libstdc++6:i386 (7.2.0-12ubuntu1) ... (Reading database ... 12677 files and directories currently installed.) Preparing to unpack .../libgmp10_2%3a6.1.2+dfsg-1.1_i386.deb ... Unpacking libgmp10:i386 (2:6.1.2+dfsg-1.1) over (2:6.1.2+dfsg-1) ... Setting up libgmp10:i386 (2:6.1.2+dfsg-1.1) ... (Reading database ... 12677 files and directories currently installed.) Preparing to unpack .../libbinutils_2.29.1-6ubuntu1_i386.deb ... Unpacking libbinutils:i386 (2.29.1-6ubuntu1) over (2.29.1-1ubuntu1) ... Preparing to unpack .../binutils_2.29.1-6ubuntu1_i386.deb ... Unpacking binutils (2.29.1-6ubuntu1) over (2.29.1-1ubuntu1) ... Preparing to unpack .../binutils-common_2.29.1-6ubuntu1_i386.deb ... Unpacking binutils-common:i386 (2.29.1-6ubuntu1) over (2.29.1-1ubuntu1) ... Preparing to unpack .../binutils-i686-linux-gnu_2.29.1-6ubuntu1_i386.deb ... Unpacking binutils-i686-linux-gnu (2.29.1-6ubuntu1) over (2.29.1-1ubuntu1) ... Preparing to unpack .../libc6_2.26-0ubuntu2_i386.deb ... Unpacking libc6:i386 (2.26-0ubuntu2) over (2.26-0ubuntu1) ... Setting up libc6:i386 (2.26-0ubuntu2) ... (Reading database ... 12677 files and directories currently installed.) Preparing to unpack .../e2fslibs_1.43.7-1_i386.deb ... Unpacking e2fslibs:i386 (1.43.7-1) over (1.43.5-1) ... Setting up e2fslibs:i386 (1.43.7-1) ... (Reading database ... 12677 files and directories currently installed.) Preparing to unpack .../e2fsprogs_1.43.7-1_i386.deb ... Unpacking e2fsprogs (1.43.7-1) over (1.43.5-1) ... Setting up e2fsprogs (1.43.7-1) ... Installing new version of config file /etc/mke2fs.conf ... (Reading database ... 12677 files and directories currently installed.) Preparing to unpack .../perl_5.26.1-2ubuntu1_i386.deb ... Unpacking perl (5.26.1-2ubuntu1) over (5.26.0-8ubuntu1) ... Preparing to unpack .../perl-modules-5.26_5.26.1-2ubuntu1_all.deb ... Unpacking perl-modules-5.26 (5.26.1-2ubuntu1) over (5.26.0-8ubuntu1) ... Preparing to unpack .../libperl5.26_5.26.1-2ubuntu1_i386.deb ... Unpacking libperl5.26:i386 (5.26.1-2ubuntu1) over (5.26.0-8ubuntu1) ... Preparing to unpack .../perl-base_5.26.1-2ubuntu1_i386.deb ... Unpacking perl-base (5.26.1-2ubuntu1) over (5.26.0-8ubuntu1) ... Setting up perl-base (5.26.1-2ubuntu1) ... (Reading database ... 12677 files and directories currently installed.) Preparing to unpack .../base-passwd_3.5.44_i386.deb ... Unpacking base-passwd (3.5.44) over (3.5.43) ... Setting up base-passwd (3.5.44) ... (Reading database ... 12677 files and directories currently installed.) Preparing to unpack .../libc-bin_2.26-0ubuntu2_i386.deb ... Unpacking libc-bin (2.26-0ubuntu2) over (2.26-0ubuntu1) ... Setting up libc-bin (2.26-0ubuntu2) ... (Reading database ... 12677 files and directories currently installed.) Preparing to unpack .../sysvinit-utils_2.88dsf-59.10ubuntu1_i386.deb ... Unpacking sysvinit-utils (2.88dsf-59.10ubuntu1) over (2.88dsf-59.8git1) ... Setting up sysvinit-utils (2.88dsf-59.10ubuntu1) ... (Reading database ... 12677 files and directories currently installed.) Preparing to unpack .../libudev1_235-2ubuntu1_i386.deb ... Unpacking libudev1:i386 (235-2ubuntu1) over (234-2ubuntu10) ... Setting up libudev1:i386 (235-2ubuntu1) ... (Reading database ... 12677 files and directories currently installed.) Preparing to unpack .../libapt-pkg5.0_1.6~alpha3_i386.deb ... Unpacking libapt-pkg5.0:i386 (1.6~alpha3) over (1.5~rc4) ... Setting up libapt-pkg5.0:i386 (1.6~alpha3) ... (Reading database ... 12677 files and directories currently installed.) Removing apt-transport-https (1.5~rc4) ... (Reading database ... 12669 files and directories currently installed.) Preparing to unpack .../libgpg-error0_1.27-4_i386.deb ... Unpacking libgpg-error0:i386 (1.27-4) over (1.27-3) ... Setting up libgpg-error0:i386 (1.27-4) ... (Reading database ... 12669 files and directories currently installed.) Preparing to unpack .../libgcrypt20_1.7.9-1_i386.deb ... Unpacking libgcrypt20:i386 (1.7.9-1) over (1.7.8-2ubuntu1) ... Setting up libgcrypt20:i386 (1.7.9-1) ... (Reading database ... 12669 files and directories currently installed.) Preparing to unpack .../gpgv_2.1.15-1ubuntu8_i386.deb ... Unpacking gpgv (2.1.15-1ubuntu8) over (2.1.15-1ubuntu7) ... Setting up gpgv (2.1.15-1ubuntu8) ... (Reading database ... 12669 files and directories currently installed.) Preparing to unpack .../libseccomp2_2.3.1-2.1ubuntu3_i386.deb ... Unpacking libseccomp2:i386 (2.3.1-2.1ubuntu3) over (2.3.1-2.1ubuntu2) ... Setting up libseccomp2:i386 (2.3.1-2.1ubuntu3) ... (Reading database ... 12669 files and directories currently installed.) Preparing to unpack .../apt_1.6~alpha3_i386.deb ... Unpacking apt (1.6~alpha3) over (1.5~rc4) ... Setting up apt (1.6~alpha3) ... (Reading database ... 12665 files and directories currently installed.) Preparing to unpack .../debconf_1.5.64_all.deb ... Unpacking debconf (1.5.64) over (1.5.63) ... Setting up debconf (1.5.64) ... (Reading database ... 12659 files and directories currently installed.) Preparing to unpack .../libcap2_1%3a2.25-1.1_i386.deb ... Unpacking libcap2:i386 (1:2.25-1.1) over (1:2.25-1) ... Preparing to unpack .../libpcre3_2%3a8.39-5ubuntu3_i386.deb ... Unpacking libpcre3:i386 (2:8.39-5ubuntu3) over (2:8.39-4) ... Setting up libpcre3:i386 (2:8.39-5ubuntu3) ... (Reading database ... 12659 files and directories currently installed.) Preparing to unpack .../libselinux1_2.7-2_i386.deb ... Unpacking libselinux1:i386 (2.7-2) over (2.7-1) ... Setting up libselinux1:i386 (2.7-2) ... (Reading database ... 12659 files and directories currently installed.) Preparing to unpack .../systemd_235-2ubuntu1_i386.deb ... Unpacking systemd (235-2ubuntu1) over (234-2ubuntu10) ... Preparing to unpack .../libsystemd0_235-2ubuntu1_i386.deb ... Unpacking libsystemd0:i386 (235-2ubuntu1) over (234-2ubuntu10) ... Setting up libsystemd0:i386 (235-2ubuntu1) ... Setting up libcap2:i386 (1:2.25-1.1) ... Setting up systemd (235-2ubuntu1) ... Installing new version of config file /etc/systemd/journald.conf ... Installing new version of config file /etc/systemd/system.conf ... Removing empty /etc/rc.local Removed /etc/systemd/system/network-online.target.wants/systemd-networkd-wait-online.service. (Reading database ... 12665 files and directories currently installed.) Preparing to unpack .../systemd-sysv_235-2ubuntu1_i386.deb ... Unpacking systemd-sysv (235-2ubuntu1) over (234-2ubuntu10) ... Preparing to unpack .../libcap-ng0_0.7.7-3.1_i386.deb ... Unpacking libcap-ng0:i386 (0.7.7-3.1) over (0.7.7-3build1) ... Setting up libcap-ng0:i386 (0.7.7-3.1) ... (Reading database ... 12665 files and directories currently installed.) Preparing to unpack .../libcomerr2_1.43.7-1_i386.deb ... Unpacking libcomerr2:i386 (1.43.7-1) over (1.43.5-1) ... Setting up libcomerr2:i386 (1.43.7-1) ... (Reading database ... 12665 files and directories currently installed.) Preparing to unpack .../libsemanage-common_2.7-2_all.deb ... Unpacking libsemanage-common (2.7-2) over (2.7-1) ... Setting up libsemanage-common (2.7-2) ... (Reading database ... 12665 files and directories currently installed.) Preparing to unpack .../libsemanage1_2.7-2_i386.deb ... Unpacking libsemanage1:i386 (2.7-2) over (2.7-1) ... Setting up libsemanage1:i386 (2.7-2) ... (Reading database ... 12665 files and directories currently installed.) Preparing to unpack .../libss2_1.43.7-1_i386.deb ... Unpacking libss2:i386 (1.43.7-1) over (1.43.5-1) ... Setting up libss2:i386 (1.43.7-1) ... (Reading database ... 12665 files and directories currently installed.) Preparing to unpack .../libnettle6_3.3-2_i386.deb ... Unpacking libnettle6:i386 (3.3-2) over (3.3-1) ... Setting up libnettle6:i386 (3.3-2) ... (Reading database ... 12665 files and directories currently installed.) Preparing to unpack .../libhogweed4_3.3-2_i386.deb ... Unpacking libhogweed4:i386 (3.3-2) over (3.3-1) ... Setting up libhogweed4:i386 (3.3-2) ... (Reading database ... 12665 files and directories currently installed.) Preparing to unpack .../libp11-kit0_0.23.9-2_i386.deb ... Unpacking libp11-kit0:i386 (0.23.9-2) over (0.23.7-3) ... Setting up libp11-kit0:i386 (0.23.9-2) ... (Reading database ... 12665 files and directories currently installed.) Preparing to unpack .../00-pinentry-curses_1.0.0-3_i386.deb ... Unpacking pinentry-curses (1.0.0-3) over (1.0.0-2) ... Preparing to unpack .../01-gnupg_2.1.15-1ubuntu8_i386.deb ... Unpacking gnupg (2.1.15-1ubuntu8) over (2.1.15-1ubuntu7) ... Preparing to unpack .../02-gnupg-agent_2.1.15-1ubuntu8_i386.deb ... Unpacking gnupg-agent (2.1.15-1ubuntu8) over (2.1.15-1ubuntu7) ... Preparing to unpack .../03-libsqlite3-0_3.20.1-2_i386.deb ... Unpacking libsqlite3-0:i386 (3.20.1-2) over (3.19.3-3) ... Preparing to unpack .../04-multiarch-support_2.26-0ubuntu2_i386.deb ... Unpacking multiarch-support (2.26-0ubuntu2) over (2.26-0ubuntu1) ... Preparing to unpack .../05-tzdata_2017c-1_all.deb ... Unpacking tzdata (2017c-1) over (2017b-2) ... Preparing to unpack .../06-libgssapi-krb5-2_1.15.2-2_i386.deb ... Unpacking libgssapi-krb5-2:i386 (1.15.2-2) over (1.15.1-2) ... Preparing to unpack .../07-libkrb5-3_1.15.2-2_i386.deb ... Unpacking libkrb5-3:i386 (1.15.2-2) over (1.15.1-2) ... Preparing to unpack .../08-libkrb5support0_1.15.2-2_i386.deb ... Unpacking libkrb5support0:i386 (1.15.2-2) over (1.15.1-2) ... Preparing to unpack .../09-libk5crypto3_1.15.2-2_i386.deb ... Unpacking libk5crypto3:i386 (1.15.2-2) over (1.15.1-2) ... Preparing to unpack .../10-libkeyutils1_1.5.9-9.1ubuntu1_i386.deb ... Unpacking libkeyutils1:i386 (1.5.9-9.1ubuntu1) over (1.5.9-9ubuntu1) ... Preparing to unpack .../11-libpng16-16_1.6.34-1_i386.deb ... Unpacking libpng16-16:i386 (1.6.34-1) over (1.6.32-2) ... Preparing to unpack .../12-dpkg-dev_1.19.0.4ubuntu1_all.deb ... Unpacking dpkg-dev (1.19.0.4ubuntu1) over (1.18.24ubuntu1) ... Preparing to unpack .../13-libdpkg-perl_1.19.0.4ubuntu1_all.deb ... Unpacking libdpkg-perl (1.19.0.4ubuntu1) over (1.18.24ubuntu1) ... Preparing to unpack .../14-build-essential_12.4ubuntu1_i386.deb ... Unpacking build-essential (12.4ubuntu1) over (12.1ubuntu2) ... Preparing to unpack .../15-libpsl5_0.18.0-4_i386.deb ... Unpacking libpsl5:i386 (0.18.0-4) over (0.18.0-2) ... Preparing to unpack .../16-libcurl3-gnutls_7.55.1-1ubuntu2.1_i386.deb ... Unpacking libcurl3-gnutls:i386 (7.55.1-1ubuntu2.1) over (7.55.1-1ubuntu1) ... Setting up libquadmath0:i386 (7.2.0-12ubuntu1) ... Setting up libgomp1:i386 (7.2.0-12ubuntu1) ... Setting up libatomic1:i386 (7.2.0-12ubuntu1) ... Setting up libcc1-0:i386 (7.2.0-12ubuntu1) ... Setting up libasan4:i386 (7.2.0-12ubuntu1) ... Setting up libpng16-16:i386 (1.6.34-1) ... Setting up libcilkrts5:i386 (7.2.0-12ubuntu1) ... Setting up libpsl5:i386 (0.18.0-4) ... Setting up multiarch-support (2.26-0ubuntu2) ... Setting up tzdata (2017c-1) ... Current default time zone: 'Etc/UTC' Local time is now: Thu Nov 2 10:02:03 UTC 2017. Universal Time is now: Thu Nov 2 10:02:03 UTC 2017. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up systemd-sysv (235-2ubuntu1) ... Setting up libubsan0:i386 (7.2.0-12ubuntu1) ... Setting up linux-libc-dev:i386 (4.13.0-16.19) ... Setting up perl-modules-5.26 (5.26.1-2ubuntu1) ... Setting up libkrb5support0:i386 (1.15.2-2) ... Setting up cpp-7 (7.2.0-12ubuntu1) ... Setting up binutils-common:i386 (2.29.1-6ubuntu1) ... Setting up libmpx2:i386 (7.2.0-12ubuntu1) ... Processing triggers for libc-bin (2.26-0ubuntu2) ... Setting up libperl5.26:i386 (5.26.1-2ubuntu1) ... Setting up libsqlite3-0:i386 (3.20.1-2) ... Setting up pinentry-curses (1.0.0-3) ... Setting up libc-dev-bin (2.26-0ubuntu2) ... Setting up libkeyutils1:i386 (1.5.9-9.1ubuntu1) ... Setting up gnupg-agent (2.1.15-1ubuntu8) ... Setting up libc6-dev:i386 (2.26-0ubuntu2) ... Setting up libitm1:i386 (7.2.0-12ubuntu1) ... Setting up libk5crypto3:i386 (1.15.2-2) ... Setting up libbinutils:i386 (2.29.1-6ubuntu1) ... Setting up gnupg (2.1.15-1ubuntu8) ... Setting up libgcc-7-dev:i386 (7.2.0-12ubuntu1) ... Setting up libstdc++-7-dev:i386 (7.2.0-12ubuntu1) ... Setting up perl (5.26.1-2ubuntu1) ... Setting up binutils-i686-linux-gnu (2.29.1-6ubuntu1) ... Setting up libkrb5-3:i386 (1.15.2-2) ... Setting up binutils (2.29.1-6ubuntu1) ... Setting up gcc-7 (7.2.0-12ubuntu1) ... Setting up g++-7 (7.2.0-12ubuntu1) ... Setting up libdpkg-perl (1.19.0.4ubuntu1) ... Setting up libgssapi-krb5-2:i386 (1.15.2-2) ... Setting up dpkg-dev (1.19.0.4ubuntu1) ... Setting up build-essential (12.4ubuntu1) ... Setting up libcurl3-gnutls:i386 (7.55.1-1ubuntu2.1) ... Processing triggers for libc-bin (2.26-0ubuntu2) ... RUN: /usr/share/launchpad-buildd/slavebin/sbuild-package PACKAGEBUILD-13654710 i386 bionic-proposed -c chroot:build-PACKAGEBUILD-13654710 --arch=i386 --dist=bionic-proposed --nolog fcitx_4.2.9.4-3.dsc Initiating build PACKAGEBUILD-13654710 with 4 jobs across 4 processor cores. Kernel reported to sbuild: 4.4.0-97-generic #120-Ubuntu SMP Tue Sep 19 17:28:18 UTC 2017 i686 sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on lgw01-amd64-059.buildd +==============================================================================+ | fcitx 1:4.2.9.4-3 (i386) 02 Nov 2017 10:02 | +==============================================================================+ Package: fcitx Version: 1:4.2.9.4-3 Source Version: 1:4.2.9.4-3 Distribution: bionic-proposed Machine Architecture: amd64 Host Architecture: i386 Build Architecture: i386 I: NOTICE: Log filtering will replace 'build/fcitx-24zyvP/fcitx-4.2.9.4' with '<>' I: NOTICE: Log filtering will replace 'build/fcitx-24zyvP' with '<>' I: NOTICE: Log filtering will replace 'home/buildd/build-PACKAGEBUILD-13654710/chroot-autobuild' with '<>' +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Local sources ------------- fcitx_4.2.9.4-3.dsc exists in .; copying to chroot Check architectures ------------------- Check dependencies ------------------ Merged Build-Depends: build-essential, fakeroot Filtered Build-Depends: build-essential, fakeroot dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<>/resolver-N7JnDQ/apt_archive/sbuild-build-depends-core-dummy.deb'. Ign:1 copy:/<>/resolver-N7JnDQ/apt_archive ./ InRelease Get:2 copy:/<>/resolver-N7JnDQ/apt_archive ./ Release [2119 B] Ign:3 copy:/<>/resolver-N7JnDQ/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-N7JnDQ/apt_archive ./ Sources [214 B] Get:5 copy:/<>/resolver-N7JnDQ/apt_archive ./ Packages [526 B] Fetched 2859 B in 0s (118 kB/s) Reading package lists... Reading package lists... +------------------------------------------------------------------------------+ | Install core build dependencies (apt-based resolver) | +------------------------------------------------------------------------------+ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following packages were automatically installed and are no longer required: libasn1-8-heimdal libcurl3-gnutls libgssapi-krb5-2 libgssapi3-heimdal libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhx509-5-heimdal libidn2-0 libk5crypto3 libkeyutils1 libkrb5-26-heimdal libkrb5-3 libkrb5support0 libldap-2.4-2 libldap-common libpsl5 libroken18-heimdal librtmp1 libsasl2-2 libsasl2-modules-db libunistring0 libustr-1.0-1 libwind0-heimdal Use 'apt autoremove' to remove them. The following NEW packages will be installed: sbuild-build-depends-core-dummy 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 852 B of archives. After this operation, 0 B of additional disk space will be used. Get:1 copy:/<>/resolver-N7JnDQ/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [852 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 852 B in 0s (0 B/s) Selecting previously unselected package sbuild-build-depends-core-dummy. (Reading database ... 12666 files and directories currently installed.) Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_i386.deb ... Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ... Setting up sbuild-build-depends-core-dummy (0.invalid.0) ... Merged Build-Depends: cmake, debhelper (>= 10), extra-cmake-modules, gobject-introspection, iso-codes, qtbase5-dev, libcairo2-dev (>= 1.0), libenchant-dev, libgettextpo-dev, libgirepository1.0-dev, libgtk-3-dev, libgtk2.0-dev, libicu-dev, liblua5.2-dev | liblua5.1-0-dev, libopencc-dev (>= 1.0.1), libpango1.0-dev (>= 1.0), libpresage-dev (>= 0.9.1-1.1~), libqt4-dev, libxkbfile-dev, libxkbcommon-dev (>= 0.5.0~), libxml2-dev, x11proto-xinerama-dev Filtered Build-Depends: cmake, debhelper (>= 10), extra-cmake-modules, gobject-introspection, iso-codes, qtbase5-dev, libcairo2-dev (>= 1.0), libenchant-dev, libgettextpo-dev, libgirepository1.0-dev, libgtk-3-dev, libgtk2.0-dev, libicu-dev, liblua5.2-dev | liblua5.1-0-dev, libopencc-dev (>= 1.0.1), libpango1.0-dev (>= 1.0), libpresage-dev (>= 0.9.1-1.1~), libqt4-dev, libxkbfile-dev, libxkbcommon-dev (>= 0.5.0~), libxml2-dev, x11proto-xinerama-dev dpkg-deb: building package 'sbuild-build-depends-fcitx-dummy' in '/<>/resolver-okRdK_/apt_archive/sbuild-build-depends-fcitx-dummy.deb'. Ign:1 copy:/<>/resolver-okRdK_/apt_archive ./ InRelease Get:2 copy:/<>/resolver-okRdK_/apt_archive ./ Release [2119 B] Ign:3 copy:/<>/resolver-okRdK_/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-okRdK_/apt_archive ./ Sources [413 B] Get:5 copy:/<>/resolver-okRdK_/apt_archive ./ Packages [719 B] Fetched 3251 B in 0s (196 kB/s) Reading package lists... Reading package lists... +------------------------------------------------------------------------------+ | Install fcitx build dependencies (apt-based resolver) | +------------------------------------------------------------------------------+ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following packages were automatically installed and are no longer required: libcurl3-gnutls libustr-1.0-1 Use 'apt autoremove' to remove them. The following additional packages will be installed: adwaita-icon-theme aspell aspell-en autoconf automake autopoint autotools-dev bsdmainutils cmake cmake-data dbus dbus-user-session dconf-gsettings-backend dconf-service debhelper dh-autoreconf dh-python dh-strip-nondeterminism dictionaries-common emacsen-common extra-cmake-modules file fontconfig fontconfig-config fonts-dejavu-core gettext gettext-base gir1.2-atk-1.0 gir1.2-atspi-2.0 gir1.2-freedesktop gir1.2-gdkpixbuf-2.0 gir1.2-glib-2.0 gir1.2-gtk-2.0 gir1.2-gtk-3.0 gir1.2-harfbuzz-0.0 gir1.2-pango-1.0 glib-networking glib-networking-common glib-networking-services gobject-introspection groff-base gsettings-desktop-schemas gtk-update-icon-cache hicolor-icon-theme humanity-icon-theme icu-devtools intltool-debian iso-codes libarchive-zip-perl libarchive13 libaspell15 libatk-bridge2.0-0 libatk-bridge2.0-dev libatk1.0-0 libatk1.0-data libatk1.0-dev libatspi2.0-0 libatspi2.0-dev libaudio2 libavahi-client3 libavahi-common-data libavahi-common3 libboost-filesystem1.65.1 libboost-system1.65.1 libbsd0 libcairo-gobject2 libcairo-script-interpreter2 libcairo2 libcairo2-dev libcapnp-0.6.1 libcolord2 libcroco3 libcups2 libcurl3 libdatrie1 libdbus-1-3 libdbus-1-dev libdconf1 libdouble-conversion1 libdrm-amdgpu1 libdrm-common libdrm-dev libdrm-intel1 libdrm-nouveau2 libdrm-radeon1 libdrm2 libedit2 libegl1-mesa libegl1-mesa-dev libelf1 libenchant-dev libenchant1c2a libepoxy-dev libepoxy0 libevdev2 libexpat1 libexpat1-dev libffi-dev libfile-stripnondeterminism-perl libfontconfig1 libfontconfig1-dev libfreetype6 libfreetype6-dev libgbm1 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libgdk-pixbuf2.0-dev libgettextpo-dev libgettextpo0 libgirepository-1.0-1 libgirepository1.0-dev libgl1-mesa-dev libgl1-mesa-dri libgl1-mesa-glx libglapi-mesa libgles2-mesa libgles2-mesa-dev libglib2.0-0 libglib2.0-bin libglib2.0-data libglib2.0-dev libglib2.0-dev-bin libglu1-mesa libglu1-mesa-dev libgraphite2-3 libgraphite2-dev libgtk-3-0 libgtk-3-common libgtk-3-dev libgtk2.0-0 libgtk2.0-common libgtk2.0-dev libgudev-1.0-0 libharfbuzz-dev libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz0b libhunspell-1.6-0 libice-dev libice6 libicu-dev libicu59 libinput-bin libinput10 libjbig0 libjpeg-turbo8 libjpeg8 libjs-jquery libjson-glib-1.0-0 libjson-glib-1.0-common libjsoncpp1 liblcms2-2 libllvm5.0 liblua5.2-0 liblua5.2-dev liblzo2-2 libmagic-mgc libmagic1 libmirclient-dev libmirclient9 libmircommon-dev libmircommon7 libmircookie-dev libmircookie2 libmircore-dev libmircore1 libmirprotobuf3 libmng2 libmpdec2 libmtdev1 libopencc-dev libopencc2 libopencc2-data libpam-systemd libpango-1.0-0 libpango1.0-dev libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0 libpciaccess0 libpcre16-3 libpcre3-dev libpcre32-3 libpcrecpp0v5 libpipeline1 libpixman-1-0 libpixman-1-dev libpng-dev libpresage-data libpresage-dev libpresage1v5 libprotobuf-dev libprotobuf-lite10 libprotobuf10 libproxy1v5 libpthread-stubs0-dev libpython3-stdlib libpython3.6-minimal libpython3.6-stdlib libqt4-dbus libqt4-declarative libqt4-designer libqt4-dev libqt4-dev-bin libqt4-help libqt4-network libqt4-qt3support libqt4-script libqt4-scripttools libqt4-sql libqt4-svg libqt4-test libqt4-xml libqt4-xmlpatterns libqt5concurrent5 libqt5core5a libqt5dbus5 libqt5gui5 libqt5network5 libqt5printsupport5 libqt5sql5 libqt5test5 libqt5widgets5 libqt5xml5 libqtcore4 libqtdbus4 libqtgui4 libreadline-dev librest-0.7-0 librhash0 librsvg2-2 librsvg2-common libsensors4 libsigsegv2 libsm-dev libsm6 libsoup-gnome2.4-1 libsoup2.4-1 libtext-iconv-perl libthai-data libthai0 libtiff5 libtimedate-perl libtinfo-dev libtinyxml2.6.2v5 libtool libuv1 libwacom-common libwacom2 libwayland-bin libwayland-client0 libwayland-cursor0 libwayland-dev libwayland-egl1-mesa libwayland-server0 libx11-6 libx11-data libx11-dev libx11-xcb-dev libx11-xcb1 libxau-dev libxau6 libxcb-dri2-0 libxcb-dri2-0-dev libxcb-dri3-0 libxcb-dri3-dev libxcb-glx0 libxcb-glx0-dev libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-present-dev libxcb-present0 libxcb-randr0 libxcb-randr0-dev libxcb-render-util0 libxcb-render0 libxcb-render0-dev libxcb-shape0 libxcb-shape0-dev libxcb-shm0 libxcb-shm0-dev libxcb-sync-dev libxcb-sync1 libxcb-util1 libxcb-xfixes0 libxcb-xfixes0-dev libxcb-xinerama0 libxcb-xkb1 libxcb1 libxcb1-dev libxcomposite-dev libxcomposite1 libxcursor-dev libxcursor1 libxdamage-dev libxdamage1 libxdmcp-dev libxdmcp6 libxext-dev libxext6 libxfixes-dev libxfixes3 libxft-dev libxft2 libxi-dev libxi6 libxinerama-dev libxinerama1 libxkbcommon-dev libxkbcommon-x11-0 libxkbcommon0 libxkbfile-dev libxkbfile1 libxml2 libxml2-dev libxml2-utils libxrandr-dev libxrandr2 libxrender-dev libxrender1 libxshmfence-dev libxshmfence1 libxt6 libxtst-dev libxtst6 libxxf86vm-dev libxxf86vm1 m4 man-db mesa-common-dev mime-support pkg-config po-debconf python3 python3-mako python3-markupsafe python3-minimal python3.6 python3.6-minimal qdbus qt4-linguist-tools qt4-qmake qt5-qmake qt5-qmake-bin qtbase5-dev qtbase5-dev-tools qtchooser qtcore4-l10n shared-mime-info ubuntu-mono ucf wayland-protocols x11-common x11proto-composite-dev x11proto-core-dev x11proto-damage-dev x11proto-dri2-dev x11proto-fixes-dev x11proto-gl-dev x11proto-input-dev x11proto-kb-dev x11proto-randr-dev x11proto-record-dev x11proto-render-dev x11proto-xext-dev x11proto-xf86vidmode-dev x11proto-xinerama-dev xkb-data xorg-sgml-doctools xtrans-dev zlib1g-dev Suggested packages: aspell-doc spellutils autoconf-archive gnu-standards autoconf-doc wamerican | wordlist whois vacation ninja-build dh-make dwz wordlist gettext-doc libasprintf-dev groff isoquery lrzip nas libcairo2-doc colord cups-common libenchant-voikko libgirepository1.0-doc libglib2.0-doc gvfs libgtk-3-doc libgtk2.0-doc libice-doc icu-doc liblcms2-utils imagemagick libpango1.0-doc pciutils libpresage-doc libqt4-declarative-folderlistmodel libqt4-declarative-gestures libqt4-declarative-particles libqt4-declarative-shaders qt4-qmlviewer firebird-dev libmysqlclient-dev libpq-dev libsqlite0-dev libsqlite3-dev qt4-dev-tools qt4-doc unixodbc-dev qt5-image-formats-plugins qtwayland5 libicu55 qt4-qtconfig readline-doc librsvg2-bin lm-sensors libsm-doc libtool-doc gfortran | fortran95-compiler gcj-jdk libxcb-doc libxext-doc m4-doc less www-browser libmail-box-perl python3-doc python3-tk python3-venv python3-beaker python-mako-doc python3.6-venv python3.6-doc binfmt-support default-libmysqlclient-dev Recommended packages: curl | wget | lynx-cur at-spi2-core enchant libarchive-cpio-perl libgdk-pixbuf2.0-bin libtxc-dxtn-s2tc | libtxc-dxtn-s2tc0 | libtxc-dxtn0 xdg-user-dirs libgtk-3-bin libgail-common libgtk2.0-bin python hunspell-en-us | hunspell-dictionary | myspell-dictionary javascript-common libtool-bin libpng-tools presage libqt4-opengl-dev libqt4-sql-mysql | libqt4-sql-odbc | libqt4-sql-psql | libqt4-sql-sqlite qttranslations5-l10n libqt5svg5 qt5-gtk-platformtheme libqt5sql5-sqlite | libqt5sql5-mysql | libqt5sql5-odbc | libqt5sql5-psql | libqt5sql5-tds | libqt5sql5-ibase qt-at-spi libltdl-dev libwacom-bin libx11-doc libmail-sendmail-perl libqt5opengl5-dev The following packages will be REMOVED: pkg-create-dbgsym* The following NEW packages will be installed: adwaita-icon-theme aspell aspell-en autoconf automake autopoint autotools-dev bsdmainutils cmake cmake-data dbus dbus-user-session dconf-gsettings-backend dconf-service debhelper dh-autoreconf dh-python dh-strip-nondeterminism dictionaries-common emacsen-common extra-cmake-modules file fontconfig fontconfig-config fonts-dejavu-core gettext gettext-base gir1.2-atk-1.0 gir1.2-atspi-2.0 gir1.2-freedesktop gir1.2-gdkpixbuf-2.0 gir1.2-glib-2.0 gir1.2-gtk-2.0 gir1.2-gtk-3.0 gir1.2-harfbuzz-0.0 gir1.2-pango-1.0 glib-networking glib-networking-common glib-networking-services gobject-introspection groff-base gsettings-desktop-schemas gtk-update-icon-cache hicolor-icon-theme humanity-icon-theme icu-devtools intltool-debian iso-codes libarchive-zip-perl libarchive13 libaspell15 libatk-bridge2.0-0 libatk-bridge2.0-dev libatk1.0-0 libatk1.0-data libatk1.0-dev libatspi2.0-0 libatspi2.0-dev libaudio2 libavahi-client3 libavahi-common-data libavahi-common3 libboost-filesystem1.65.1 libboost-system1.65.1 libbsd0 libcairo-gobject2 libcairo-script-interpreter2 libcairo2 libcairo2-dev libcapnp-0.6.1 libcolord2 libcroco3 libcups2 libcurl3 libdatrie1 libdbus-1-3 libdbus-1-dev libdconf1 libdouble-conversion1 libdrm-amdgpu1 libdrm-common libdrm-dev libdrm-intel1 libdrm-nouveau2 libdrm-radeon1 libdrm2 libedit2 libegl1-mesa libegl1-mesa-dev libelf1 libenchant-dev libenchant1c2a libepoxy-dev libepoxy0 libevdev2 libexpat1 libexpat1-dev libffi-dev libfile-stripnondeterminism-perl libfontconfig1 libfontconfig1-dev libfreetype6 libfreetype6-dev libgbm1 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libgdk-pixbuf2.0-dev libgettextpo-dev libgettextpo0 libgirepository-1.0-1 libgirepository1.0-dev libgl1-mesa-dev libgl1-mesa-dri libgl1-mesa-glx libglapi-mesa libgles2-mesa libgles2-mesa-dev libglib2.0-0 libglib2.0-bin libglib2.0-data libglib2.0-dev libglib2.0-dev-bin libglu1-mesa libglu1-mesa-dev libgraphite2-3 libgraphite2-dev libgtk-3-0 libgtk-3-common libgtk-3-dev libgtk2.0-0 libgtk2.0-common libgtk2.0-dev libgudev-1.0-0 libharfbuzz-dev libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz0b libhunspell-1.6-0 libice-dev libice6 libicu-dev libicu59 libinput-bin libinput10 libjbig0 libjpeg-turbo8 libjpeg8 libjs-jquery libjson-glib-1.0-0 libjson-glib-1.0-common libjsoncpp1 liblcms2-2 libllvm5.0 liblua5.2-0 liblua5.2-dev liblzo2-2 libmagic-mgc libmagic1 libmirclient-dev libmirclient9 libmircommon-dev libmircommon7 libmircookie-dev libmircookie2 libmircore-dev libmircore1 libmirprotobuf3 libmng2 libmpdec2 libmtdev1 libopencc-dev libopencc2 libopencc2-data libpam-systemd libpango-1.0-0 libpango1.0-dev libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0 libpciaccess0 libpcre16-3 libpcre3-dev libpcre32-3 libpcrecpp0v5 libpipeline1 libpixman-1-0 libpixman-1-dev libpng-dev libpresage-data libpresage-dev libpresage1v5 libprotobuf-dev libprotobuf-lite10 libprotobuf10 libproxy1v5 libpthread-stubs0-dev libpython3-stdlib libpython3.6-minimal libpython3.6-stdlib libqt4-dbus libqt4-declarative libqt4-designer libqt4-dev libqt4-dev-bin libqt4-help libqt4-network libqt4-qt3support libqt4-script libqt4-scripttools libqt4-sql libqt4-svg libqt4-test libqt4-xml libqt4-xmlpatterns libqt5concurrent5 libqt5core5a libqt5dbus5 libqt5gui5 libqt5network5 libqt5printsupport5 libqt5sql5 libqt5test5 libqt5widgets5 libqt5xml5 libqtcore4 libqtdbus4 libqtgui4 libreadline-dev librest-0.7-0 librhash0 librsvg2-2 librsvg2-common libsensors4 libsigsegv2 libsm-dev libsm6 libsoup-gnome2.4-1 libsoup2.4-1 libtext-iconv-perl libthai-data libthai0 libtiff5 libtimedate-perl libtinfo-dev libtinyxml2.6.2v5 libtool libuv1 libwacom-common libwacom2 libwayland-bin libwayland-client0 libwayland-cursor0 libwayland-dev libwayland-egl1-mesa libwayland-server0 libx11-6 libx11-data libx11-dev libx11-xcb-dev libx11-xcb1 libxau-dev libxau6 libxcb-dri2-0 libxcb-dri2-0-dev libxcb-dri3-0 libxcb-dri3-dev libxcb-glx0 libxcb-glx0-dev libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-present-dev libxcb-present0 libxcb-randr0 libxcb-randr0-dev libxcb-render-util0 libxcb-render0 libxcb-render0-dev libxcb-shape0 libxcb-shape0-dev libxcb-shm0 libxcb-shm0-dev libxcb-sync-dev libxcb-sync1 libxcb-util1 libxcb-xfixes0 libxcb-xfixes0-dev libxcb-xinerama0 libxcb-xkb1 libxcb1 libxcb1-dev libxcomposite-dev libxcomposite1 libxcursor-dev libxcursor1 libxdamage-dev libxdamage1 libxdmcp-dev libxdmcp6 libxext-dev libxext6 libxfixes-dev libxfixes3 libxft-dev libxft2 libxi-dev libxi6 libxinerama-dev libxinerama1 libxkbcommon-dev libxkbcommon-x11-0 libxkbcommon0 libxkbfile-dev libxkbfile1 libxml2 libxml2-dev libxml2-utils libxrandr-dev libxrandr2 libxrender-dev libxrender1 libxshmfence-dev libxshmfence1 libxt6 libxtst-dev libxtst6 libxxf86vm-dev libxxf86vm1 m4 man-db mesa-common-dev mime-support pkg-config po-debconf python3 python3-mako python3-markupsafe python3-minimal python3.6 python3.6-minimal qdbus qt4-linguist-tools qt4-qmake qt5-qmake qt5-qmake-bin qtbase5-dev qtbase5-dev-tools qtchooser qtcore4-l10n sbuild-build-depends-fcitx-dummy shared-mime-info ubuntu-mono ucf wayland-protocols x11-common x11proto-composite-dev x11proto-core-dev x11proto-damage-dev x11proto-dri2-dev x11proto-fixes-dev x11proto-gl-dev x11proto-input-dev x11proto-kb-dev x11proto-randr-dev x11proto-record-dev x11proto-render-dev x11proto-xext-dev x11proto-xf86vidmode-dev x11proto-xinerama-dev xkb-data xorg-sgml-doctools xtrans-dev zlib1g-dev 0 upgraded, 373 newly installed, 1 to remove and 0 not upgraded. Need to get 144 MB of archives. After this operation, 761 MB of additional disk space will be used. Get:1 copy:/<>/resolver-okRdK_/apt_archive ./ sbuild-build-depends-fcitx-dummy 0.invalid.0 [1048 B] Get:2 http://ftpmaster.internal/ubuntu bionic/main i386 libpython3.6-minimal i386 3.6.3-1ubuntu1 [530 kB] Get:3 http://ftpmaster.internal/ubuntu bionic/main i386 libexpat1 i386 2.2.3-1 [75.1 kB] Get:4 http://ftpmaster.internal/ubuntu bionic/main i386 python3.6-minimal i386 3.6.3-1ubuntu1 [1424 kB] Get:5 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 python3-minimal i386 3.6.3-2 [23.7 kB] Get:6 http://ftpmaster.internal/ubuntu bionic/main i386 mime-support all 3.60ubuntu1 [30.1 kB] Get:7 http://ftpmaster.internal/ubuntu bionic/main i386 libmpdec2 i386 2.4.2-1 [80.7 kB] Get:8 http://ftpmaster.internal/ubuntu bionic/main i386 libpython3.6-stdlib i386 3.6.3-1ubuntu1 [2117 kB] Get:9 http://ftpmaster.internal/ubuntu bionic/main i386 python3.6 i386 3.6.3-1ubuntu1 [175 kB] Get:10 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 libpython3-stdlib i386 3.6.3-2 [7200 B] Get:11 http://ftpmaster.internal/ubuntu bionic/main i386 dh-python all 2.20170125 [83.7 kB] Get:12 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 python3 i386 3.6.3-2 [8768 B] Get:13 http://ftpmaster.internal/ubuntu bionic/main i386 libxau6 i386 1:1.0.8-1 [8352 B] Get:14 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 libbsd0 i386 0.8.6-2 [45.0 kB] Get:15 http://ftpmaster.internal/ubuntu bionic/main i386 libxdmcp6 i386 1:1.1.2-3 [11.1 kB] Get:16 http://ftpmaster.internal/ubuntu bionic/main i386 libxcb1 i386 1.12-1ubuntu1 [49.6 kB] Get:17 http://ftpmaster.internal/ubuntu bionic/main i386 libx11-data all 2:1.6.4-3 [114 kB] Get:18 http://ftpmaster.internal/ubuntu bionic/main i386 libx11-6 i386 2:1.6.4-3 [594 kB] Get:19 http://ftpmaster.internal/ubuntu bionic/main i386 libxext6 i386 2:1.3.3-1 [31.6 kB] Get:20 http://ftpmaster.internal/ubuntu bionic/main i386 groff-base i386 1.22.3-9 [1163 kB] Get:21 http://ftpmaster.internal/ubuntu bionic/main i386 bsdmainutils i386 9.0.12+nmu1ubuntu1 [181 kB] Get:22 http://ftpmaster.internal/ubuntu bionic/main i386 libpipeline1 i386 1.4.2-1 [26.8 kB] Get:23 http://ftpmaster.internal/ubuntu bionic/main i386 man-db i386 2.7.6.1-2 [906 kB] Get:24 http://ftpmaster.internal/ubuntu bionic/main i386 cmake-data all 3.9.3-1 [1268 kB] Get:25 http://ftpmaster.internal/ubuntu bionic/main i386 liblzo2-2 i386 2.08-1.2 [52.7 kB] Get:26 http://ftpmaster.internal/ubuntu bionic/main i386 libicu59 i386 59.1-3ubuntu1 [7948 kB] Get:27 http://ftpmaster.internal/ubuntu bionic/main i386 libxml2 i386 2.9.4+dfsg1-5ubuntu1 [703 kB] Get:28 http://ftpmaster.internal/ubuntu bionic/main i386 libarchive13 i386 3.2.2-3.1 [328 kB] Get:29 http://ftpmaster.internal/ubuntu bionic/main i386 libcurl3 i386 7.55.1-1ubuntu2.1 [217 kB] Get:30 http://ftpmaster.internal/ubuntu bionic/main i386 libjsoncpp1 i386 1.7.4-3 [82.7 kB] Get:31 http://ftpmaster.internal/ubuntu bionic/main i386 librhash0 i386 1.3.4-3 [88.7 kB] Get:32 http://ftpmaster.internal/ubuntu bionic/main i386 libuv1 i386 1.9.1-3 [64.0 kB] Get:33 http://ftpmaster.internal/ubuntu bionic/main i386 cmake i386 3.9.3-1 [3403 kB] Get:34 http://ftpmaster.internal/ubuntu bionic/main i386 libfreetype6 i386 2.8-0.2ubuntu2 [349 kB] Get:35 http://ftpmaster.internal/ubuntu bionic/main i386 ucf all 3.0036 [52.9 kB] Get:36 http://ftpmaster.internal/ubuntu bionic/main i386 fonts-dejavu-core all 2.37-1 [1041 kB] Get:37 http://ftpmaster.internal/ubuntu bionic/main i386 fontconfig-config all 2.12.6-0ubuntu1 [55.5 kB] Get:38 http://ftpmaster.internal/ubuntu bionic/main i386 libfontconfig1 i386 2.12.6-0ubuntu1 [146 kB] Get:39 http://ftpmaster.internal/ubuntu bionic/main i386 fontconfig i386 2.12.6-0ubuntu1 [169 kB] Get:40 http://ftpmaster.internal/ubuntu bionic/main i386 libjpeg-turbo8 i386 1.5.2-0ubuntu5 [118 kB] Get:41 http://ftpmaster.internal/ubuntu bionic/main i386 libjpeg8 i386 8c-2ubuntu8 [2188 B] Get:42 http://ftpmaster.internal/ubuntu bionic/main i386 liblcms2-2 i386 2.7-1ubuntu1 [148 kB] Get:43 http://ftpmaster.internal/ubuntu bionic/universe i386 libmng2 i386 2.0.2-0ubuntu3 [166 kB] Get:44 http://ftpmaster.internal/ubuntu bionic/main i386 libmtdev1 i386 1.1.5-1ubuntu2 [14.5 kB] Get:45 http://ftpmaster.internal/ubuntu bionic/main i386 x11-common all 1:7.7+19ubuntu3 [22.0 kB] Get:46 http://ftpmaster.internal/ubuntu bionic/main i386 libice6 i386 2:1.0.9-2 [42.6 kB] Get:47 http://ftpmaster.internal/ubuntu bionic/main i386 libsm6 i386 2:1.2.2-1 [14.8 kB] Get:48 http://ftpmaster.internal/ubuntu bionic/main i386 libxrender1 i386 1:0.9.10-1 [19.9 kB] Get:49 http://ftpmaster.internal/ubuntu bionic/main i386 libxft2 i386 2.3.2-1 [35.5 kB] Get:50 http://ftpmaster.internal/ubuntu bionic/main i386 libxinerama1 i386 2:1.1.3-1 [7900 B] Get:51 http://ftpmaster.internal/ubuntu bionic/main i386 libxshmfence1 i386 1.2-1 [5164 B] Get:52 http://ftpmaster.internal/ubuntu bionic/main i386 libxxf86vm1 i386 1:1.1.4-1 [11.3 kB] Get:53 http://ftpmaster.internal/ubuntu bionic/main i386 libjbig0 i386 2.1-3.1 [27.0 kB] Get:54 http://ftpmaster.internal/ubuntu bionic/main i386 libxcb-icccm4 i386 0.4.1-1ubuntu1 [10.8 kB] Get:55 http://ftpmaster.internal/ubuntu bionic/main i386 libxcb-keysyms1 i386 0.4.0-1 [8562 B] Get:56 http://ftpmaster.internal/ubuntu bionic/main i386 libxcb-render0 i386 1.12-1ubuntu1 [15.9 kB] Get:57 http://ftpmaster.internal/ubuntu bionic/main i386 libxcb-render-util0 i386 0.3.9-1 [9724 B] Get:58 http://ftpmaster.internal/ubuntu bionic/main i386 libdbus-1-3 i386 1.12.0-1ubuntu1 [187 kB] Get:59 http://ftpmaster.internal/ubuntu bionic/main i386 dbus i386 1.12.0-1ubuntu1 [162 kB] Get:60 http://ftpmaster.internal/ubuntu bionic/main i386 libmagic-mgc i386 1:5.32-1 [184 kB] Get:61 http://ftpmaster.internal/ubuntu bionic/main i386 libmagic1 i386 1:5.32-1 [75.0 kB] Get:62 http://ftpmaster.internal/ubuntu bionic/main i386 file i386 1:5.32-1 [21.9 kB] Get:63 http://ftpmaster.internal/ubuntu bionic/main i386 libelf1 i386 0.170-0.1 [50.9 kB] Get:64 http://ftpmaster.internal/ubuntu bionic/main i386 libglib2.0-0 i386 2.54.1-1ubuntu1 [1231 kB] Get:65 http://ftpmaster.internal/ubuntu bionic/main i386 libglib2.0-data all 2.54.1-1ubuntu1 [4250 B] Get:66 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 libpam-systemd i386 235-2ubuntu1 [106 kB] Get:67 http://ftpmaster.internal/ubuntu bionic/main i386 libtext-iconv-perl i386 1.7-5build6 [13.6 kB] Get:68 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 shared-mime-info i386 1.9-2 [427 kB] Get:69 http://ftpmaster.internal/ubuntu bionic/main i386 xkb-data all 2.19-1.1ubuntu1 [312 kB] Get:70 http://ftpmaster.internal/ubuntu bionic/main i386 gettext-base i386 0.19.8.1-4ubuntu1 [50.7 kB] Get:71 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 libgirepository-1.0-1 i386 1.54.1-2 [88.8 kB] Get:72 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 gir1.2-glib-2.0 i386 1.54.1-2 [131 kB] Get:73 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 iso-codes all 3.76-1 [2320 kB] Get:74 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 libdrm-common all 2.4.85-1 [4788 B] Get:75 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 libdrm2 i386 2.4.85-1 [33.1 kB] Get:76 http://ftpmaster.internal/ubuntu bionic/main i386 libedit2 i386 3.1-20170329-1 [80.4 kB] Get:77 http://ftpmaster.internal/ubuntu bionic/main i386 hicolor-icon-theme all 0.17-1 [10.3 kB] Get:78 http://ftpmaster.internal/ubuntu bionic/main i386 libtiff5 i386 4.0.8-6 [162 kB] Get:79 http://ftpmaster.internal/ubuntu bionic/main i386 libgdk-pixbuf2.0-common all 2.36.11-1 [4260 B] Get:80 http://ftpmaster.internal/ubuntu bionic/main i386 libgdk-pixbuf2.0-0 i386 2.36.11-1 [177 kB] Get:81 http://ftpmaster.internal/ubuntu bionic/main i386 gtk-update-icon-cache i386 3.22.25-0ubuntu1 [28.1 kB] Get:82 http://ftpmaster.internal/ubuntu bionic/main i386 libpixman-1-0 i386 0.34.0-1 [235 kB] Get:83 http://ftpmaster.internal/ubuntu bionic/main i386 libxcb-shm0 i386 1.12-1ubuntu1 [5624 B] Get:84 http://ftpmaster.internal/ubuntu bionic/main i386 libcairo2 i386 1.15.8-2 [630 kB] Get:85 http://ftpmaster.internal/ubuntu bionic/main i386 libcroco3 i386 0.6.12-1 [87.5 kB] Get:86 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 libthai-data all 0.1.27-1 [133 kB] Get:87 http://ftpmaster.internal/ubuntu bionic/main i386 libdatrie1 i386 0.2.10-5 [19.2 kB] Get:88 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 libthai0 i386 0.1.27-1 [19.0 kB] Get:89 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 libpango-1.0-0 i386 1.40.13-1 [160 kB] Get:90 http://ftpmaster.internal/ubuntu bionic/main i386 libgraphite2-3 i386 1.3.10-6 [80.6 kB] Get:91 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 libharfbuzz0b i386 1.6.2-1 [231 kB] Get:92 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 libpangoft2-1.0-0 i386 1.40.13-1 [36.3 kB] Get:93 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 libpangocairo-1.0-0 i386 1.40.13-1 [22.7 kB] Get:94 http://ftpmaster.internal/ubuntu bionic/main i386 librsvg2-2 i386 2.40.18-1 [107 kB] Get:95 http://ftpmaster.internal/ubuntu bionic/main i386 librsvg2-common i386 2.40.18-1 [5164 B] Get:96 http://ftpmaster.internal/ubuntu bionic/main i386 humanity-icon-theme all 0.6.13 [1288 kB] Get:97 http://ftpmaster.internal/ubuntu bionic/main i386 ubuntu-mono all 16.10+17.10.20171012.1-0ubuntu1 [162 kB] Get:98 http://ftpmaster.internal/ubuntu bionic/main i386 adwaita-icon-theme all 3.26.0-0ubuntu2 [3452 kB] Get:99 http://ftpmaster.internal/ubuntu bionic/main i386 libaspell15 i386 0.60.7~20110707-4 [323 kB] Get:100 http://ftpmaster.internal/ubuntu bionic/main i386 emacsen-common all 2.0.8 [17.6 kB] Get:101 http://ftpmaster.internal/ubuntu bionic/main i386 dictionaries-common all 1.27.2 [186 kB] Get:102 http://ftpmaster.internal/ubuntu bionic/main i386 aspell i386 0.60.7~20110707-4 [82.3 kB] Get:103 http://ftpmaster.internal/ubuntu bionic/main i386 aspell-en all 2017.08.24-0-0.1 [298 kB] Get:104 http://ftpmaster.internal/ubuntu bionic/main i386 libsigsegv2 i386 2.11-1 [13.5 kB] Get:105 http://ftpmaster.internal/ubuntu bionic/main i386 m4 i386 1.4.18-1 [196 kB] Get:106 http://ftpmaster.internal/ubuntu bionic/main i386 autoconf all 2.69-11 [322 kB] Get:107 http://ftpmaster.internal/ubuntu bionic/main i386 autotools-dev all 20161112.1+nmu1 [40.2 kB] Get:108 http://ftpmaster.internal/ubuntu bionic/main i386 automake all 1:1.15.1-3ubuntu1 [509 kB] Get:109 http://ftpmaster.internal/ubuntu bionic/main i386 autopoint all 0.19.8.1-4ubuntu1 [412 kB] Get:110 http://ftpmaster.internal/ubuntu bionic/main i386 dbus-user-session i386 1.12.0-1ubuntu1 [9388 B] Get:111 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 libdconf1 i386 0.26.1-1 [35.1 kB] Get:112 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 dconf-service i386 0.26.1-1 [31.3 kB] Get:113 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 dconf-gsettings-backend i386 0.26.1-1 [21.8 kB] Get:114 http://ftpmaster.internal/ubuntu bionic/main i386 libtool all 2.4.6-2 [194 kB] Get:115 http://ftpmaster.internal/ubuntu bionic/main i386 dh-autoreconf all 14 [15.5 kB] Get:116 http://ftpmaster.internal/ubuntu bionic/main i386 libarchive-zip-perl all 1.59-1 [84.0 kB] Get:117 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 libfile-stripnondeterminism-perl all 0.040-1 [13.9 kB] Get:118 http://ftpmaster.internal/ubuntu bionic/main i386 libtimedate-perl all 2.3000-2 [37.5 kB] Get:119 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 dh-strip-nondeterminism all 0.040-1 [5196 B] Get:120 http://ftpmaster.internal/ubuntu bionic/main i386 gettext i386 0.19.8.1-4ubuntu1 [1097 kB] Get:121 http://ftpmaster.internal/ubuntu bionic/main i386 intltool-debian all 0.35.0+20060710.4 [24.9 kB] Get:122 http://ftpmaster.internal/ubuntu bionic/main i386 po-debconf all 1.0.20 [232 kB] Get:123 http://ftpmaster.internal/ubuntu bionic/main i386 debhelper all 10.10.5ubuntu1 [876 kB] Get:124 http://ftpmaster.internal/ubuntu bionic/universe i386 extra-cmake-modules i386 5.38.0a-0ubuntu1 [277 kB] Get:125 http://ftpmaster.internal/ubuntu bionic/main i386 libatk1.0-data all 2.26.1-1 [2884 B] Get:126 http://ftpmaster.internal/ubuntu bionic/main i386 libatk1.0-0 i386 2.26.1-1 [44.0 kB] Get:127 http://ftpmaster.internal/ubuntu bionic/main i386 gir1.2-atk-1.0 i386 2.26.1-1 [17.8 kB] Get:128 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 gir1.2-freedesktop i386 1.54.1-2 [9020 B] Get:129 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 libatspi2.0-0 i386 2.26.2-1 [63.9 kB] Get:130 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 gir1.2-atspi-2.0 i386 2.26.2-1 [15.6 kB] Get:131 http://ftpmaster.internal/ubuntu bionic/main i386 gir1.2-gdkpixbuf-2.0 i386 2.36.11-1 [7652 B] Get:132 http://ftpmaster.internal/ubuntu bionic/main i386 libgtk2.0-common all 2.24.31-2ubuntu1 [124 kB] Get:133 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 libpangoxft-1.0-0 i386 1.40.13-1 [15.9 kB] Get:134 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 gir1.2-pango-1.0 i386 1.40.13-1 [21.6 kB] Get:135 http://ftpmaster.internal/ubuntu bionic/main i386 libavahi-common-data i386 0.6.32-1ubuntu1 [22.0 kB] Get:136 http://ftpmaster.internal/ubuntu bionic/main i386 libavahi-common3 i386 0.6.32-1ubuntu1 [23.5 kB] Get:137 http://ftpmaster.internal/ubuntu bionic/main i386 libavahi-client3 i386 0.6.32-1ubuntu1 [27.1 kB] Get:138 http://ftpmaster.internal/ubuntu bionic/main i386 libcups2 i386 2.2.5-2 [224 kB] Get:139 http://ftpmaster.internal/ubuntu bionic/main i386 libxcomposite1 i386 1:0.4.4-2 [7184 B] Get:140 http://ftpmaster.internal/ubuntu bionic/main i386 libxfixes3 i386 1:5.0.3-1 [11.2 kB] Get:141 http://ftpmaster.internal/ubuntu bionic/main i386 libxcursor1 i386 1:1.1.14-3 [21.7 kB] Get:142 http://ftpmaster.internal/ubuntu bionic/main i386 libxdamage1 i386 1:1.1.4-3 [7090 B] Get:143 http://ftpmaster.internal/ubuntu bionic/main i386 libxi6 i386 2:1.7.9-1 [31.7 kB] Get:144 http://ftpmaster.internal/ubuntu bionic/main i386 libxrandr2 i386 2:1.5.1-1 [19.9 kB] Get:145 http://ftpmaster.internal/ubuntu bionic/main i386 libgtk2.0-0 i386 2.24.31-2ubuntu1 [1902 kB] Get:146 http://ftpmaster.internal/ubuntu bionic/main i386 gir1.2-gtk-2.0 i386 2.24.31-2ubuntu1 [172 kB] Get:147 http://ftpmaster.internal/ubuntu bionic/main i386 libgtk-3-common all 3.22.25-0ubuntu1 [226 kB] Get:148 http://ftpmaster.internal/ubuntu bionic/main i386 libatk-bridge2.0-0 i386 2.26.0-2 [59.0 kB] Get:149 http://ftpmaster.internal/ubuntu bionic/main i386 libcairo-gobject2 i386 1.15.8-2 [16.8 kB] Get:150 http://ftpmaster.internal/ubuntu bionic/main i386 libcolord2 i386 1.3.3-2build1 [113 kB] Get:151 http://ftpmaster.internal/ubuntu bionic/main i386 libepoxy0 i386 1.3.1-3 [178 kB] Get:152 http://ftpmaster.internal/ubuntu bionic/main i386 libjson-glib-1.0-common all 1.2.8-1 [3648 B] Get:153 http://ftpmaster.internal/ubuntu bionic/main i386 libjson-glib-1.0-0 i386 1.2.8-1 [64.6 kB] Get:154 http://ftpmaster.internal/ubuntu bionic/main i386 libboost-system1.65.1 i386 1.65.1+dfsg-0ubuntu2 [10.8 kB] Get:155 http://ftpmaster.internal/ubuntu bionic/main i386 libcapnp-0.6.1 i386 0.6.1-1 [707 kB] Get:156 http://ftpmaster.internal/ubuntu bionic/main i386 libboost-filesystem1.65.1 i386 1.65.1+dfsg-0ubuntu2 [44.4 kB] Get:157 http://ftpmaster.internal/ubuntu bionic/main i386 libmircore1 i386 0.28.1+18.04.20171030-0ubuntu1 [31.4 kB] Get:158 http://ftpmaster.internal/ubuntu bionic/main i386 libmircommon7 i386 0.28.1+18.04.20171030-0ubuntu1 [78.9 kB] Get:159 http://ftpmaster.internal/ubuntu bionic/main i386 libprotobuf-lite10 i386 3.0.0-9ubuntu5 [107 kB] Get:160 http://ftpmaster.internal/ubuntu bionic/main i386 libmirprotobuf3 i386 0.28.1+18.04.20171030-0ubuntu1 [133 kB] Get:161 http://ftpmaster.internal/ubuntu bionic/main i386 libxkbcommon0 i386 0.7.1-2 [103 kB] Get:162 http://ftpmaster.internal/ubuntu bionic/main i386 libmirclient9 i386 0.28.1+18.04.20171030-0ubuntu1 [217 kB] Get:163 http://ftpmaster.internal/ubuntu bionic/main i386 libproxy1v5 i386 0.4.15-0ubuntu1 [54.0 kB] Get:164 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 glib-networking-common all 2.54.1-1 [2980 B] Get:165 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 glib-networking-services i386 2.54.1-1 [8528 B] Get:166 http://ftpmaster.internal/ubuntu bionic/main i386 gsettings-desktop-schemas all 3.24.1-1ubuntu1 [27.6 kB] Get:167 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 glib-networking i386 2.54.1-1 [56.9 kB] Get:168 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 libsoup2.4-1 i386 2.60.2-1 [292 kB] Get:169 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 libsoup-gnome2.4-1 i386 2.60.2-1 [5216 B] Get:170 http://ftpmaster.internal/ubuntu bionic/main i386 librest-0.7-0 i386 0.8.0-2 [33.3 kB] Get:171 http://ftpmaster.internal/ubuntu bionic/main i386 libwayland-client0 i386 1.14.0-1 [22.6 kB] Get:172 http://ftpmaster.internal/ubuntu bionic/main i386 libwayland-cursor0 i386 1.14.0-1 [10.7 kB] Get:173 http://ftpmaster.internal/ubuntu bionic/main i386 libwayland-server0 i386 1.14.0-1 [29.4 kB] Get:174 http://ftpmaster.internal/ubuntu bionic/main i386 libgbm1 i386 17.2.2-0ubuntu1 [25.9 kB] Get:175 http://ftpmaster.internal/ubuntu bionic/main i386 libx11-xcb1 i386 2:1.6.4-3 [9596 B] Get:176 http://ftpmaster.internal/ubuntu bionic/main i386 libxcb-dri2-0 i386 1.12-1ubuntu1 [7222 B] Get:177 http://ftpmaster.internal/ubuntu bionic/main i386 libxcb-dri3-0 i386 1.12-1ubuntu1 [5288 B] Get:178 http://ftpmaster.internal/ubuntu bionic/main i386 libxcb-present0 i386 1.12-1ubuntu1 [5596 B] Get:179 http://ftpmaster.internal/ubuntu bionic/main i386 libxcb-sync1 i386 1.12-1ubuntu1 [9094 B] Get:180 http://ftpmaster.internal/ubuntu bionic/main i386 libxcb-xfixes0 i386 1.12-1ubuntu1 [9686 B] Get:181 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 libdrm-amdgpu1 i386 2.4.85-1 [22.4 kB] Get:182 http://ftpmaster.internal/ubuntu bionic/main i386 libpciaccess0 i386 0.13.4-1ubuntu1 [20.2 kB] Get:183 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 libdrm-intel1 i386 2.4.85-1 [63.8 kB] Get:184 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 libdrm-nouveau2 i386 2.4.85-1 [18.3 kB] Get:185 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 libdrm-radeon1 i386 2.4.85-1 [23.1 kB] Get:186 http://ftpmaster.internal/ubuntu bionic/main i386 libglapi-mesa i386 17.2.2-0ubuntu1 [22.7 kB] Get:187 http://ftpmaster.internal/ubuntu bionic/main i386 libllvm5.0 i386 1:5.0-4 [15.3 MB] Get:188 http://ftpmaster.internal/ubuntu bionic/main i386 libsensors4 i386 1:3.4.0-4 [29.3 kB] Get:189 http://ftpmaster.internal/ubuntu bionic/main i386 libgl1-mesa-dri i386 17.2.2-0ubuntu1 [6144 kB] Get:190 http://ftpmaster.internal/ubuntu bionic/main i386 libegl1-mesa i386 17.2.2-0ubuntu1 [92.5 kB] Get:191 http://ftpmaster.internal/ubuntu bionic/main i386 libwayland-egl1-mesa i386 17.2.2-0ubuntu1 [5898 B] Get:192 http://ftpmaster.internal/ubuntu bionic/main i386 libgtk-3-0 i386 3.22.25-0ubuntu1 [2704 kB] Get:193 http://ftpmaster.internal/ubuntu bionic/main i386 gir1.2-gtk-3.0 i386 3.22.25-0ubuntu1 [194 kB] Get:194 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 gir1.2-harfbuzz-0.0 i386 1.6.2-1 [18.5 kB] Get:195 http://ftpmaster.internal/ubuntu bionic/main i386 python3-markupsafe i386 1.0-1build1 [13.7 kB] Get:196 http://ftpmaster.internal/ubuntu bionic/main i386 python3-mako all 1.0.7+ds1-1 [59.3 kB] Get:197 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 gobject-introspection i386 1.54.1-2 [279 kB] Get:198 http://ftpmaster.internal/ubuntu bionic/main i386 icu-devtools i386 59.1-3ubuntu1 [184 kB] Get:199 http://ftpmaster.internal/ubuntu bionic/main i386 libglib2.0-bin i386 2.54.1-1ubuntu1 [73.8 kB] Get:200 http://ftpmaster.internal/ubuntu bionic/main i386 libglib2.0-dev-bin i386 2.54.1-1ubuntu1 [84.6 kB] Get:201 http://ftpmaster.internal/ubuntu bionic/main i386 libpcre16-3 i386 2:8.39-5ubuntu3 [148 kB] Get:202 http://ftpmaster.internal/ubuntu bionic/main i386 libpcre32-3 i386 2:8.39-5ubuntu3 [138 kB] Get:203 http://ftpmaster.internal/ubuntu bionic/main i386 libpcrecpp0v5 i386 2:8.39-5ubuntu3 [16.2 kB] Get:204 http://ftpmaster.internal/ubuntu bionic/main i386 libpcre3-dev i386 2:8.39-5ubuntu3 [536 kB] Get:205 http://ftpmaster.internal/ubuntu bionic/main i386 pkg-config i386 0.29.1-0ubuntu2 [45.8 kB] Get:206 http://ftpmaster.internal/ubuntu bionic/main i386 zlib1g-dev i386 1:1.2.11.dfsg-0ubuntu2 [178 kB] Get:207 http://ftpmaster.internal/ubuntu bionic/main i386 libglib2.0-dev i386 2.54.1-1ubuntu1 [1482 kB] Get:208 http://ftpmaster.internal/ubuntu bionic/main i386 libdbus-1-dev i386 1.12.0-1ubuntu1 [182 kB] Get:209 http://ftpmaster.internal/ubuntu bionic/main i386 libxtst6 i386 2:1.2.3-1 [13.4 kB] Get:210 http://ftpmaster.internal/ubuntu bionic/main i386 xorg-sgml-doctools all 1:1.11-1 [12.9 kB] Get:211 http://ftpmaster.internal/ubuntu bionic/main i386 x11proto-core-dev all 7.0.31-1 [700 kB] Get:212 http://ftpmaster.internal/ubuntu bionic/main i386 libxau-dev i386 1:1.0.8-1 [10.2 kB] Get:213 http://ftpmaster.internal/ubuntu bionic/main i386 libxdmcp-dev i386 1:1.1.2-3 [24.9 kB] Get:214 http://ftpmaster.internal/ubuntu bionic/main i386 x11proto-input-dev all 2.3.2-1 [118 kB] Get:215 http://ftpmaster.internal/ubuntu bionic/main i386 x11proto-kb-dev all 1.0.7-1 [226 kB] Get:216 http://ftpmaster.internal/ubuntu bionic/main i386 xtrans-dev all 1.3.5-1 [70.5 kB] Get:217 http://ftpmaster.internal/ubuntu bionic/main i386 libpthread-stubs0-dev i386 0.3-4 [4054 B] Get:218 http://ftpmaster.internal/ubuntu bionic/main i386 libxcb1-dev i386 1.12-1ubuntu1 [84.6 kB] Get:219 http://ftpmaster.internal/ubuntu bionic/main i386 libx11-dev i386 2:1.6.4-3 [661 kB] Get:220 http://ftpmaster.internal/ubuntu bionic/main i386 x11proto-xext-dev all 7.3.0-1 [212 kB] Get:221 http://ftpmaster.internal/ubuntu bionic/main i386 libxext-dev i386 2:1.3.3-1 [82.8 kB] Get:222 http://ftpmaster.internal/ubuntu bionic/main i386 x11proto-fixes-dev all 1:5.0-2ubuntu2 [14.2 kB] Get:223 http://ftpmaster.internal/ubuntu bionic/main i386 libxfixes-dev i386 1:5.0.3-1 [11.2 kB] Get:224 http://ftpmaster.internal/ubuntu bionic/main i386 libxi-dev i386 2:1.7.9-1 [186 kB] Get:225 http://ftpmaster.internal/ubuntu bionic/main i386 x11proto-record-dev all 1.14.2-1 [33.6 kB] Get:226 http://ftpmaster.internal/ubuntu bionic/main i386 libxtst-dev i386 2:1.2.3-1 [15.3 kB] Get:227 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 libatspi2.0-dev i386 2.26.2-1 [58.6 kB] Get:228 http://ftpmaster.internal/ubuntu bionic/main i386 libatk-bridge2.0-dev i386 2.26.0-2 [3820 B] Get:229 http://ftpmaster.internal/ubuntu bionic/main i386 libatk1.0-dev i386 2.26.1-1 [79.9 kB] Get:230 http://ftpmaster.internal/ubuntu bionic/main i386 libxt6 i386 1:1.1.5-1 [164 kB] Get:231 http://ftpmaster.internal/ubuntu bionic/main i386 libaudio2 i386 1.9.4-6 [54.0 kB] Get:232 http://ftpmaster.internal/ubuntu bionic/main i386 libcairo-script-interpreter2 i386 1.15.8-2 [58.7 kB] Get:233 http://ftpmaster.internal/ubuntu bionic/main i386 libexpat1-dev i386 2.2.3-1 [125 kB] Get:234 http://ftpmaster.internal/ubuntu bionic/main i386 libpng-dev i386 1.6.34-1 [186 kB] Get:235 http://ftpmaster.internal/ubuntu bionic/main i386 libfreetype6-dev i386 2.8-0.2ubuntu2 [2556 kB] Get:236 http://ftpmaster.internal/ubuntu bionic/main i386 libfontconfig1-dev i386 2.12.6-0ubuntu1 [704 kB] Get:237 http://ftpmaster.internal/ubuntu bionic/main i386 x11proto-render-dev all 2:0.11.1-2 [20.1 kB] Get:238 http://ftpmaster.internal/ubuntu bionic/main i386 libxrender-dev i386 1:0.9.10-1 [25.1 kB] Get:239 http://ftpmaster.internal/ubuntu bionic/main i386 libice-dev i386 2:1.0.9-2 [46.8 kB] Get:240 http://ftpmaster.internal/ubuntu bionic/main i386 libsm-dev i386 2:1.2.2-1 [15.1 kB] Get:241 http://ftpmaster.internal/ubuntu bionic/main i386 libpixman-1-dev i386 0.34.0-1 [259 kB] Get:242 http://ftpmaster.internal/ubuntu bionic/main i386 libxcb-render0-dev i386 1.12-1ubuntu1 [19.1 kB] Get:243 http://ftpmaster.internal/ubuntu bionic/main i386 libxcb-shm0-dev i386 1.12-1ubuntu1 [6804 B] Get:244 http://ftpmaster.internal/ubuntu bionic/main i386 libcairo2-dev i386 1.15.8-2 [696 kB] Get:245 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 libdrm-dev i386 2.4.85-1 [251 kB] Get:246 http://ftpmaster.internal/ubuntu bionic/main i386 x11proto-dri2-dev all 2.8-2 [12.6 kB] Get:247 http://ftpmaster.internal/ubuntu bionic/main i386 x11proto-gl-dev all 1.4.17-1 [17.9 kB] Get:248 http://ftpmaster.internal/ubuntu bionic/main i386 x11proto-xf86vidmode-dev all 2.3.1-2 [6116 B] Get:249 http://ftpmaster.internal/ubuntu bionic/main i386 libxxf86vm-dev i386 1:1.1.4-1 [13.9 kB] Get:250 http://ftpmaster.internal/ubuntu bionic/main i386 x11proto-damage-dev all 1:1.2.1-2 [8286 B] Get:251 http://ftpmaster.internal/ubuntu bionic/main i386 libxdamage-dev i386 1:1.1.4-3 [5174 B] Get:252 http://ftpmaster.internal/ubuntu bionic/main i386 libxcb-glx0 i386 1.12-1ubuntu1 [23.9 kB] Get:253 http://ftpmaster.internal/ubuntu bionic/main i386 libxcb-glx0-dev i386 1.12-1ubuntu1 [29.1 kB] Get:254 http://ftpmaster.internal/ubuntu bionic/main i386 libxcb-dri2-0-dev i386 1.12-1ubuntu1 [8714 B] Get:255 http://ftpmaster.internal/ubuntu bionic/main i386 libxcb-dri3-dev i386 1.12-1ubuntu1 [5922 B] Get:256 http://ftpmaster.internal/ubuntu bionic/main i386 libxcb-randr0 i386 1.12-1ubuntu1 [17.5 kB] Get:257 http://ftpmaster.internal/ubuntu bionic/main i386 libxcb-randr0-dev i386 1.12-1ubuntu1 [20.7 kB] Get:258 http://ftpmaster.internal/ubuntu bionic/main i386 libxcb-shape0 i386 1.12-1ubuntu1 [6036 B] Get:259 http://ftpmaster.internal/ubuntu bionic/main i386 libxcb-shape0-dev i386 1.12-1ubuntu1 [7268 B] Get:260 http://ftpmaster.internal/ubuntu bionic/main i386 libxcb-xfixes0-dev i386 1.12-1ubuntu1 [12.0 kB] Get:261 http://ftpmaster.internal/ubuntu bionic/main i386 libxcb-sync-dev i386 1.12-1ubuntu1 [10.9 kB] Get:262 http://ftpmaster.internal/ubuntu bionic/main i386 libxcb-present-dev i386 1.12-1ubuntu1 [7070 B] Get:263 http://ftpmaster.internal/ubuntu bionic/main i386 libxshmfence-dev i386 1.2-1 [3730 B] Get:264 http://ftpmaster.internal/ubuntu bionic/main i386 libx11-xcb-dev i386 2:1.6.4-3 [9650 B] Get:265 http://ftpmaster.internal/ubuntu bionic/main i386 libwayland-bin i386 1.14.0-1 [20.2 kB] Get:266 http://ftpmaster.internal/ubuntu bionic/main i386 libwayland-dev i386 1.14.0-1 [102 kB] Get:267 http://ftpmaster.internal/ubuntu bionic/main i386 libmircore-dev i386 0.28.1+18.04.20171030-0ubuntu1 [25.3 kB] Get:268 http://ftpmaster.internal/ubuntu bionic/main i386 libprotobuf10 i386 3.0.0-9ubuntu5 [709 kB] Get:269 http://ftpmaster.internal/ubuntu bionic/main i386 libprotobuf-dev i386 3.0.0-9ubuntu5 [1038 kB] Get:270 http://ftpmaster.internal/ubuntu bionic/main i386 libxkbcommon-dev i386 0.7.1-2 [316 kB] Get:271 http://ftpmaster.internal/ubuntu bionic/main i386 libmircommon-dev i386 0.28.1+18.04.20171030-0ubuntu1 [13.9 kB] Get:272 http://ftpmaster.internal/ubuntu bionic/main i386 libmircookie2 i386 0.28.1+18.04.20171030-0ubuntu1 [24.2 kB] Get:273 http://ftpmaster.internal/ubuntu bionic/main i386 libmircookie-dev i386 0.28.1+18.04.20171030-0ubuntu1 [4392 B] Get:274 http://ftpmaster.internal/ubuntu bionic/main i386 libmirclient-dev i386 0.28.1+18.04.20171030-0ubuntu1 [47.8 kB] Get:275 http://ftpmaster.internal/ubuntu bionic/main i386 libegl1-mesa-dev i386 17.2.2-0ubuntu1 [19.9 kB] Get:276 http://ftpmaster.internal/ubuntu bionic/main i386 libhunspell-1.6-0 i386 1.6.2-1 [164 kB] Get:277 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 libenchant1c2a i386 1.6.0-11.1 [68.6 kB] Get:278 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 libenchant-dev i386 1.6.0-11.1 [58.2 kB] Get:279 http://ftpmaster.internal/ubuntu bionic/main i386 libepoxy-dev i386 1.3.1-3 [113 kB] Get:280 http://ftpmaster.internal/ubuntu bionic/main i386 libgdk-pixbuf2.0-dev i386 2.36.11-1 [46.9 kB] Get:281 http://ftpmaster.internal/ubuntu bionic/main i386 libgettextpo0 i386 0.19.8.1-4ubuntu1 [131 kB] Get:282 http://ftpmaster.internal/ubuntu bionic/main i386 libgettextpo-dev i386 0.19.8.1-4ubuntu1 [156 kB] Get:283 http://ftpmaster.internal/ubuntu bionic/main i386 libffi-dev i386 3.2.1-6 [163 kB] Get:284 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 libgirepository1.0-dev i386 1.54.1-2 [688 kB] Get:285 http://ftpmaster.internal/ubuntu bionic/main i386 libgl1-mesa-glx i386 17.2.2-0ubuntu1 [138 kB] Get:286 http://ftpmaster.internal/ubuntu bionic/main i386 libgles2-mesa i386 17.2.2-0ubuntu1 [13.3 kB] Get:287 http://ftpmaster.internal/ubuntu bionic/main i386 libgles2-mesa-dev i386 17.2.2-0ubuntu1 [40.3 kB] Get:288 http://ftpmaster.internal/ubuntu bionic/main i386 libglu1-mesa i386 9.0.0-2.1build1 [178 kB] Get:289 http://ftpmaster.internal/ubuntu bionic/main i386 mesa-common-dev i386 17.2.2-0ubuntu1 [512 kB] Get:290 http://ftpmaster.internal/ubuntu bionic/main i386 libgl1-mesa-dev i386 17.2.2-0ubuntu1 [4426 B] Get:291 http://ftpmaster.internal/ubuntu bionic/main i386 libglu1-mesa-dev i386 9.0.0-2.1build1 [204 kB] Get:292 http://ftpmaster.internal/ubuntu bionic/main i386 libgraphite2-dev i386 1.3.10-6 [14.3 kB] Get:293 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 libharfbuzz-icu0 i386 1.6.2-1 [5440 B] Get:294 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 libharfbuzz-gobject0 i386 1.6.2-1 [12.4 kB] Get:295 http://ftpmaster.internal/ubuntu bionic/main i386 libicu-dev i386 59.1-3ubuntu1 [8774 kB] Get:296 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 libharfbuzz-dev i386 1.6.2-1 [305 kB] Get:297 http://ftpmaster.internal/ubuntu bionic/main i386 libxft-dev i386 2.3.2-1 [43.6 kB] Get:298 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 libpango1.0-dev i386 1.40.13-1 [306 kB] Get:299 http://ftpmaster.internal/ubuntu bionic/main i386 x11proto-xinerama-dev all 1.2.1-2 [4966 B] Get:300 http://ftpmaster.internal/ubuntu bionic/main i386 libxinerama-dev i386 2:1.1.3-1 [8268 B] Get:301 http://ftpmaster.internal/ubuntu bionic/main i386 x11proto-randr-dev all 1.5.0-1 [33.7 kB] Get:302 http://ftpmaster.internal/ubuntu bionic/main i386 libxrandr-dev i386 2:1.5.1-1 [25.1 kB] Get:303 http://ftpmaster.internal/ubuntu bionic/main i386 libxcursor-dev i386 1:1.1.14-3 [28.6 kB] Get:304 http://ftpmaster.internal/ubuntu bionic/main i386 x11proto-composite-dev all 1:0.4.2-2 [10.5 kB] Get:305 http://ftpmaster.internal/ubuntu bionic/main i386 libxcomposite-dev i386 1:0.4.4-2 [9244 B] Get:306 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 wayland-protocols all 1.11-1 [48.2 kB] Get:307 http://ftpmaster.internal/ubuntu bionic/main i386 libgtk-3-dev i386 3.22.25-0ubuntu1 [895 kB] Get:308 http://ftpmaster.internal/ubuntu bionic/main i386 libxml2-utils i386 2.9.4+dfsg1-5ubuntu1 [36.3 kB] Get:309 http://ftpmaster.internal/ubuntu bionic/main i386 libgtk2.0-dev i386 2.24.31-2ubuntu1 [2824 kB] Get:310 http://ftpmaster.internal/ubuntu bionic/main i386 libgudev-1.0-0 i386 1:232-1 [13.9 kB] Get:311 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 libwacom-common all 0.26-1 [34.7 kB] Get:312 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 libwacom2 i386 0.26-1 [18.6 kB] Get:313 http://ftpmaster.internal/ubuntu bionic/main i386 libinput-bin i386 1.8.2-1ubuntu2 [9982 B] Get:314 http://ftpmaster.internal/ubuntu bionic/main i386 libevdev2 i386 1.5.7+dfsg-1 [27.6 kB] Get:315 http://ftpmaster.internal/ubuntu bionic/main i386 libinput10 i386 1.8.2-1ubuntu2 [87.9 kB] Get:316 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 libjs-jquery all 3.2.1-1 [152 kB] Get:317 http://ftpmaster.internal/ubuntu bionic/main i386 liblua5.2-0 i386 5.2.4-1.1build1 [121 kB] Get:318 http://ftpmaster.internal/ubuntu bionic/main i386 libtinfo-dev i386 6.0+20160625-1ubuntu1 [76.2 kB] Get:319 http://ftpmaster.internal/ubuntu bionic/main i386 libreadline-dev i386 7.0-0ubuntu2 [132 kB] Get:320 http://ftpmaster.internal/ubuntu bionic/main i386 liblua5.2-dev i386 5.2.4-1.1build1 [139 kB] Get:321 http://ftpmaster.internal/ubuntu bionic/universe i386 libopencc2-data all 1.0.4-5 [106 kB] Get:322 http://ftpmaster.internal/ubuntu bionic/universe i386 libopencc2 i386 1.0.4-5 [1200 kB] Get:323 http://ftpmaster.internal/ubuntu bionic/universe i386 libopencc-dev i386 1.0.4-5 [13.4 kB] Get:324 http://ftpmaster.internal/ubuntu bionic/universe i386 qtcore4-l10n all 4:4.8.7+dfsg-7ubuntu1 [617 kB] Get:325 http://ftpmaster.internal/ubuntu bionic/universe i386 libqtcore4 i386 4:4.8.7+dfsg-7ubuntu1 [1616 kB] Get:326 http://ftpmaster.internal/ubuntu bionic/universe i386 libqt4-xml i386 4:4.8.7+dfsg-7ubuntu1 [101 kB] Get:327 http://ftpmaster.internal/ubuntu bionic/universe i386 libqtdbus4 i386 4:4.8.7+dfsg-7ubuntu1 [194 kB] Get:328 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 qtchooser i386 64-ga1b6736-4 [25.7 kB] Get:329 http://ftpmaster.internal/ubuntu bionic/universe i386 qdbus i386 4:4.8.7+dfsg-7ubuntu1 [30.5 kB] Get:330 http://ftpmaster.internal/ubuntu bionic/universe i386 libqt4-dbus i386 4:4.8.7+dfsg-7ubuntu1 [6436 B] Get:331 http://ftpmaster.internal/ubuntu bionic/universe i386 libqt4-network i386 4:4.8.7+dfsg-7ubuntu1 [592 kB] Get:332 http://ftpmaster.internal/ubuntu bionic/universe i386 libqt4-script i386 4:4.8.7+dfsg-7ubuntu1 [889 kB] Get:333 http://ftpmaster.internal/ubuntu bionic/universe i386 libqt4-sql i386 4:4.8.7+dfsg-7ubuntu1 [105 kB] Get:334 http://ftpmaster.internal/ubuntu bionic/universe i386 libqt4-xmlpatterns i386 4:4.8.7+dfsg-7ubuntu1 [1128 kB] Get:335 http://ftpmaster.internal/ubuntu bionic/universe i386 libqtgui4 i386 4:4.8.7+dfsg-7ubuntu1 [4353 kB] Get:336 http://ftpmaster.internal/ubuntu bionic/universe i386 libqt4-declarative i386 4:4.8.7+dfsg-7ubuntu1 [1149 kB] Get:337 http://ftpmaster.internal/ubuntu bionic/universe i386 libqt4-designer i386 4:4.8.7+dfsg-7ubuntu1 [3716 kB] Get:338 http://ftpmaster.internal/ubuntu bionic/universe i386 libqt4-qt3support i386 4:4.8.7+dfsg-7ubuntu1 [1116 kB] Get:339 http://ftpmaster.internal/ubuntu bionic/universe i386 libqt4-dev-bin i386 4:4.8.7+dfsg-7ubuntu1 [1691 kB] Get:340 http://ftpmaster.internal/ubuntu bionic/universe i386 libqt4-help i386 4:4.8.7+dfsg-7ubuntu1 [216 kB] Get:341 http://ftpmaster.internal/ubuntu bionic/universe i386 libqt4-scripttools i386 4:4.8.7+dfsg-7ubuntu1 [237 kB] Get:342 http://ftpmaster.internal/ubuntu bionic/universe i386 libqt4-svg i386 4:4.8.7+dfsg-7ubuntu1 [145 kB] Get:343 http://ftpmaster.internal/ubuntu bionic/universe i386 libqt4-test i386 4:4.8.7+dfsg-7ubuntu1 [63.6 kB] Get:344 http://ftpmaster.internal/ubuntu bionic/universe i386 qt4-linguist-tools i386 4:4.8.7+dfsg-7ubuntu1 [884 kB] Get:345 http://ftpmaster.internal/ubuntu bionic/universe i386 qt4-qmake i386 4:4.8.7+dfsg-7ubuntu1 [1319 kB] Get:346 http://ftpmaster.internal/ubuntu bionic/universe i386 libqt4-dev i386 4:4.8.7+dfsg-7ubuntu1 [857 kB] Get:347 http://ftpmaster.internal/ubuntu bionic/main i386 libdouble-conversion1 i386 2.0.1-4ubuntu1 [36.4 kB] Get:348 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 libqt5core5a i386 5.9.2+dfsg-4ubuntu4 [2551 kB] Get:349 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 libqt5concurrent5 i386 5.9.2+dfsg-4ubuntu4 [30.5 kB] Get:350 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 libqt5dbus5 i386 5.9.2+dfsg-4ubuntu4 [221 kB] Get:351 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 libqt5network5 i386 5.9.2+dfsg-4ubuntu4 [719 kB] Get:352 http://ftpmaster.internal/ubuntu bionic/main i386 libxcb-util1 i386 0.4.0-0ubuntu3 [11.5 kB] Get:353 http://ftpmaster.internal/ubuntu bionic/main i386 libxcb-image0 i386 0.4.0-1build1 [12.7 kB] Get:354 http://ftpmaster.internal/ubuntu bionic/main i386 libxcb-xinerama0 i386 1.12-1ubuntu1 [5320 B] Get:355 http://ftpmaster.internal/ubuntu bionic/main i386 libxcb-xkb1 i386 1.12-1ubuntu1 [31.2 kB] Get:356 http://ftpmaster.internal/ubuntu bionic/main i386 libxkbcommon-x11-0 i386 0.7.1-2 [14.3 kB] Get:357 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 libqt5gui5 i386 5.9.2+dfsg-4ubuntu4 [4414 kB] Get:358 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 libqt5widgets5 i386 5.9.2+dfsg-4ubuntu4 [2478 kB] Get:359 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 libqt5printsupport5 i386 5.9.2+dfsg-4ubuntu4 [192 kB] Get:360 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 libqt5sql5 i386 5.9.2+dfsg-4ubuntu4 [128 kB] Get:361 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 libqt5test5 i386 5.9.2+dfsg-4ubuntu4 [104 kB] Get:362 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 libqt5xml5 i386 5.9.2+dfsg-4ubuntu4 [110 kB] Get:363 http://ftpmaster.internal/ubuntu bionic/universe i386 libtinyxml2.6.2v5 i386 2.6.2-4 [32.2 kB] Get:364 http://ftpmaster.internal/ubuntu bionic/main i386 libxkbfile1 i386 1:1.0.9-2 [68.9 kB] Get:365 http://ftpmaster.internal/ubuntu bionic/main i386 libxkbfile-dev i386 1:1.0.9-2 [73.8 kB] Get:366 http://ftpmaster.internal/ubuntu bionic/main i386 libxml2-dev i386 2.9.4+dfsg1-5ubuntu1 [819 kB] Get:367 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 qt5-qmake-bin i386 5.9.2+dfsg-4ubuntu4 [1020 kB] Get:368 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 qt5-qmake i386 5.9.2+dfsg-4ubuntu4 [179 kB] Get:369 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 qtbase5-dev-tools i386 5.9.2+dfsg-4ubuntu4 [820 kB] Get:370 http://ftpmaster.internal/ubuntu bionic-proposed/main i386 qtbase5-dev i386 5.9.2+dfsg-4ubuntu4 [942 kB] Get:371 http://ftpmaster.internal/ubuntu bionic/universe i386 libpresage-data all 0.9.1-2.1ubuntu4 [3541 kB] Get:372 http://ftpmaster.internal/ubuntu bionic/universe i386 libpresage1v5 i386 0.9.1-2.1ubuntu4 [168 kB] Get:373 http://ftpmaster.internal/ubuntu bionic/universe i386 libpresage-dev i386 0.9.1-2.1ubuntu4 [8270 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 144 MB in 10s (14.4 MB/s) (Reading database ... 12666 files and directories currently installed.) Removing pkg-create-dbgsym (0.73) ... Selecting previously unselected package libpython3.6-minimal:i386. (Reading database ... 12657 files and directories currently installed.) Preparing to unpack .../0-libpython3.6-minimal_3.6.3-1ubuntu1_i386.deb ... Unpacking libpython3.6-minimal:i386 (3.6.3-1ubuntu1) ... Selecting previously unselected package libexpat1:i386. Preparing to unpack .../1-libexpat1_2.2.3-1_i386.deb ... Unpacking libexpat1:i386 (2.2.3-1) ... Selecting previously unselected package python3.6-minimal. Preparing to unpack .../2-python3.6-minimal_3.6.3-1ubuntu1_i386.deb ... Unpacking python3.6-minimal (3.6.3-1ubuntu1) ... Selecting previously unselected package python3-minimal. Preparing to unpack .../3-python3-minimal_3.6.3-2_i386.deb ... Unpacking python3-minimal (3.6.3-2) ... Selecting previously unselected package mime-support. Preparing to unpack .../4-mime-support_3.60ubuntu1_all.deb ... Unpacking mime-support (3.60ubuntu1) ... Selecting previously unselected package libmpdec2:i386. Preparing to unpack .../5-libmpdec2_2.4.2-1_i386.deb ... Unpacking libmpdec2:i386 (2.4.2-1) ... Selecting previously unselected package libpython3.6-stdlib:i386. Preparing to unpack .../6-libpython3.6-stdlib_3.6.3-1ubuntu1_i386.deb ... Unpacking libpython3.6-stdlib:i386 (3.6.3-1ubuntu1) ... Selecting previously unselected package python3.6. Preparing to unpack .../7-python3.6_3.6.3-1ubuntu1_i386.deb ... Unpacking python3.6 (3.6.3-1ubuntu1) ... Selecting previously unselected package libpython3-stdlib:i386. Preparing to unpack .../8-libpython3-stdlib_3.6.3-2_i386.deb ... Unpacking libpython3-stdlib:i386 (3.6.3-2) ... Selecting previously unselected package dh-python. Preparing to unpack .../9-dh-python_2.20170125_all.deb ... Unpacking dh-python (2.20170125) ... Setting up libpython3.6-minimal:i386 (3.6.3-1ubuntu1) ... Setting up libexpat1:i386 (2.2.3-1) ... Setting up python3.6-minimal (3.6.3-1ubuntu1) ... Setting up python3-minimal (3.6.3-2) ... Selecting previously unselected package python3. (Reading database ... 13617 files and directories currently installed.) Preparing to unpack .../000-python3_3.6.3-2_i386.deb ... Unpacking python3 (3.6.3-2) ... Selecting previously unselected package libxau6:i386. Preparing to unpack .../001-libxau6_1%3a1.0.8-1_i386.deb ... Unpacking libxau6:i386 (1:1.0.8-1) ... Selecting previously unselected package libbsd0:i386. Preparing to unpack .../002-libbsd0_0.8.6-2_i386.deb ... Unpacking libbsd0:i386 (0.8.6-2) ... Selecting previously unselected package libxdmcp6:i386. Preparing to unpack .../003-libxdmcp6_1%3a1.1.2-3_i386.deb ... Unpacking libxdmcp6:i386 (1:1.1.2-3) ... Selecting previously unselected package libxcb1:i386. Preparing to unpack .../004-libxcb1_1.12-1ubuntu1_i386.deb ... Unpacking libxcb1:i386 (1.12-1ubuntu1) ... Selecting previously unselected package libx11-data. Preparing to unpack .../005-libx11-data_2%3a1.6.4-3_all.deb ... Unpacking libx11-data (2:1.6.4-3) ... Selecting previously unselected package libx11-6:i386. Preparing to unpack .../006-libx11-6_2%3a1.6.4-3_i386.deb ... Unpacking libx11-6:i386 (2:1.6.4-3) ... Selecting previously unselected package libxext6:i386. Preparing to unpack .../007-libxext6_2%3a1.3.3-1_i386.deb ... Unpacking libxext6:i386 (2:1.3.3-1) ... Selecting previously unselected package groff-base. Preparing to unpack .../008-groff-base_1.22.3-9_i386.deb ... Unpacking groff-base (1.22.3-9) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../009-bsdmainutils_9.0.12+nmu1ubuntu1_i386.deb ... Unpacking bsdmainutils (9.0.12+nmu1ubuntu1) ... Selecting previously unselected package libpipeline1:i386. Preparing to unpack .../010-libpipeline1_1.4.2-1_i386.deb ... Unpacking libpipeline1:i386 (1.4.2-1) ... Selecting previously unselected package man-db. Preparing to unpack .../011-man-db_2.7.6.1-2_i386.deb ... Unpacking man-db (2.7.6.1-2) ... Selecting previously unselected package cmake-data. Preparing to unpack .../012-cmake-data_3.9.3-1_all.deb ... Unpacking cmake-data (3.9.3-1) ... Selecting previously unselected package liblzo2-2:i386. Preparing to unpack .../013-liblzo2-2_2.08-1.2_i386.deb ... Unpacking liblzo2-2:i386 (2.08-1.2) ... Selecting previously unselected package libicu59:i386. Preparing to unpack .../014-libicu59_59.1-3ubuntu1_i386.deb ... Unpacking libicu59:i386 (59.1-3ubuntu1) ... Selecting previously unselected package libxml2:i386. Preparing to unpack .../015-libxml2_2.9.4+dfsg1-5ubuntu1_i386.deb ... Unpacking libxml2:i386 (2.9.4+dfsg1-5ubuntu1) ... Selecting previously unselected package libarchive13:i386. Preparing to unpack .../016-libarchive13_3.2.2-3.1_i386.deb ... Unpacking libarchive13:i386 (3.2.2-3.1) ... Selecting previously unselected package libcurl3:i386. Preparing to unpack .../017-libcurl3_7.55.1-1ubuntu2.1_i386.deb ... Unpacking libcurl3:i386 (7.55.1-1ubuntu2.1) ... Selecting previously unselected package libjsoncpp1:i386. Preparing to unpack .../018-libjsoncpp1_1.7.4-3_i386.deb ... Unpacking libjsoncpp1:i386 (1.7.4-3) ... Selecting previously unselected package librhash0. Preparing to unpack .../019-librhash0_1.3.4-3_i386.deb ... Unpacking librhash0 (1.3.4-3) ... Selecting previously unselected package libuv1:i386. Preparing to unpack .../020-libuv1_1.9.1-3_i386.deb ... Unpacking libuv1:i386 (1.9.1-3) ... Selecting previously unselected package cmake. Preparing to unpack .../021-cmake_3.9.3-1_i386.deb ... Unpacking cmake (3.9.3-1) ... Selecting previously unselected package libfreetype6:i386. Preparing to unpack .../022-libfreetype6_2.8-0.2ubuntu2_i386.deb ... Unpacking libfreetype6:i386 (2.8-0.2ubuntu2) ... Selecting previously unselected package ucf. Preparing to unpack .../023-ucf_3.0036_all.deb ... Moving old data out of the way Unpacking ucf (3.0036) ... Selecting previously unselected package fonts-dejavu-core. Preparing to unpack .../024-fonts-dejavu-core_2.37-1_all.deb ... Unpacking fonts-dejavu-core (2.37-1) ... Selecting previously unselected package fontconfig-config. Preparing to unpack .../025-fontconfig-config_2.12.6-0ubuntu1_all.deb ... Unpacking fontconfig-config (2.12.6-0ubuntu1) ... Selecting previously unselected package libfontconfig1:i386. Preparing to unpack .../026-libfontconfig1_2.12.6-0ubuntu1_i386.deb ... Unpacking libfontconfig1:i386 (2.12.6-0ubuntu1) ... Selecting previously unselected package fontconfig. Preparing to unpack .../027-fontconfig_2.12.6-0ubuntu1_i386.deb ... Unpacking fontconfig (2.12.6-0ubuntu1) ... Selecting previously unselected package libjpeg-turbo8:i386. Preparing to unpack .../028-libjpeg-turbo8_1.5.2-0ubuntu5_i386.deb ... Unpacking libjpeg-turbo8:i386 (1.5.2-0ubuntu5) ... Selecting previously unselected package libjpeg8:i386. Preparing to unpack .../029-libjpeg8_8c-2ubuntu8_i386.deb ... Unpacking libjpeg8:i386 (8c-2ubuntu8) ... Selecting previously unselected package liblcms2-2:i386. Preparing to unpack .../030-liblcms2-2_2.7-1ubuntu1_i386.deb ... Unpacking liblcms2-2:i386 (2.7-1ubuntu1) ... Selecting previously unselected package libmng2:i386. Preparing to unpack .../031-libmng2_2.0.2-0ubuntu3_i386.deb ... Unpacking libmng2:i386 (2.0.2-0ubuntu3) ... Selecting previously unselected package libmtdev1:i386. Preparing to unpack .../032-libmtdev1_1.1.5-1ubuntu2_i386.deb ... Unpacking libmtdev1:i386 (1.1.5-1ubuntu2) ... Selecting previously unselected package x11-common. Preparing to unpack .../033-x11-common_1%3a7.7+19ubuntu3_all.deb ... Unpacking x11-common (1:7.7+19ubuntu3) ... Selecting previously unselected package libice6:i386. Preparing to unpack .../034-libice6_2%3a1.0.9-2_i386.deb ... Unpacking libice6:i386 (2:1.0.9-2) ... Selecting previously unselected package libsm6:i386. Preparing to unpack .../035-libsm6_2%3a1.2.2-1_i386.deb ... Unpacking libsm6:i386 (2:1.2.2-1) ... Selecting previously unselected package libxrender1:i386. Preparing to unpack .../036-libxrender1_1%3a0.9.10-1_i386.deb ... Unpacking libxrender1:i386 (1:0.9.10-1) ... Selecting previously unselected package libxft2:i386. Preparing to unpack .../037-libxft2_2.3.2-1_i386.deb ... Unpacking libxft2:i386 (2.3.2-1) ... Selecting previously unselected package libxinerama1:i386. Preparing to unpack .../038-libxinerama1_2%3a1.1.3-1_i386.deb ... Unpacking libxinerama1:i386 (2:1.1.3-1) ... Selecting previously unselected package libxshmfence1:i386. Preparing to unpack .../039-libxshmfence1_1.2-1_i386.deb ... Unpacking libxshmfence1:i386 (1.2-1) ... Selecting previously unselected package libxxf86vm1:i386. Preparing to unpack .../040-libxxf86vm1_1%3a1.1.4-1_i386.deb ... Unpacking libxxf86vm1:i386 (1:1.1.4-1) ... Selecting previously unselected package libjbig0:i386. Preparing to unpack .../041-libjbig0_2.1-3.1_i386.deb ... Unpacking libjbig0:i386 (2.1-3.1) ... Selecting previously unselected package libxcb-icccm4:i386. Preparing to unpack .../042-libxcb-icccm4_0.4.1-1ubuntu1_i386.deb ... Unpacking libxcb-icccm4:i386 (0.4.1-1ubuntu1) ... Selecting previously unselected package libxcb-keysyms1:i386. Preparing to unpack .../043-libxcb-keysyms1_0.4.0-1_i386.deb ... Unpacking libxcb-keysyms1:i386 (0.4.0-1) ... Selecting previously unselected package libxcb-render0:i386. Preparing to unpack .../044-libxcb-render0_1.12-1ubuntu1_i386.deb ... Unpacking libxcb-render0:i386 (1.12-1ubuntu1) ... Selecting previously unselected package libxcb-render-util0:i386. Preparing to unpack .../045-libxcb-render-util0_0.3.9-1_i386.deb ... Unpacking libxcb-render-util0:i386 (0.3.9-1) ... Selecting previously unselected package libdbus-1-3:i386. Preparing to unpack .../046-libdbus-1-3_1.12.0-1ubuntu1_i386.deb ... Unpacking libdbus-1-3:i386 (1.12.0-1ubuntu1) ... Selecting previously unselected package dbus. Preparing to unpack .../047-dbus_1.12.0-1ubuntu1_i386.deb ... Unpacking dbus (1.12.0-1ubuntu1) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../048-libmagic-mgc_1%3a5.32-1_i386.deb ... Unpacking libmagic-mgc (1:5.32-1) ... Selecting previously unselected package libmagic1:i386. Preparing to unpack .../049-libmagic1_1%3a5.32-1_i386.deb ... Unpacking libmagic1:i386 (1:5.32-1) ... Selecting previously unselected package file. Preparing to unpack .../050-file_1%3a5.32-1_i386.deb ... Unpacking file (1:5.32-1) ... Selecting previously unselected package libelf1:i386. Preparing to unpack .../051-libelf1_0.170-0.1_i386.deb ... Unpacking libelf1:i386 (0.170-0.1) ... Selecting previously unselected package libglib2.0-0:i386. Preparing to unpack .../052-libglib2.0-0_2.54.1-1ubuntu1_i386.deb ... Unpacking libglib2.0-0:i386 (2.54.1-1ubuntu1) ... Selecting previously unselected package libglib2.0-data. Preparing to unpack .../053-libglib2.0-data_2.54.1-1ubuntu1_all.deb ... Unpacking libglib2.0-data (2.54.1-1ubuntu1) ... Selecting previously unselected package libpam-systemd:i386. Preparing to unpack .../054-libpam-systemd_235-2ubuntu1_i386.deb ... Unpacking libpam-systemd:i386 (235-2ubuntu1) ... Selecting previously unselected package libtext-iconv-perl. Preparing to unpack .../055-libtext-iconv-perl_1.7-5build6_i386.deb ... Unpacking libtext-iconv-perl (1.7-5build6) ... Selecting previously unselected package shared-mime-info. Preparing to unpack .../056-shared-mime-info_1.9-2_i386.deb ... Unpacking shared-mime-info (1.9-2) ... Selecting previously unselected package xkb-data. Preparing to unpack .../057-xkb-data_2.19-1.1ubuntu1_all.deb ... Unpacking xkb-data (2.19-1.1ubuntu1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../058-gettext-base_0.19.8.1-4ubuntu1_i386.deb ... Unpacking gettext-base (0.19.8.1-4ubuntu1) ... Selecting previously unselected package libgirepository-1.0-1:i386. Preparing to unpack .../059-libgirepository-1.0-1_1.54.1-2_i386.deb ... Unpacking libgirepository-1.0-1:i386 (1.54.1-2) ... Selecting previously unselected package gir1.2-glib-2.0:i386. Preparing to unpack .../060-gir1.2-glib-2.0_1.54.1-2_i386.deb ... Unpacking gir1.2-glib-2.0:i386 (1.54.1-2) ... Selecting previously unselected package iso-codes. Preparing to unpack .../061-iso-codes_3.76-1_all.deb ... Unpacking iso-codes (3.76-1) ... Selecting previously unselected package libdrm-common. Preparing to unpack .../062-libdrm-common_2.4.85-1_all.deb ... Unpacking libdrm-common (2.4.85-1) ... Selecting previously unselected package libdrm2:i386. Preparing to unpack .../063-libdrm2_2.4.85-1_i386.deb ... Unpacking libdrm2:i386 (2.4.85-1) ... Selecting previously unselected package libedit2:i386. Preparing to unpack .../064-libedit2_3.1-20170329-1_i386.deb ... Unpacking libedit2:i386 (3.1-20170329-1) ... Selecting previously unselected package hicolor-icon-theme. Preparing to unpack .../065-hicolor-icon-theme_0.17-1_all.deb ... Unpacking hicolor-icon-theme (0.17-1) ... Selecting previously unselected package libtiff5:i386. Preparing to unpack .../066-libtiff5_4.0.8-6_i386.deb ... Unpacking libtiff5:i386 (4.0.8-6) ... Selecting previously unselected package libgdk-pixbuf2.0-common. Preparing to unpack .../067-libgdk-pixbuf2.0-common_2.36.11-1_all.deb ... Unpacking libgdk-pixbuf2.0-common (2.36.11-1) ... Selecting previously unselected package libgdk-pixbuf2.0-0:i386. Preparing to unpack .../068-libgdk-pixbuf2.0-0_2.36.11-1_i386.deb ... Unpacking libgdk-pixbuf2.0-0:i386 (2.36.11-1) ... Selecting previously unselected package gtk-update-icon-cache. Preparing to unpack .../069-gtk-update-icon-cache_3.22.25-0ubuntu1_i386.deb ... No diversion 'diversion of /usr/sbin/update-icon-caches to /usr/sbin/update-icon-caches.gtk2 by libgtk-3-bin', none removed. No diversion 'diversion of /usr/share/man/man8/update-icon-caches.8.gz to /usr/share/man/man8/update-icon-caches.gtk2.8.gz by libgtk-3-bin', none removed. Unpacking gtk-update-icon-cache (3.22.25-0ubuntu1) ... Selecting previously unselected package libpixman-1-0:i386. Preparing to unpack .../070-libpixman-1-0_0.34.0-1_i386.deb ... Unpacking libpixman-1-0:i386 (0.34.0-1) ... Selecting previously unselected package libxcb-shm0:i386. Preparing to unpack .../071-libxcb-shm0_1.12-1ubuntu1_i386.deb ... Unpacking libxcb-shm0:i386 (1.12-1ubuntu1) ... Selecting previously unselected package libcairo2:i386. Preparing to unpack .../072-libcairo2_1.15.8-2_i386.deb ... Unpacking libcairo2:i386 (1.15.8-2) ... Selecting previously unselected package libcroco3:i386. Preparing to unpack .../073-libcroco3_0.6.12-1_i386.deb ... Unpacking libcroco3:i386 (0.6.12-1) ... Selecting previously unselected package libthai-data. Preparing to unpack .../074-libthai-data_0.1.27-1_all.deb ... Unpacking libthai-data (0.1.27-1) ... Selecting previously unselected package libdatrie1:i386. Preparing to unpack .../075-libdatrie1_0.2.10-5_i386.deb ... Unpacking libdatrie1:i386 (0.2.10-5) ... Selecting previously unselected package libthai0:i386. Preparing to unpack .../076-libthai0_0.1.27-1_i386.deb ... Unpacking libthai0:i386 (0.1.27-1) ... Selecting previously unselected package libpango-1.0-0:i386. Preparing to unpack .../077-libpango-1.0-0_1.40.13-1_i386.deb ... Unpacking libpango-1.0-0:i386 (1.40.13-1) ... Selecting previously unselected package libgraphite2-3:i386. Preparing to unpack .../078-libgraphite2-3_1.3.10-6_i386.deb ... Unpacking libgraphite2-3:i386 (1.3.10-6) ... Selecting previously unselected package libharfbuzz0b:i386. Preparing to unpack .../079-libharfbuzz0b_1.6.2-1_i386.deb ... Unpacking libharfbuzz0b:i386 (1.6.2-1) ... Selecting previously unselected package libpangoft2-1.0-0:i386. Preparing to unpack .../080-libpangoft2-1.0-0_1.40.13-1_i386.deb ... Unpacking libpangoft2-1.0-0:i386 (1.40.13-1) ... Selecting previously unselected package libpangocairo-1.0-0:i386. Preparing to unpack .../081-libpangocairo-1.0-0_1.40.13-1_i386.deb ... Unpacking libpangocairo-1.0-0:i386 (1.40.13-1) ... Selecting previously unselected package librsvg2-2:i386. Preparing to unpack .../082-librsvg2-2_2.40.18-1_i386.deb ... Unpacking librsvg2-2:i386 (2.40.18-1) ... Selecting previously unselected package librsvg2-common:i386. Preparing to unpack .../083-librsvg2-common_2.40.18-1_i386.deb ... Unpacking librsvg2-common:i386 (2.40.18-1) ... Selecting previously unselected package humanity-icon-theme. Preparing to unpack .../084-humanity-icon-theme_0.6.13_all.deb ... Unpacking humanity-icon-theme (0.6.13) ... Selecting previously unselected package ubuntu-mono. Preparing to unpack .../085-ubuntu-mono_16.10+17.10.20171012.1-0ubuntu1_all.deb ... Unpacking ubuntu-mono (16.10+17.10.20171012.1-0ubuntu1) ... Selecting previously unselected package adwaita-icon-theme. Preparing to unpack .../086-adwaita-icon-theme_3.26.0-0ubuntu2_all.deb ... Unpacking adwaita-icon-theme (3.26.0-0ubuntu2) ... Selecting previously unselected package libaspell15:i386. Preparing to unpack .../087-libaspell15_0.60.7~20110707-4_i386.deb ... Unpacking libaspell15:i386 (0.60.7~20110707-4) ... Selecting previously unselected package emacsen-common. Preparing to unpack .../088-emacsen-common_2.0.8_all.deb ... Unpacking emacsen-common (2.0.8) ... Selecting previously unselected package dictionaries-common. Preparing to unpack .../089-dictionaries-common_1.27.2_all.deb ... Adding 'diversion of /usr/share/dict/words to /usr/share/dict/words.pre-dictionaries-common by dictionaries-common' Unpacking dictionaries-common (1.27.2) ... Selecting previously unselected package aspell. Preparing to unpack .../090-aspell_0.60.7~20110707-4_i386.deb ... Unpacking aspell (0.60.7~20110707-4) ... Selecting previously unselected package aspell-en. Preparing to unpack .../091-aspell-en_2017.08.24-0-0.1_all.deb ... Unpacking aspell-en (2017.08.24-0-0.1) ... Selecting previously unselected package libsigsegv2:i386. Preparing to unpack .../092-libsigsegv2_2.11-1_i386.deb ... Unpacking libsigsegv2:i386 (2.11-1) ... Selecting previously unselected package m4. Preparing to unpack .../093-m4_1.4.18-1_i386.deb ... Unpacking m4 (1.4.18-1) ... Selecting previously unselected package autoconf. Preparing to unpack .../094-autoconf_2.69-11_all.deb ... Unpacking autoconf (2.69-11) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../095-autotools-dev_20161112.1+nmu1_all.deb ... Unpacking autotools-dev (20161112.1+nmu1) ... Selecting previously unselected package automake. Preparing to unpack .../096-automake_1%3a1.15.1-3ubuntu1_all.deb ... Unpacking automake (1:1.15.1-3ubuntu1) ... Selecting previously unselected package autopoint. Preparing to unpack .../097-autopoint_0.19.8.1-4ubuntu1_all.deb ... Unpacking autopoint (0.19.8.1-4ubuntu1) ... Selecting previously unselected package dbus-user-session. Preparing to unpack .../098-dbus-user-session_1.12.0-1ubuntu1_i386.deb ... Unpacking dbus-user-session (1.12.0-1ubuntu1) ... Selecting previously unselected package libdconf1:i386. Preparing to unpack .../099-libdconf1_0.26.1-1_i386.deb ... Unpacking libdconf1:i386 (0.26.1-1) ... Selecting previously unselected package dconf-service. Preparing to unpack .../100-dconf-service_0.26.1-1_i386.deb ... Unpacking dconf-service (0.26.1-1) ... Selecting previously unselected package dconf-gsettings-backend:i386. Preparing to unpack .../101-dconf-gsettings-backend_0.26.1-1_i386.deb ... Unpacking dconf-gsettings-backend:i386 (0.26.1-1) ... Selecting previously unselected package libtool. Preparing to unpack .../102-libtool_2.4.6-2_all.deb ... Unpacking libtool (2.4.6-2) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../103-dh-autoreconf_14_all.deb ... Unpacking dh-autoreconf (14) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../104-libarchive-zip-perl_1.59-1_all.deb ... Unpacking libarchive-zip-perl (1.59-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../105-libfile-stripnondeterminism-perl_0.040-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (0.040-1) ... Selecting previously unselected package libtimedate-perl. Preparing to unpack .../106-libtimedate-perl_2.3000-2_all.deb ... Unpacking libtimedate-perl (2.3000-2) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../107-dh-strip-nondeterminism_0.040-1_all.deb ... Unpacking dh-strip-nondeterminism (0.040-1) ... Selecting previously unselected package gettext. Preparing to unpack .../108-gettext_0.19.8.1-4ubuntu1_i386.deb ... Unpacking gettext (0.19.8.1-4ubuntu1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../109-intltool-debian_0.35.0+20060710.4_all.deb ... Unpacking intltool-debian (0.35.0+20060710.4) ... Selecting previously unselected package po-debconf. Preparing to unpack .../110-po-debconf_1.0.20_all.deb ... Unpacking po-debconf (1.0.20) ... Selecting previously unselected package debhelper. Preparing to unpack .../111-debhelper_10.10.5ubuntu1_all.deb ... Unpacking debhelper (10.10.5ubuntu1) ... Selecting previously unselected package extra-cmake-modules. Preparing to unpack .../112-extra-cmake-modules_5.38.0a-0ubuntu1_i386.deb ... Unpacking extra-cmake-modules (5.38.0a-0ubuntu1) ... Selecting previously unselected package libatk1.0-data. Preparing to unpack .../113-libatk1.0-data_2.26.1-1_all.deb ... Unpacking libatk1.0-data (2.26.1-1) ... Selecting previously unselected package libatk1.0-0:i386. Preparing to unpack .../114-libatk1.0-0_2.26.1-1_i386.deb ... Unpacking libatk1.0-0:i386 (2.26.1-1) ... Selecting previously unselected package gir1.2-atk-1.0:i386. Preparing to unpack .../115-gir1.2-atk-1.0_2.26.1-1_i386.deb ... Unpacking gir1.2-atk-1.0:i386 (2.26.1-1) ... Selecting previously unselected package gir1.2-freedesktop:i386. Preparing to unpack .../116-gir1.2-freedesktop_1.54.1-2_i386.deb ... Unpacking gir1.2-freedesktop:i386 (1.54.1-2) ... Selecting previously unselected package libatspi2.0-0:i386. Preparing to unpack .../117-libatspi2.0-0_2.26.2-1_i386.deb ... Unpacking libatspi2.0-0:i386 (2.26.2-1) ... Selecting previously unselected package gir1.2-atspi-2.0:i386. Preparing to unpack .../118-gir1.2-atspi-2.0_2.26.2-1_i386.deb ... Unpacking gir1.2-atspi-2.0:i386 (2.26.2-1) ... Selecting previously unselected package gir1.2-gdkpixbuf-2.0:i386. Preparing to unpack .../119-gir1.2-gdkpixbuf-2.0_2.36.11-1_i386.deb ... Unpacking gir1.2-gdkpixbuf-2.0:i386 (2.36.11-1) ... Selecting previously unselected package libgtk2.0-common. Preparing to unpack .../120-libgtk2.0-common_2.24.31-2ubuntu1_all.deb ... Unpacking libgtk2.0-common (2.24.31-2ubuntu1) ... Selecting previously unselected package libpangoxft-1.0-0:i386. Preparing to unpack .../121-libpangoxft-1.0-0_1.40.13-1_i386.deb ... Unpacking libpangoxft-1.0-0:i386 (1.40.13-1) ... Selecting previously unselected package gir1.2-pango-1.0:i386. Preparing to unpack .../122-gir1.2-pango-1.0_1.40.13-1_i386.deb ... Unpacking gir1.2-pango-1.0:i386 (1.40.13-1) ... Selecting previously unselected package libavahi-common-data:i386. Preparing to unpack .../123-libavahi-common-data_0.6.32-1ubuntu1_i386.deb ... Unpacking libavahi-common-data:i386 (0.6.32-1ubuntu1) ... Selecting previously unselected package libavahi-common3:i386. Preparing to unpack .../124-libavahi-common3_0.6.32-1ubuntu1_i386.deb ... Unpacking libavahi-common3:i386 (0.6.32-1ubuntu1) ... Selecting previously unselected package libavahi-client3:i386. Preparing to unpack .../125-libavahi-client3_0.6.32-1ubuntu1_i386.deb ... Unpacking libavahi-client3:i386 (0.6.32-1ubuntu1) ... Selecting previously unselected package libcups2:i386. Preparing to unpack .../126-libcups2_2.2.5-2_i386.deb ... Unpacking libcups2:i386 (2.2.5-2) ... Selecting previously unselected package libxcomposite1:i386. Preparing to unpack .../127-libxcomposite1_1%3a0.4.4-2_i386.deb ... Unpacking libxcomposite1:i386 (1:0.4.4-2) ... Selecting previously unselected package libxfixes3:i386. Preparing to unpack .../128-libxfixes3_1%3a5.0.3-1_i386.deb ... Unpacking libxfixes3:i386 (1:5.0.3-1) ... Selecting previously unselected package libxcursor1:i386. Preparing to unpack .../129-libxcursor1_1%3a1.1.14-3_i386.deb ... Unpacking libxcursor1:i386 (1:1.1.14-3) ... Selecting previously unselected package libxdamage1:i386. Preparing to unpack .../130-libxdamage1_1%3a1.1.4-3_i386.deb ... Unpacking libxdamage1:i386 (1:1.1.4-3) ... Selecting previously unselected package libxi6:i386. Preparing to unpack .../131-libxi6_2%3a1.7.9-1_i386.deb ... Unpacking libxi6:i386 (2:1.7.9-1) ... Selecting previously unselected package libxrandr2:i386. Preparing to unpack .../132-libxrandr2_2%3a1.5.1-1_i386.deb ... Unpacking libxrandr2:i386 (2:1.5.1-1) ... Selecting previously unselected package libgtk2.0-0:i386. Preparing to unpack .../133-libgtk2.0-0_2.24.31-2ubuntu1_i386.deb ... Unpacking libgtk2.0-0:i386 (2.24.31-2ubuntu1) ... Selecting previously unselected package gir1.2-gtk-2.0. Preparing to unpack .../134-gir1.2-gtk-2.0_2.24.31-2ubuntu1_i386.deb ... Unpacking gir1.2-gtk-2.0 (2.24.31-2ubuntu1) ... Selecting previously unselected package libgtk-3-common. Preparing to unpack .../135-libgtk-3-common_3.22.25-0ubuntu1_all.deb ... Unpacking libgtk-3-common (3.22.25-0ubuntu1) ... Selecting previously unselected package libatk-bridge2.0-0:i386. Preparing to unpack .../136-libatk-bridge2.0-0_2.26.0-2_i386.deb ... Unpacking libatk-bridge2.0-0:i386 (2.26.0-2) ... Selecting previously unselected package libcairo-gobject2:i386. Preparing to unpack .../137-libcairo-gobject2_1.15.8-2_i386.deb ... Unpacking libcairo-gobject2:i386 (1.15.8-2) ... Selecting previously unselected package libcolord2:i386. Preparing to unpack .../138-libcolord2_1.3.3-2build1_i386.deb ... Unpacking libcolord2:i386 (1.3.3-2build1) ... Selecting previously unselected package libepoxy0:i386. Preparing to unpack .../139-libepoxy0_1.3.1-3_i386.deb ... Unpacking libepoxy0:i386 (1.3.1-3) ... Selecting previously unselected package libjson-glib-1.0-common. Preparing to unpack .../140-libjson-glib-1.0-common_1.2.8-1_all.deb ... Unpacking libjson-glib-1.0-common (1.2.8-1) ... Selecting previously unselected package libjson-glib-1.0-0:i386. Preparing to unpack .../141-libjson-glib-1.0-0_1.2.8-1_i386.deb ... Unpacking libjson-glib-1.0-0:i386 (1.2.8-1) ... Selecting previously unselected package libboost-system1.65.1:i386. Preparing to unpack .../142-libboost-system1.65.1_1.65.1+dfsg-0ubuntu2_i386.deb ... Unpacking libboost-system1.65.1:i386 (1.65.1+dfsg-0ubuntu2) ... Selecting previously unselected package libcapnp-0.6.1. Preparing to unpack .../143-libcapnp-0.6.1_0.6.1-1_i386.deb ... Unpacking libcapnp-0.6.1 (0.6.1-1) ... Selecting previously unselected package libboost-filesystem1.65.1:i386. Preparing to unpack .../144-libboost-filesystem1.65.1_1.65.1+dfsg-0ubuntu2_i386.deb ... Unpacking libboost-filesystem1.65.1:i386 (1.65.1+dfsg-0ubuntu2) ... Selecting previously unselected package libmircore1:i386. Preparing to unpack .../145-libmircore1_0.28.1+18.04.20171030-0ubuntu1_i386.deb ... Unpacking libmircore1:i386 (0.28.1+18.04.20171030-0ubuntu1) ... Selecting previously unselected package libmircommon7:i386. Preparing to unpack .../146-libmircommon7_0.28.1+18.04.20171030-0ubuntu1_i386.deb ... Unpacking libmircommon7:i386 (0.28.1+18.04.20171030-0ubuntu1) ... Selecting previously unselected package libprotobuf-lite10:i386. Preparing to unpack .../147-libprotobuf-lite10_3.0.0-9ubuntu5_i386.deb ... Unpacking libprotobuf-lite10:i386 (3.0.0-9ubuntu5) ... Selecting previously unselected package libmirprotobuf3:i386. Preparing to unpack .../148-libmirprotobuf3_0.28.1+18.04.20171030-0ubuntu1_i386.deb ... Unpacking libmirprotobuf3:i386 (0.28.1+18.04.20171030-0ubuntu1) ... Selecting previously unselected package libxkbcommon0:i386. Preparing to unpack .../149-libxkbcommon0_0.7.1-2_i386.deb ... Unpacking libxkbcommon0:i386 (0.7.1-2) ... Selecting previously unselected package libmirclient9:i386. Preparing to unpack .../150-libmirclient9_0.28.1+18.04.20171030-0ubuntu1_i386.deb ... Unpacking libmirclient9:i386 (0.28.1+18.04.20171030-0ubuntu1) ... Selecting previously unselected package libproxy1v5:i386. Preparing to unpack .../151-libproxy1v5_0.4.15-0ubuntu1_i386.deb ... Unpacking libproxy1v5:i386 (0.4.15-0ubuntu1) ... Selecting previously unselected package glib-networking-common. Preparing to unpack .../152-glib-networking-common_2.54.1-1_all.deb ... Unpacking glib-networking-common (2.54.1-1) ... Selecting previously unselected package glib-networking-services. Preparing to unpack .../153-glib-networking-services_2.54.1-1_i386.deb ... Unpacking glib-networking-services (2.54.1-1) ... Selecting previously unselected package gsettings-desktop-schemas. Preparing to unpack .../154-gsettings-desktop-schemas_3.24.1-1ubuntu1_all.deb ... Unpacking gsettings-desktop-schemas (3.24.1-1ubuntu1) ... Selecting previously unselected package glib-networking:i386. Preparing to unpack .../155-glib-networking_2.54.1-1_i386.deb ... Unpacking glib-networking:i386 (2.54.1-1) ... Selecting previously unselected package libsoup2.4-1:i386. Preparing to unpack .../156-libsoup2.4-1_2.60.2-1_i386.deb ... Unpacking libsoup2.4-1:i386 (2.60.2-1) ... Selecting previously unselected package libsoup-gnome2.4-1:i386. Preparing to unpack .../157-libsoup-gnome2.4-1_2.60.2-1_i386.deb ... Unpacking libsoup-gnome2.4-1:i386 (2.60.2-1) ... Selecting previously unselected package librest-0.7-0:i386. Preparing to unpack .../158-librest-0.7-0_0.8.0-2_i386.deb ... Unpacking librest-0.7-0:i386 (0.8.0-2) ... Selecting previously unselected package libwayland-client0:i386. Preparing to unpack .../159-libwayland-client0_1.14.0-1_i386.deb ... Unpacking libwayland-client0:i386 (1.14.0-1) ... Selecting previously unselected package libwayland-cursor0:i386. Preparing to unpack .../160-libwayland-cursor0_1.14.0-1_i386.deb ... Unpacking libwayland-cursor0:i386 (1.14.0-1) ... Selecting previously unselected package libwayland-server0:i386. Preparing to unpack .../161-libwayland-server0_1.14.0-1_i386.deb ... Unpacking libwayland-server0:i386 (1.14.0-1) ... Selecting previously unselected package libgbm1:i386. Preparing to unpack .../162-libgbm1_17.2.2-0ubuntu1_i386.deb ... Unpacking libgbm1:i386 (17.2.2-0ubuntu1) ... Selecting previously unselected package libx11-xcb1:i386. Preparing to unpack .../163-libx11-xcb1_2%3a1.6.4-3_i386.deb ... Unpacking libx11-xcb1:i386 (2:1.6.4-3) ... Selecting previously unselected package libxcb-dri2-0:i386. Preparing to unpack .../164-libxcb-dri2-0_1.12-1ubuntu1_i386.deb ... Unpacking libxcb-dri2-0:i386 (1.12-1ubuntu1) ... Selecting previously unselected package libxcb-dri3-0:i386. Preparing to unpack .../165-libxcb-dri3-0_1.12-1ubuntu1_i386.deb ... Unpacking libxcb-dri3-0:i386 (1.12-1ubuntu1) ... Selecting previously unselected package libxcb-present0:i386. Preparing to unpack .../166-libxcb-present0_1.12-1ubuntu1_i386.deb ... Unpacking libxcb-present0:i386 (1.12-1ubuntu1) ... Selecting previously unselected package libxcb-sync1:i386. Preparing to unpack .../167-libxcb-sync1_1.12-1ubuntu1_i386.deb ... Unpacking libxcb-sync1:i386 (1.12-1ubuntu1) ... Selecting previously unselected package libxcb-xfixes0:i386. Preparing to unpack .../168-libxcb-xfixes0_1.12-1ubuntu1_i386.deb ... Unpacking libxcb-xfixes0:i386 (1.12-1ubuntu1) ... Selecting previously unselected package libdrm-amdgpu1:i386. Preparing to unpack .../169-libdrm-amdgpu1_2.4.85-1_i386.deb ... Unpacking libdrm-amdgpu1:i386 (2.4.85-1) ... Selecting previously unselected package libpciaccess0:i386. Preparing to unpack .../170-libpciaccess0_0.13.4-1ubuntu1_i386.deb ... Unpacking libpciaccess0:i386 (0.13.4-1ubuntu1) ... Selecting previously unselected package libdrm-intel1:i386. Preparing to unpack .../171-libdrm-intel1_2.4.85-1_i386.deb ... Unpacking libdrm-intel1:i386 (2.4.85-1) ... Selecting previously unselected package libdrm-nouveau2:i386. Preparing to unpack .../172-libdrm-nouveau2_2.4.85-1_i386.deb ... Unpacking libdrm-nouveau2:i386 (2.4.85-1) ... Selecting previously unselected package libdrm-radeon1:i386. Preparing to unpack .../173-libdrm-radeon1_2.4.85-1_i386.deb ... Unpacking libdrm-radeon1:i386 (2.4.85-1) ... Selecting previously unselected package libglapi-mesa:i386. Preparing to unpack .../174-libglapi-mesa_17.2.2-0ubuntu1_i386.deb ... Unpacking libglapi-mesa:i386 (17.2.2-0ubuntu1) ... Selecting previously unselected package libllvm5.0:i386. Preparing to unpack .../175-libllvm5.0_1%3a5.0-4_i386.deb ... Unpacking libllvm5.0:i386 (1:5.0-4) ... Selecting previously unselected package libsensors4:i386. Preparing to unpack .../176-libsensors4_1%3a3.4.0-4_i386.deb ... Unpacking libsensors4:i386 (1:3.4.0-4) ... Selecting previously unselected package libgl1-mesa-dri:i386. Preparing to unpack .../177-libgl1-mesa-dri_17.2.2-0ubuntu1_i386.deb ... Unpacking libgl1-mesa-dri:i386 (17.2.2-0ubuntu1) ... Selecting previously unselected package libegl1-mesa:i386. Preparing to unpack .../178-libegl1-mesa_17.2.2-0ubuntu1_i386.deb ... Unpacking libegl1-mesa:i386 (17.2.2-0ubuntu1) ... Selecting previously unselected package libwayland-egl1-mesa:i386. Preparing to unpack .../179-libwayland-egl1-mesa_17.2.2-0ubuntu1_i386.deb ... Unpacking libwayland-egl1-mesa:i386 (17.2.2-0ubuntu1) ... Selecting previously unselected package libgtk-3-0:i386. Preparing to unpack .../180-libgtk-3-0_3.22.25-0ubuntu1_i386.deb ... Unpacking libgtk-3-0:i386 (3.22.25-0ubuntu1) ... Selecting previously unselected package gir1.2-gtk-3.0:i386. Preparing to unpack .../181-gir1.2-gtk-3.0_3.22.25-0ubuntu1_i386.deb ... Unpacking gir1.2-gtk-3.0:i386 (3.22.25-0ubuntu1) ... Selecting previously unselected package gir1.2-harfbuzz-0.0. Preparing to unpack .../182-gir1.2-harfbuzz-0.0_1.6.2-1_i386.deb ... Unpacking gir1.2-harfbuzz-0.0 (1.6.2-1) ... Selecting previously unselected package python3-markupsafe. Preparing to unpack .../183-python3-markupsafe_1.0-1build1_i386.deb ... Unpacking python3-markupsafe (1.0-1build1) ... Selecting previously unselected package python3-mako. Preparing to unpack .../184-python3-mako_1.0.7+ds1-1_all.deb ... Unpacking python3-mako (1.0.7+ds1-1) ... Selecting previously unselected package gobject-introspection. Preparing to unpack .../185-gobject-introspection_1.54.1-2_i386.deb ... Unpacking gobject-introspection (1.54.1-2) ... Selecting previously unselected package icu-devtools. Preparing to unpack .../186-icu-devtools_59.1-3ubuntu1_i386.deb ... Unpacking icu-devtools (59.1-3ubuntu1) ... Selecting previously unselected package libglib2.0-bin. Preparing to unpack .../187-libglib2.0-bin_2.54.1-1ubuntu1_i386.deb ... Unpacking libglib2.0-bin (2.54.1-1ubuntu1) ... Selecting previously unselected package libglib2.0-dev-bin. Preparing to unpack .../188-libglib2.0-dev-bin_2.54.1-1ubuntu1_i386.deb ... Unpacking libglib2.0-dev-bin (2.54.1-1ubuntu1) ... Selecting previously unselected package libpcre16-3:i386. Preparing to unpack .../189-libpcre16-3_2%3a8.39-5ubuntu3_i386.deb ... Unpacking libpcre16-3:i386 (2:8.39-5ubuntu3) ... Selecting previously unselected package libpcre32-3:i386. Preparing to unpack .../190-libpcre32-3_2%3a8.39-5ubuntu3_i386.deb ... Unpacking libpcre32-3:i386 (2:8.39-5ubuntu3) ... Selecting previously unselected package libpcrecpp0v5:i386. Preparing to unpack .../191-libpcrecpp0v5_2%3a8.39-5ubuntu3_i386.deb ... Unpacking libpcrecpp0v5:i386 (2:8.39-5ubuntu3) ... Selecting previously unselected package libpcre3-dev:i386. Preparing to unpack .../192-libpcre3-dev_2%3a8.39-5ubuntu3_i386.deb ... Unpacking libpcre3-dev:i386 (2:8.39-5ubuntu3) ... Selecting previously unselected package pkg-config. Preparing to unpack .../193-pkg-config_0.29.1-0ubuntu2_i386.deb ... Unpacking pkg-config (0.29.1-0ubuntu2) ... Selecting previously unselected package zlib1g-dev:i386. Preparing to unpack .../194-zlib1g-dev_1%3a1.2.11.dfsg-0ubuntu2_i386.deb ... Unpacking zlib1g-dev:i386 (1:1.2.11.dfsg-0ubuntu2) ... Selecting previously unselected package libglib2.0-dev:i386. Preparing to unpack .../195-libglib2.0-dev_2.54.1-1ubuntu1_i386.deb ... Unpacking libglib2.0-dev:i386 (2.54.1-1ubuntu1) ... Selecting previously unselected package libdbus-1-dev:i386. Preparing to unpack .../196-libdbus-1-dev_1.12.0-1ubuntu1_i386.deb ... Unpacking libdbus-1-dev:i386 (1.12.0-1ubuntu1) ... Selecting previously unselected package libxtst6:i386. Preparing to unpack .../197-libxtst6_2%3a1.2.3-1_i386.deb ... Unpacking libxtst6:i386 (2:1.2.3-1) ... Selecting previously unselected package xorg-sgml-doctools. Preparing to unpack .../198-xorg-sgml-doctools_1%3a1.11-1_all.deb ... Unpacking xorg-sgml-doctools (1:1.11-1) ... Selecting previously unselected package x11proto-core-dev. Preparing to unpack .../199-x11proto-core-dev_7.0.31-1_all.deb ... Unpacking x11proto-core-dev (7.0.31-1) ... Selecting previously unselected package libxau-dev:i386. Preparing to unpack .../200-libxau-dev_1%3a1.0.8-1_i386.deb ... Unpacking libxau-dev:i386 (1:1.0.8-1) ... Selecting previously unselected package libxdmcp-dev:i386. Preparing to unpack .../201-libxdmcp-dev_1%3a1.1.2-3_i386.deb ... Unpacking libxdmcp-dev:i386 (1:1.1.2-3) ... Selecting previously unselected package x11proto-input-dev. Preparing to unpack .../202-x11proto-input-dev_2.3.2-1_all.deb ... Unpacking x11proto-input-dev (2.3.2-1) ... Selecting previously unselected package x11proto-kb-dev. Preparing to unpack .../203-x11proto-kb-dev_1.0.7-1_all.deb ... Unpacking x11proto-kb-dev (1.0.7-1) ... Selecting previously unselected package xtrans-dev. Preparing to unpack .../204-xtrans-dev_1.3.5-1_all.deb ... Unpacking xtrans-dev (1.3.5-1) ... Selecting previously unselected package libpthread-stubs0-dev:i386. Preparing to unpack .../205-libpthread-stubs0-dev_0.3-4_i386.deb ... Unpacking libpthread-stubs0-dev:i386 (0.3-4) ... Selecting previously unselected package libxcb1-dev:i386. Preparing to unpack .../206-libxcb1-dev_1.12-1ubuntu1_i386.deb ... Unpacking libxcb1-dev:i386 (1.12-1ubuntu1) ... Selecting previously unselected package libx11-dev:i386. Preparing to unpack .../207-libx11-dev_2%3a1.6.4-3_i386.deb ... Unpacking libx11-dev:i386 (2:1.6.4-3) ... Selecting previously unselected package x11proto-xext-dev. Preparing to unpack .../208-x11proto-xext-dev_7.3.0-1_all.deb ... Unpacking x11proto-xext-dev (7.3.0-1) ... Selecting previously unselected package libxext-dev:i386. Preparing to unpack .../209-libxext-dev_2%3a1.3.3-1_i386.deb ... Unpacking libxext-dev:i386 (2:1.3.3-1) ... Selecting previously unselected package x11proto-fixes-dev. Preparing to unpack .../210-x11proto-fixes-dev_1%3a5.0-2ubuntu2_all.deb ... Unpacking x11proto-fixes-dev (1:5.0-2ubuntu2) ... Selecting previously unselected package libxfixes-dev:i386. Preparing to unpack .../211-libxfixes-dev_1%3a5.0.3-1_i386.deb ... Unpacking libxfixes-dev:i386 (1:5.0.3-1) ... Selecting previously unselected package libxi-dev:i386. Preparing to unpack .../212-libxi-dev_2%3a1.7.9-1_i386.deb ... Unpacking libxi-dev:i386 (2:1.7.9-1) ... Selecting previously unselected package x11proto-record-dev. Preparing to unpack .../213-x11proto-record-dev_1.14.2-1_all.deb ... Unpacking x11proto-record-dev (1.14.2-1) ... Selecting previously unselected package libxtst-dev:i386. Preparing to unpack .../214-libxtst-dev_2%3a1.2.3-1_i386.deb ... Unpacking libxtst-dev:i386 (2:1.2.3-1) ... Selecting previously unselected package libatspi2.0-dev:i386. Preparing to unpack .../215-libatspi2.0-dev_2.26.2-1_i386.deb ... Unpacking libatspi2.0-dev:i386 (2.26.2-1) ... Selecting previously unselected package libatk-bridge2.0-dev:i386. Preparing to unpack .../216-libatk-bridge2.0-dev_2.26.0-2_i386.deb ... Unpacking libatk-bridge2.0-dev:i386 (2.26.0-2) ... Selecting previously unselected package libatk1.0-dev:i386. Preparing to unpack .../217-libatk1.0-dev_2.26.1-1_i386.deb ... Unpacking libatk1.0-dev:i386 (2.26.1-1) ... Selecting previously unselected package libxt6:i386. Preparing to unpack .../218-libxt6_1%3a1.1.5-1_i386.deb ... Unpacking libxt6:i386 (1:1.1.5-1) ... Selecting previously unselected package libaudio2:i386. Preparing to unpack .../219-libaudio2_1.9.4-6_i386.deb ... Unpacking libaudio2:i386 (1.9.4-6) ... Selecting previously unselected package libcairo-script-interpreter2:i386. Preparing to unpack .../220-libcairo-script-interpreter2_1.15.8-2_i386.deb ... Unpacking libcairo-script-interpreter2:i386 (1.15.8-2) ... Selecting previously unselected package libexpat1-dev:i386. Preparing to unpack .../221-libexpat1-dev_2.2.3-1_i386.deb ... Unpacking libexpat1-dev:i386 (2.2.3-1) ... Selecting previously unselected package libpng-dev:i386. Preparing to unpack .../222-libpng-dev_1.6.34-1_i386.deb ... Unpacking libpng-dev:i386 (1.6.34-1) ... Selecting previously unselected package libfreetype6-dev:i386. Preparing to unpack .../223-libfreetype6-dev_2.8-0.2ubuntu2_i386.deb ... Unpacking libfreetype6-dev:i386 (2.8-0.2ubuntu2) ... Selecting previously unselected package libfontconfig1-dev:i386. Preparing to unpack .../224-libfontconfig1-dev_2.12.6-0ubuntu1_i386.deb ... Unpacking libfontconfig1-dev:i386 (2.12.6-0ubuntu1) ... Selecting previously unselected package x11proto-render-dev. Preparing to unpack .../225-x11proto-render-dev_2%3a0.11.1-2_all.deb ... Unpacking x11proto-render-dev (2:0.11.1-2) ... Selecting previously unselected package libxrender-dev:i386. Preparing to unpack .../226-libxrender-dev_1%3a0.9.10-1_i386.deb ... Unpacking libxrender-dev:i386 (1:0.9.10-1) ... Selecting previously unselected package libice-dev:i386. Preparing to unpack .../227-libice-dev_2%3a1.0.9-2_i386.deb ... Unpacking libice-dev:i386 (2:1.0.9-2) ... Selecting previously unselected package libsm-dev:i386. Preparing to unpack .../228-libsm-dev_2%3a1.2.2-1_i386.deb ... Unpacking libsm-dev:i386 (2:1.2.2-1) ... Selecting previously unselected package libpixman-1-dev. Preparing to unpack .../229-libpixman-1-dev_0.34.0-1_i386.deb ... Unpacking libpixman-1-dev (0.34.0-1) ... Selecting previously unselected package libxcb-render0-dev:i386. Preparing to unpack .../230-libxcb-render0-dev_1.12-1ubuntu1_i386.deb ... Unpacking libxcb-render0-dev:i386 (1.12-1ubuntu1) ... Selecting previously unselected package libxcb-shm0-dev:i386. Preparing to unpack .../231-libxcb-shm0-dev_1.12-1ubuntu1_i386.deb ... Unpacking libxcb-shm0-dev:i386 (1.12-1ubuntu1) ... Selecting previously unselected package libcairo2-dev. Preparing to unpack .../232-libcairo2-dev_1.15.8-2_i386.deb ... Unpacking libcairo2-dev (1.15.8-2) ... Selecting previously unselected package libdrm-dev:i386. Preparing to unpack .../233-libdrm-dev_2.4.85-1_i386.deb ... Unpacking libdrm-dev:i386 (2.4.85-1) ... Selecting previously unselected package x11proto-dri2-dev. Preparing to unpack .../234-x11proto-dri2-dev_2.8-2_all.deb ... Unpacking x11proto-dri2-dev (2.8-2) ... Selecting previously unselected package x11proto-gl-dev. Preparing to unpack .../235-x11proto-gl-dev_1.4.17-1_all.deb ... Unpacking x11proto-gl-dev (1.4.17-1) ... Selecting previously unselected package x11proto-xf86vidmode-dev. Preparing to unpack .../236-x11proto-xf86vidmode-dev_2.3.1-2_all.deb ... Unpacking x11proto-xf86vidmode-dev (2.3.1-2) ... Selecting previously unselected package libxxf86vm-dev:i386. Preparing to unpack .../237-libxxf86vm-dev_1%3a1.1.4-1_i386.deb ... Unpacking libxxf86vm-dev:i386 (1:1.1.4-1) ... Selecting previously unselected package x11proto-damage-dev. Preparing to unpack .../238-x11proto-damage-dev_1%3a1.2.1-2_all.deb ... Unpacking x11proto-damage-dev (1:1.2.1-2) ... Selecting previously unselected package libxdamage-dev:i386. Preparing to unpack .../239-libxdamage-dev_1%3a1.1.4-3_i386.deb ... Unpacking libxdamage-dev:i386 (1:1.1.4-3) ... Selecting previously unselected package libxcb-glx0:i386. Preparing to unpack .../240-libxcb-glx0_1.12-1ubuntu1_i386.deb ... Unpacking libxcb-glx0:i386 (1.12-1ubuntu1) ... Selecting previously unselected package libxcb-glx0-dev:i386. Preparing to unpack .../241-libxcb-glx0-dev_1.12-1ubuntu1_i386.deb ... Unpacking libxcb-glx0-dev:i386 (1.12-1ubuntu1) ... Selecting previously unselected package libxcb-dri2-0-dev:i386. Preparing to unpack .../242-libxcb-dri2-0-dev_1.12-1ubuntu1_i386.deb ... Unpacking libxcb-dri2-0-dev:i386 (1.12-1ubuntu1) ... Selecting previously unselected package libxcb-dri3-dev:i386. Preparing to unpack .../243-libxcb-dri3-dev_1.12-1ubuntu1_i386.deb ... Unpacking libxcb-dri3-dev:i386 (1.12-1ubuntu1) ... Selecting previously unselected package libxcb-randr0:i386. Preparing to unpack .../244-libxcb-randr0_1.12-1ubuntu1_i386.deb ... Unpacking libxcb-randr0:i386 (1.12-1ubuntu1) ... Selecting previously unselected package libxcb-randr0-dev:i386. Preparing to unpack .../245-libxcb-randr0-dev_1.12-1ubuntu1_i386.deb ... Unpacking libxcb-randr0-dev:i386 (1.12-1ubuntu1) ... Selecting previously unselected package libxcb-shape0:i386. Preparing to unpack .../246-libxcb-shape0_1.12-1ubuntu1_i386.deb ... Unpacking libxcb-shape0:i386 (1.12-1ubuntu1) ... Selecting previously unselected package libxcb-shape0-dev:i386. Preparing to unpack .../247-libxcb-shape0-dev_1.12-1ubuntu1_i386.deb ... Unpacking libxcb-shape0-dev:i386 (1.12-1ubuntu1) ... Selecting previously unselected package libxcb-xfixes0-dev:i386. Preparing to unpack .../248-libxcb-xfixes0-dev_1.12-1ubuntu1_i386.deb ... Unpacking libxcb-xfixes0-dev:i386 (1.12-1ubuntu1) ... Selecting previously unselected package libxcb-sync-dev:i386. Preparing to unpack .../249-libxcb-sync-dev_1.12-1ubuntu1_i386.deb ... Unpacking libxcb-sync-dev:i386 (1.12-1ubuntu1) ... Selecting previously unselected package libxcb-present-dev:i386. Preparing to unpack .../250-libxcb-present-dev_1.12-1ubuntu1_i386.deb ... Unpacking libxcb-present-dev:i386 (1.12-1ubuntu1) ... Selecting previously unselected package libxshmfence-dev:i386. Preparing to unpack .../251-libxshmfence-dev_1.2-1_i386.deb ... Unpacking libxshmfence-dev:i386 (1.2-1) ... Selecting previously unselected package libx11-xcb-dev:i386. Preparing to unpack .../252-libx11-xcb-dev_2%3a1.6.4-3_i386.deb ... Unpacking libx11-xcb-dev:i386 (2:1.6.4-3) ... Selecting previously unselected package libwayland-bin. Preparing to unpack .../253-libwayland-bin_1.14.0-1_i386.deb ... Unpacking libwayland-bin (1.14.0-1) ... Selecting previously unselected package libwayland-dev:i386. Preparing to unpack .../254-libwayland-dev_1.14.0-1_i386.deb ... Unpacking libwayland-dev:i386 (1.14.0-1) ... Selecting previously unselected package libmircore-dev:i386. Preparing to unpack .../255-libmircore-dev_0.28.1+18.04.20171030-0ubuntu1_i386.deb ... Unpacking libmircore-dev:i386 (0.28.1+18.04.20171030-0ubuntu1) ... Selecting previously unselected package libprotobuf10:i386. Preparing to unpack .../256-libprotobuf10_3.0.0-9ubuntu5_i386.deb ... Unpacking libprotobuf10:i386 (3.0.0-9ubuntu5) ... Selecting previously unselected package libprotobuf-dev:i386. Preparing to unpack .../257-libprotobuf-dev_3.0.0-9ubuntu5_i386.deb ... Unpacking libprotobuf-dev:i386 (3.0.0-9ubuntu5) ... Selecting previously unselected package libxkbcommon-dev. Preparing to unpack .../258-libxkbcommon-dev_0.7.1-2_i386.deb ... Unpacking libxkbcommon-dev (0.7.1-2) ... Selecting previously unselected package libmircommon-dev:i386. Preparing to unpack .../259-libmircommon-dev_0.28.1+18.04.20171030-0ubuntu1_i386.deb ... Unpacking libmircommon-dev:i386 (0.28.1+18.04.20171030-0ubuntu1) ... Selecting previously unselected package libmircookie2:i386. Preparing to unpack .../260-libmircookie2_0.28.1+18.04.20171030-0ubuntu1_i386.deb ... Unpacking libmircookie2:i386 (0.28.1+18.04.20171030-0ubuntu1) ... Selecting previously unselected package libmircookie-dev:i386. Preparing to unpack .../261-libmircookie-dev_0.28.1+18.04.20171030-0ubuntu1_i386.deb ... Unpacking libmircookie-dev:i386 (0.28.1+18.04.20171030-0ubuntu1) ... Selecting previously unselected package libmirclient-dev:i386. Preparing to unpack .../262-libmirclient-dev_0.28.1+18.04.20171030-0ubuntu1_i386.deb ... Unpacking libmirclient-dev:i386 (0.28.1+18.04.20171030-0ubuntu1) ... Selecting previously unselected package libegl1-mesa-dev:i386. Preparing to unpack .../263-libegl1-mesa-dev_17.2.2-0ubuntu1_i386.deb ... Unpacking libegl1-mesa-dev:i386 (17.2.2-0ubuntu1) ... Selecting previously unselected package libhunspell-1.6-0:i386. Preparing to unpack .../264-libhunspell-1.6-0_1.6.2-1_i386.deb ... Unpacking libhunspell-1.6-0:i386 (1.6.2-1) ... Selecting previously unselected package libenchant1c2a:i386. Preparing to unpack .../265-libenchant1c2a_1.6.0-11.1_i386.deb ... Unpacking libenchant1c2a:i386 (1.6.0-11.1) ... Selecting previously unselected package libenchant-dev. Preparing to unpack .../266-libenchant-dev_1.6.0-11.1_i386.deb ... Unpacking libenchant-dev (1.6.0-11.1) ... Selecting previously unselected package libepoxy-dev:i386. Preparing to unpack .../267-libepoxy-dev_1.3.1-3_i386.deb ... Unpacking libepoxy-dev:i386 (1.3.1-3) ... Selecting previously unselected package libgdk-pixbuf2.0-dev. Preparing to unpack .../268-libgdk-pixbuf2.0-dev_2.36.11-1_i386.deb ... Unpacking libgdk-pixbuf2.0-dev (2.36.11-1) ... Selecting previously unselected package libgettextpo0:i386. Preparing to unpack .../269-libgettextpo0_0.19.8.1-4ubuntu1_i386.deb ... Unpacking libgettextpo0:i386 (0.19.8.1-4ubuntu1) ... Selecting previously unselected package libgettextpo-dev:i386. Preparing to unpack .../270-libgettextpo-dev_0.19.8.1-4ubuntu1_i386.deb ... Unpacking libgettextpo-dev:i386 (0.19.8.1-4ubuntu1) ... Selecting previously unselected package libffi-dev:i386. Preparing to unpack .../271-libffi-dev_3.2.1-6_i386.deb ... Unpacking libffi-dev:i386 (3.2.1-6) ... Selecting previously unselected package libgirepository1.0-dev:i386. Preparing to unpack .../272-libgirepository1.0-dev_1.54.1-2_i386.deb ... Unpacking libgirepository1.0-dev:i386 (1.54.1-2) ... Selecting previously unselected package libgl1-mesa-glx:i386. Preparing to unpack .../273-libgl1-mesa-glx_17.2.2-0ubuntu1_i386.deb ... Unpacking libgl1-mesa-glx:i386 (17.2.2-0ubuntu1) ... Selecting previously unselected package libgles2-mesa:i386. Preparing to unpack .../274-libgles2-mesa_17.2.2-0ubuntu1_i386.deb ... Unpacking libgles2-mesa:i386 (17.2.2-0ubuntu1) ... Selecting previously unselected package libgles2-mesa-dev:i386. Preparing to unpack .../275-libgles2-mesa-dev_17.2.2-0ubuntu1_i386.deb ... Unpacking libgles2-mesa-dev:i386 (17.2.2-0ubuntu1) ... Selecting previously unselected package libglu1-mesa:i386. Preparing to unpack .../276-libglu1-mesa_9.0.0-2.1build1_i386.deb ... Unpacking libglu1-mesa:i386 (9.0.0-2.1build1) ... Selecting previously unselected package mesa-common-dev:i386. Preparing to unpack .../277-mesa-common-dev_17.2.2-0ubuntu1_i386.deb ... Unpacking mesa-common-dev:i386 (17.2.2-0ubuntu1) ... Selecting previously unselected package libgl1-mesa-dev:i386. Preparing to unpack .../278-libgl1-mesa-dev_17.2.2-0ubuntu1_i386.deb ... Unpacking libgl1-mesa-dev:i386 (17.2.2-0ubuntu1) ... Selecting previously unselected package libglu1-mesa-dev:i386. Preparing to unpack .../279-libglu1-mesa-dev_9.0.0-2.1build1_i386.deb ... Unpacking libglu1-mesa-dev:i386 (9.0.0-2.1build1) ... Selecting previously unselected package libgraphite2-dev:i386. Preparing to unpack .../280-libgraphite2-dev_1.3.10-6_i386.deb ... Unpacking libgraphite2-dev:i386 (1.3.10-6) ... Selecting previously unselected package libharfbuzz-icu0:i386. Preparing to unpack .../281-libharfbuzz-icu0_1.6.2-1_i386.deb ... Unpacking libharfbuzz-icu0:i386 (1.6.2-1) ... Selecting previously unselected package libharfbuzz-gobject0:i386. Preparing to unpack .../282-libharfbuzz-gobject0_1.6.2-1_i386.deb ... Unpacking libharfbuzz-gobject0:i386 (1.6.2-1) ... Selecting previously unselected package libicu-dev. Preparing to unpack .../283-libicu-dev_59.1-3ubuntu1_i386.deb ... Unpacking libicu-dev (59.1-3ubuntu1) ... Selecting previously unselected package libharfbuzz-dev:i386. Preparing to unpack .../284-libharfbuzz-dev_1.6.2-1_i386.deb ... Unpacking libharfbuzz-dev:i386 (1.6.2-1) ... Selecting previously unselected package libxft-dev. Preparing to unpack .../285-libxft-dev_2.3.2-1_i386.deb ... Unpacking libxft-dev (2.3.2-1) ... Selecting previously unselected package libpango1.0-dev. Preparing to unpack .../286-libpango1.0-dev_1.40.13-1_i386.deb ... Unpacking libpango1.0-dev (1.40.13-1) ... Selecting previously unselected package x11proto-xinerama-dev. Preparing to unpack .../287-x11proto-xinerama-dev_1.2.1-2_all.deb ... Unpacking x11proto-xinerama-dev (1.2.1-2) ... Selecting previously unselected package libxinerama-dev:i386. Preparing to unpack .../288-libxinerama-dev_2%3a1.1.3-1_i386.deb ... Unpacking libxinerama-dev:i386 (2:1.1.3-1) ... Selecting previously unselected package x11proto-randr-dev. Preparing to unpack .../289-x11proto-randr-dev_1.5.0-1_all.deb ... Unpacking x11proto-randr-dev (1.5.0-1) ... Selecting previously unselected package libxrandr-dev:i386. Preparing to unpack .../290-libxrandr-dev_2%3a1.5.1-1_i386.deb ... Unpacking libxrandr-dev:i386 (2:1.5.1-1) ... Selecting previously unselected package libxcursor-dev:i386. Preparing to unpack .../291-libxcursor-dev_1%3a1.1.14-3_i386.deb ... Unpacking libxcursor-dev:i386 (1:1.1.14-3) ... Selecting previously unselected package x11proto-composite-dev. Preparing to unpack .../292-x11proto-composite-dev_1%3a0.4.2-2_all.deb ... Unpacking x11proto-composite-dev (1:0.4.2-2) ... Selecting previously unselected package libxcomposite-dev:i386. Preparing to unpack .../293-libxcomposite-dev_1%3a0.4.4-2_i386.deb ... Unpacking libxcomposite-dev:i386 (1:0.4.4-2) ... Selecting previously unselected package wayland-protocols. Preparing to unpack .../294-wayland-protocols_1.11-1_all.deb ... Unpacking wayland-protocols (1.11-1) ... Selecting previously unselected package libgtk-3-dev:i386. Preparing to unpack .../295-libgtk-3-dev_3.22.25-0ubuntu1_i386.deb ... Unpacking libgtk-3-dev:i386 (3.22.25-0ubuntu1) ... Selecting previously unselected package libxml2-utils. Preparing to unpack .../296-libxml2-utils_2.9.4+dfsg1-5ubuntu1_i386.deb ... Unpacking libxml2-utils (2.9.4+dfsg1-5ubuntu1) ... Selecting previously unselected package libgtk2.0-dev. Preparing to unpack .../297-libgtk2.0-dev_2.24.31-2ubuntu1_i386.deb ... Unpacking libgtk2.0-dev (2.24.31-2ubuntu1) ... Selecting previously unselected package libgudev-1.0-0:i386. Preparing to unpack .../298-libgudev-1.0-0_1%3a232-1_i386.deb ... Unpacking libgudev-1.0-0:i386 (1:232-1) ... Selecting previously unselected package libwacom-common. Preparing to unpack .../299-libwacom-common_0.26-1_all.deb ... Unpacking libwacom-common (0.26-1) ... Selecting previously unselected package libwacom2:i386. Preparing to unpack .../300-libwacom2_0.26-1_i386.deb ... Unpacking libwacom2:i386 (0.26-1) ... Selecting previously unselected package libinput-bin. Preparing to unpack .../301-libinput-bin_1.8.2-1ubuntu2_i386.deb ... Unpacking libinput-bin (1.8.2-1ubuntu2) ... Selecting previously unselected package libevdev2:i386. Preparing to unpack .../302-libevdev2_1.5.7+dfsg-1_i386.deb ... Unpacking libevdev2:i386 (1.5.7+dfsg-1) ... Selecting previously unselected package libinput10:i386. Preparing to unpack .../303-libinput10_1.8.2-1ubuntu2_i386.deb ... Unpacking libinput10:i386 (1.8.2-1ubuntu2) ... Selecting previously unselected package libjs-jquery. Preparing to unpack .../304-libjs-jquery_3.2.1-1_all.deb ... Unpacking libjs-jquery (3.2.1-1) ... Selecting previously unselected package liblua5.2-0:i386. Preparing to unpack .../305-liblua5.2-0_5.2.4-1.1build1_i386.deb ... Unpacking liblua5.2-0:i386 (5.2.4-1.1build1) ... Selecting previously unselected package libtinfo-dev:i386. Preparing to unpack .../306-libtinfo-dev_6.0+20160625-1ubuntu1_i386.deb ... Unpacking libtinfo-dev:i386 (6.0+20160625-1ubuntu1) ... Selecting previously unselected package libreadline-dev:i386. Preparing to unpack .../307-libreadline-dev_7.0-0ubuntu2_i386.deb ... Unpacking libreadline-dev:i386 (7.0-0ubuntu2) ... Selecting previously unselected package liblua5.2-dev:i386. Preparing to unpack .../308-liblua5.2-dev_5.2.4-1.1build1_i386.deb ... Unpacking liblua5.2-dev:i386 (5.2.4-1.1build1) ... Selecting previously unselected package libopencc2-data. Preparing to unpack .../309-libopencc2-data_1.0.4-5_all.deb ... Unpacking libopencc2-data (1.0.4-5) ... Selecting previously unselected package libopencc2:i386. Preparing to unpack .../310-libopencc2_1.0.4-5_i386.deb ... Unpacking libopencc2:i386 (1.0.4-5) ... Selecting previously unselected package libopencc-dev:i386. Preparing to unpack .../311-libopencc-dev_1.0.4-5_i386.deb ... Unpacking libopencc-dev:i386 (1.0.4-5) ... Selecting previously unselected package qtcore4-l10n. Preparing to unpack .../312-qtcore4-l10n_4%3a4.8.7+dfsg-7ubuntu1_all.deb ... Unpacking qtcore4-l10n (4:4.8.7+dfsg-7ubuntu1) ... Selecting previously unselected package libqtcore4:i386. Preparing to unpack .../313-libqtcore4_4%3a4.8.7+dfsg-7ubuntu1_i386.deb ... Unpacking libqtcore4:i386 (4:4.8.7+dfsg-7ubuntu1) ... Selecting previously unselected package libqt4-xml:i386. Preparing to unpack .../314-libqt4-xml_4%3a4.8.7+dfsg-7ubuntu1_i386.deb ... Unpacking libqt4-xml:i386 (4:4.8.7+dfsg-7ubuntu1) ... Selecting previously unselected package libqtdbus4:i386. Preparing to unpack .../315-libqtdbus4_4%3a4.8.7+dfsg-7ubuntu1_i386.deb ... Unpacking libqtdbus4:i386 (4:4.8.7+dfsg-7ubuntu1) ... Selecting previously unselected package qtchooser. Preparing to unpack .../316-qtchooser_64-ga1b6736-4_i386.deb ... Unpacking qtchooser (64-ga1b6736-4) ... Selecting previously unselected package qdbus. Preparing to unpack .../317-qdbus_4%3a4.8.7+dfsg-7ubuntu1_i386.deb ... Unpacking qdbus (4:4.8.7+dfsg-7ubuntu1) ... Selecting previously unselected package libqt4-dbus:i386. Preparing to unpack .../318-libqt4-dbus_4%3a4.8.7+dfsg-7ubuntu1_i386.deb ... Unpacking libqt4-dbus:i386 (4:4.8.7+dfsg-7ubuntu1) ... Selecting previously unselected package libqt4-network:i386. Preparing to unpack .../319-libqt4-network_4%3a4.8.7+dfsg-7ubuntu1_i386.deb ... Unpacking libqt4-network:i386 (4:4.8.7+dfsg-7ubuntu1) ... Selecting previously unselected package libqt4-script:i386. Preparing to unpack .../320-libqt4-script_4%3a4.8.7+dfsg-7ubuntu1_i386.deb ... Unpacking libqt4-script:i386 (4:4.8.7+dfsg-7ubuntu1) ... Selecting previously unselected package libqt4-sql:i386. Preparing to unpack .../321-libqt4-sql_4%3a4.8.7+dfsg-7ubuntu1_i386.deb ... Unpacking libqt4-sql:i386 (4:4.8.7+dfsg-7ubuntu1) ... Selecting previously unselected package libqt4-xmlpatterns:i386. Preparing to unpack .../322-libqt4-xmlpatterns_4%3a4.8.7+dfsg-7ubuntu1_i386.deb ... Unpacking libqt4-xmlpatterns:i386 (4:4.8.7+dfsg-7ubuntu1) ... Selecting previously unselected package libqtgui4:i386. Preparing to unpack .../323-libqtgui4_4%3a4.8.7+dfsg-7ubuntu1_i386.deb ... Unpacking libqtgui4:i386 (4:4.8.7+dfsg-7ubuntu1) ... Selecting previously unselected package libqt4-declarative:i386. Preparing to unpack .../324-libqt4-declarative_4%3a4.8.7+dfsg-7ubuntu1_i386.deb ... Unpacking libqt4-declarative:i386 (4:4.8.7+dfsg-7ubuntu1) ... Selecting previously unselected package libqt4-designer:i386. Preparing to unpack .../325-libqt4-designer_4%3a4.8.7+dfsg-7ubuntu1_i386.deb ... Unpacking libqt4-designer:i386 (4:4.8.7+dfsg-7ubuntu1) ... Selecting previously unselected package libqt4-qt3support:i386. Preparing to unpack .../326-libqt4-qt3support_4%3a4.8.7+dfsg-7ubuntu1_i386.deb ... Unpacking libqt4-qt3support:i386 (4:4.8.7+dfsg-7ubuntu1) ... Selecting previously unselected package libqt4-dev-bin. Preparing to unpack .../327-libqt4-dev-bin_4%3a4.8.7+dfsg-7ubuntu1_i386.deb ... Unpacking libqt4-dev-bin (4:4.8.7+dfsg-7ubuntu1) ... Selecting previously unselected package libqt4-help:i386. Preparing to unpack .../328-libqt4-help_4%3a4.8.7+dfsg-7ubuntu1_i386.deb ... Unpacking libqt4-help:i386 (4:4.8.7+dfsg-7ubuntu1) ... Selecting previously unselected package libqt4-scripttools:i386. Preparing to unpack .../329-libqt4-scripttools_4%3a4.8.7+dfsg-7ubuntu1_i386.deb ... Unpacking libqt4-scripttools:i386 (4:4.8.7+dfsg-7ubuntu1) ... Selecting previously unselected package libqt4-svg:i386. Preparing to unpack .../330-libqt4-svg_4%3a4.8.7+dfsg-7ubuntu1_i386.deb ... Unpacking libqt4-svg:i386 (4:4.8.7+dfsg-7ubuntu1) ... Selecting previously unselected package libqt4-test:i386. Preparing to unpack .../331-libqt4-test_4%3a4.8.7+dfsg-7ubuntu1_i386.deb ... Unpacking libqt4-test:i386 (4:4.8.7+dfsg-7ubuntu1) ... Selecting previously unselected package qt4-linguist-tools. Preparing to unpack .../332-qt4-linguist-tools_4%3a4.8.7+dfsg-7ubuntu1_i386.deb ... Unpacking qt4-linguist-tools (4:4.8.7+dfsg-7ubuntu1) ... Selecting previously unselected package qt4-qmake. Preparing to unpack .../333-qt4-qmake_4%3a4.8.7+dfsg-7ubuntu1_i386.deb ... Unpacking qt4-qmake (4:4.8.7+dfsg-7ubuntu1) ... Selecting previously unselected package libqt4-dev. Preparing to unpack .../334-libqt4-dev_4%3a4.8.7+dfsg-7ubuntu1_i386.deb ... Unpacking libqt4-dev (4:4.8.7+dfsg-7ubuntu1) ... Selecting previously unselected package libdouble-conversion1:i386. Preparing to unpack .../335-libdouble-conversion1_2.0.1-4ubuntu1_i386.deb ... Unpacking libdouble-conversion1:i386 (2.0.1-4ubuntu1) ... Selecting previously unselected package libqt5core5a:i386. Preparing to unpack .../336-libqt5core5a_5.9.2+dfsg-4ubuntu4_i386.deb ... Unpacking libqt5core5a:i386 (5.9.2+dfsg-4ubuntu4) ... Selecting previously unselected package libqt5concurrent5:i386. Preparing to unpack .../337-libqt5concurrent5_5.9.2+dfsg-4ubuntu4_i386.deb ... Unpacking libqt5concurrent5:i386 (5.9.2+dfsg-4ubuntu4) ... Selecting previously unselected package libqt5dbus5:i386. Preparing to unpack .../338-libqt5dbus5_5.9.2+dfsg-4ubuntu4_i386.deb ... Unpacking libqt5dbus5:i386 (5.9.2+dfsg-4ubuntu4) ... Selecting previously unselected package libqt5network5:i386. Preparing to unpack .../339-libqt5network5_5.9.2+dfsg-4ubuntu4_i386.deb ... Unpacking libqt5network5:i386 (5.9.2+dfsg-4ubuntu4) ... Selecting previously unselected package libxcb-util1:i386. Preparing to unpack .../340-libxcb-util1_0.4.0-0ubuntu3_i386.deb ... Unpacking libxcb-util1:i386 (0.4.0-0ubuntu3) ... Selecting previously unselected package libxcb-image0:i386. Preparing to unpack .../341-libxcb-image0_0.4.0-1build1_i386.deb ... Unpacking libxcb-image0:i386 (0.4.0-1build1) ... Selecting previously unselected package libxcb-xinerama0:i386. Preparing to unpack .../342-libxcb-xinerama0_1.12-1ubuntu1_i386.deb ... Unpacking libxcb-xinerama0:i386 (1.12-1ubuntu1) ... Selecting previously unselected package libxcb-xkb1:i386. Preparing to unpack .../343-libxcb-xkb1_1.12-1ubuntu1_i386.deb ... Unpacking libxcb-xkb1:i386 (1.12-1ubuntu1) ... Selecting previously unselected package libxkbcommon-x11-0:i386. Preparing to unpack .../344-libxkbcommon-x11-0_0.7.1-2_i386.deb ... Unpacking libxkbcommon-x11-0:i386 (0.7.1-2) ... Selecting previously unselected package libqt5gui5:i386. Preparing to unpack .../345-libqt5gui5_5.9.2+dfsg-4ubuntu4_i386.deb ... Unpacking libqt5gui5:i386 (5.9.2+dfsg-4ubuntu4) ... Selecting previously unselected package libqt5widgets5:i386. Preparing to unpack .../346-libqt5widgets5_5.9.2+dfsg-4ubuntu4_i386.deb ... Unpacking libqt5widgets5:i386 (5.9.2+dfsg-4ubuntu4) ... Selecting previously unselected package libqt5printsupport5:i386. Preparing to unpack .../347-libqt5printsupport5_5.9.2+dfsg-4ubuntu4_i386.deb ... Unpacking libqt5printsupport5:i386 (5.9.2+dfsg-4ubuntu4) ... Selecting previously unselected package libqt5sql5:i386. Preparing to unpack .../348-libqt5sql5_5.9.2+dfsg-4ubuntu4_i386.deb ... Unpacking libqt5sql5:i386 (5.9.2+dfsg-4ubuntu4) ... Selecting previously unselected package libqt5test5:i386. Preparing to unpack .../349-libqt5test5_5.9.2+dfsg-4ubuntu4_i386.deb ... Unpacking libqt5test5:i386 (5.9.2+dfsg-4ubuntu4) ... Selecting previously unselected package libqt5xml5:i386. Preparing to unpack .../350-libqt5xml5_5.9.2+dfsg-4ubuntu4_i386.deb ... Unpacking libqt5xml5:i386 (5.9.2+dfsg-4ubuntu4) ... Selecting previously unselected package libtinyxml2.6.2v5:i386. Preparing to unpack .../351-libtinyxml2.6.2v5_2.6.2-4_i386.deb ... Unpacking libtinyxml2.6.2v5:i386 (2.6.2-4) ... Selecting previously unselected package libxkbfile1:i386. Preparing to unpack .../352-libxkbfile1_1%3a1.0.9-2_i386.deb ... Unpacking libxkbfile1:i386 (1:1.0.9-2) ... Selecting previously unselected package libxkbfile-dev:i386. Preparing to unpack .../353-libxkbfile-dev_1%3a1.0.9-2_i386.deb ... Unpacking libxkbfile-dev:i386 (1:1.0.9-2) ... Selecting previously unselected package libxml2-dev:i386. Preparing to unpack .../354-libxml2-dev_2.9.4+dfsg1-5ubuntu1_i386.deb ... Unpacking libxml2-dev:i386 (2.9.4+dfsg1-5ubuntu1) ... Selecting previously unselected package qt5-qmake-bin. Preparing to unpack .../355-qt5-qmake-bin_5.9.2+dfsg-4ubuntu4_i386.deb ... Unpacking qt5-qmake-bin (5.9.2+dfsg-4ubuntu4) ... Selecting previously unselected package qt5-qmake:i386. Preparing to unpack .../356-qt5-qmake_5.9.2+dfsg-4ubuntu4_i386.deb ... Unpacking qt5-qmake:i386 (5.9.2+dfsg-4ubuntu4) ... Selecting previously unselected package qtbase5-dev-tools. Preparing to unpack .../357-qtbase5-dev-tools_5.9.2+dfsg-4ubuntu4_i386.deb ... Unpacking qtbase5-dev-tools (5.9.2+dfsg-4ubuntu4) ... Selecting previously unselected package qtbase5-dev:i386. Preparing to unpack .../358-qtbase5-dev_5.9.2+dfsg-4ubuntu4_i386.deb ... Unpacking qtbase5-dev:i386 (5.9.2+dfsg-4ubuntu4) ... Selecting previously unselected package libpresage-data. Preparing to unpack .../359-libpresage-data_0.9.1-2.1ubuntu4_all.deb ... Unpacking libpresage-data (0.9.1-2.1ubuntu4) ... Selecting previously unselected package libpresage1v5:i386. Preparing to unpack .../360-libpresage1v5_0.9.1-2.1ubuntu4_i386.deb ... Unpacking libpresage1v5:i386 (0.9.1-2.1ubuntu4) ... Selecting previously unselected package libpresage-dev:i386. Preparing to unpack .../361-libpresage-dev_0.9.1-2.1ubuntu4_i386.deb ... Unpacking libpresage-dev:i386 (0.9.1-2.1ubuntu4) ... Selecting previously unselected package sbuild-build-depends-fcitx-dummy. Preparing to unpack .../362-sbuild-build-depends-fcitx-dummy_0.invalid.0_i386.deb ... Unpacking sbuild-build-depends-fcitx-dummy (0.invalid.0) ... Setting up libedit2:i386 (3.1-20170329-1) ... Setting up libjs-jquery (3.2.1-1) ... Setting up x11proto-dri2-dev (2.8-2) ... Setting up libjson-glib-1.0-common (1.2.8-1) ... Setting up libgtk2.0-common (2.24.31-2ubuntu1) ... Setting up extra-cmake-modules (5.38.0a-0ubuntu1) ... Setting up libopencc2-data (1.0.4-5) ... Setting up glib-networking-common (2.54.1-1) ... Setting up libtinyxml2.6.2v5:i386 (2.6.2-4) ... Setting up libarchive-zip-perl (1.59-1) ... Setting up libwacom-common (0.26-1) ... Setting up libdouble-conversion1:i386 (2.0.1-4ubuntu1) ... Setting up mime-support (3.60ubuntu1) ... Setting up qt5-qmake-bin (5.9.2+dfsg-4ubuntu4) ... Setting up libmircore-dev:i386 (0.28.1+18.04.20171030-0ubuntu1) ... Setting up libevdev2:i386 (1.5.7+dfsg-1) ... Setting up iso-codes (3.76-1) ... Setting up libhunspell-1.6-0:i386 (1.6.2-1) ... Setting up libtimedate-perl (2.3000-2) ... Setting up liblcms2-2:i386 (2.7-1ubuntu1) ... Setting up libjbig0:i386 (2.1-3.1) ... Setting up libsigsegv2:i386 (2.11-1) ... Setting up libpthread-stubs0-dev:i386 (0.3-4) ... Setting up libaspell15:i386 (0.60.7~20110707-4) ... Setting up libcurl3:i386 (7.55.1-1ubuntu2.1) ... Setting up fonts-dejavu-core (2.37-1) ... Setting up libuv1:i386 (1.9.1-3) ... Setting up libicu59:i386 (59.1-3ubuntu1) ... Setting up libelf1:i386 (0.170-0.1) ... Setting up qtcore4-l10n (4:4.8.7+dfsg-7ubuntu1) ... Setting up groff-base (1.22.3-9) ... Setting up libglib2.0-0:i386 (2.54.1-1ubuntu1) ... Setting up libxshmfence1:i386 (1.2-1) ... Setting up xorg-sgml-doctools (1:1.11-1) ... Setting up emacsen-common (2.0.8) ... Setting up libwayland-client0:i386 (1.14.0-1) ... Setting up xkb-data (2.19-1.1ubuntu1) ... Setting up qtchooser (64-ga1b6736-4) ... Setting up libproxy1v5:i386 (0.4.15-0ubuntu1) ... Setting up libtinfo-dev:i386 (6.0+20160625-1ubuntu1) ... Setting up libffi-dev:i386 (3.2.1-6) ... Setting up libgdk-pixbuf2.0-common (2.36.11-1) ... Setting up libllvm5.0:i386 (1:5.0-4) ... Setting up glib-networking-services (2.54.1-1) ... Setting up libdatrie1:i386 (0.2.10-5) ... Setting up x11proto-xf86vidmode-dev (2.3.1-2) ... Setting up gettext-base (0.19.8.1-4ubuntu1) ... Setting up cmake-data (3.9.3-1) ... Setting up libjpeg-turbo8:i386 (1.5.2-0ubuntu5) ... Setting up libpipeline1:i386 (1.4.2-1) ... Setting up x11proto-kb-dev (1.0.7-1) ... Setting up libglapi-mesa:i386 (17.2.2-0ubuntu1) ... Setting up m4 (1.4.18-1) ... Setting up x11proto-record-dev (1.14.2-1) ... Setting up libbsd0:i386 (0.8.6-2) ... Setting up ucf (3.0036) ... Setting up libgirepository-1.0-1:i386 (1.54.1-2) ... Setting up libxml2:i386 (2.9.4+dfsg1-5ubuntu1) ... Setting up libfreetype6:i386 (2.8-0.2ubuntu2) ... Setting up libmagic-mgc (1:5.32-1) ... Setting up libmagic1:i386 (1:5.32-1) ... Setting up libdrm-common (2.4.85-1) ... Setting up libjson-glib-1.0-0:i386 (1.2.8-1) ... Setting up libgraphite2-3:i386 (1.3.10-6) ... Setting up librhash0 (1.3.4-3) ... Setting up libcroco3:i386 (0.6.12-1) ... Setting up libboost-system1.65.1:i386 (1.65.1+dfsg-0ubuntu2) ... Setting up libprotobuf10:i386 (3.0.0-9ubuntu5) ... Setting up libatk1.0-data (2.26.1-1) ... Setting up libgettextpo0:i386 (0.19.8.1-4ubuntu1) ... Setting up pkg-config (0.29.1-0ubuntu2) ... Setting up libmircookie2:i386 (0.28.1+18.04.20171030-0ubuntu1) ... Setting up libx11-xcb1:i386 (2:1.6.4-3) ... Setting up libpixman-1-0:i386 (0.34.0-1) ... Setting up xtrans-dev (1.3.5-1) ... Setting up gir1.2-glib-2.0:i386 (1.54.1-2) ... Setting up libglib2.0-data (2.54.1-1ubuntu1) ... Setting up qt5-qmake:i386 (5.9.2+dfsg-4ubuntu4) ... Setting up libopencc2:i386 (1.0.4-5) ... Processing triggers for libc-bin (2.26-0ubuntu2) ... Setting up libqtcore4:i386 (4:4.8.7+dfsg-7ubuntu1) ... Setting up libepoxy0:i386 (1.3.1-3) ... Setting up x11proto-xinerama-dev (1.2.1-2) ... Setting up autotools-dev (20161112.1+nmu1) ... Setting up libopencc-dev:i386 (1.0.4-5) ... Setting up libpixman-1-dev (0.34.0-1) ... Setting up libatk1.0-0:i386 (2.26.1-1) ... Setting up libtext-iconv-perl (1.7-5build6) ... Setting up x11proto-randr-dev (1.5.0-1) ... Setting up x11proto-gl-dev (1.4.17-1) ... Processing triggers for systemd (235-2ubuntu1) ... Setting up libmtdev1:i386 (1.1.5-1ubuntu2) ... Setting up libcapnp-0.6.1 (0.6.1-1) ... Setting up libreadline-dev:i386 (7.0-0ubuntu2) ... Setting up libdconf1:i386 (0.26.1-1) ... Setting up libpresage-data (0.9.1-2.1ubuntu4) ... Setting up libgettextpo-dev:i386 (0.19.8.1-4ubuntu1) ... Setting up libexpat1-dev:i386 (2.2.3-1) ... Setting up libpciaccess0:i386 (0.13.4-1ubuntu1) ... Setting up libsensors4:i386 (1:3.4.0-4) ... Setting up shared-mime-info (1.9-2) ... Setting up libxkbcommon0:i386 (0.7.1-2) ... Setting up libpcrecpp0v5:i386 (2:8.39-5ubuntu3) ... Setting up libpcre32-3:i386 (2:8.39-5ubuntu3) ... Setting up libgudev-1.0-0:i386 (1:232-1) ... Setting up icu-devtools (59.1-3ubuntu1) ... Setting up liblua5.2-0:i386 (5.2.4-1.1build1) ... Setting up libpcre16-3:i386 (2:8.39-5ubuntu3) ... Setting up libcolord2:i386 (1.3.3-2build1) ... Setting up libthai-data (0.1.27-1) ... Setting up libxdmcp6:i386 (1:1.1.2-3) ... Setting up bsdmainutils (9.0.12+nmu1ubuntu1) ... update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode Setting up libmircore1:i386 (0.28.1+18.04.20171030-0ubuntu1) ... Setting up x11-common (1:7.7+19ubuntu3) ... update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults Running in chroot, ignoring request. invoke-rc.d: policy-rc.d denied execution of start. Setting up libprotobuf-lite10:i386 (3.0.0-9ubuntu5) ... Setting up libqt4-test:i386 (4:4.8.7+dfsg-7ubuntu1) ... Setting up hicolor-icon-theme (0.17-1) ... Setting up libglib2.0-bin (2.54.1-1ubuntu1) ... Setting up libgles2-mesa:i386 (17.2.2-0ubuntu1) ... Setting up libgraphite2-dev:i386 (1.3.10-6) ... Setting up wayland-protocols (1.11-1) ... Setting up libwayland-cursor0:i386 (1.14.0-1) ... Setting up libx11-data (2:1.6.4-3) ... Setting up libqt4-xml:i386 (4:4.8.7+dfsg-7ubuntu1) ... Setting up qt4-linguist-tools (4:4.8.7+dfsg-7ubuntu1) ... Setting up libxau6:i386 (1:1.0.8-1) ... Setting up autopoint (0.19.8.1-4ubuntu1) ... Setting up libmpdec2:i386 (2.4.2-1) ... Setting up libdbus-1-3:i386 (1.12.0-1ubuntu1) ... Setting up liblzo2-2:i386 (2.08-1.2) ... Setting up libavahi-common-data:i386 (0.6.32-1ubuntu1) ... Setting up libepoxy-dev:i386 (1.3.1-3) ... Setting up libwayland-server0:i386 (1.14.0-1) ... Setting up zlib1g-dev:i386 (1:1.2.11.dfsg-0ubuntu2) ... Setting up libfile-stripnondeterminism-perl (0.040-1) ... Setting up libjpeg8:i386 (8c-2ubuntu8) ... Setting up libjsoncpp1:i386 (1.7.4-3) ... Setting up libqt5core5a:i386 (5.9.2+dfsg-4ubuntu4) ... Setting up libwayland-bin (1.14.0-1) ... Setting up libpython3.6-stdlib:i386 (3.6.3-1ubuntu1) ... Setting up libdbus-1-dev:i386 (1.12.0-1ubuntu1) ... Setting up libqt5dbus5:i386 (5.9.2+dfsg-4ubuntu4) ... Setting up libpcre3-dev:i386 (2:8.39-5ubuntu3) ... Setting up gir1.2-atk-1.0:i386 (2.26.1-1) ... Setting up fontconfig-config (2.12.6-0ubuntu1) ... Setting up libxkbcommon-dev (0.7.1-2) ... Setting up python3.6 (3.6.3-1ubuntu1) ... Setting up libqt5network5:i386 (5.9.2+dfsg-4ubuntu4) ... Setting up x11proto-core-dev (7.0.31-1) ... Setting up libwacom2:i386 (0.26-1) ... Setting up libxshmfence-dev:i386 (1.2-1) ... Setting up libpresage1v5:i386 (0.9.1-2.1ubuntu4) ... Setting up gettext (0.19.8.1-4ubuntu1) ... Setting up dictionaries-common (1.27.2) ... Setting up libarchive13:i386 (3.2.2-3.1) ... Setting up gir1.2-freedesktop:i386 (1.54.1-2) ... Setting up libmirprotobuf3:i386 (0.28.1+18.04.20171030-0ubuntu1) ... Setting up libpresage-dev:i386 (0.9.1-2.1ubuntu4) ... Setting up libboost-filesystem1.65.1:i386 (1.65.1+dfsg-0ubuntu2) ... Setting up qt4-qmake (4:4.8.7+dfsg-7ubuntu1) ... Setting up libprotobuf-dev:i386 (3.0.0-9ubuntu5) ... Setting up libqt5test5:i386 (5.9.2+dfsg-4ubuntu4) ... Setting up libxml2-utils (2.9.4+dfsg1-5ubuntu1) ... Setting up libharfbuzz0b:i386 (1.6.2-1) ... Setting up libtiff5:i386 (4.0.8-6) ... Setting up libxau-dev:i386 (1:1.0.8-1) ... Setting up autoconf (2.69-11) ... Setting up libthai0:i386 (0.1.27-1) ... Setting up libqt4-sql:i386 (4:4.8.7+dfsg-7ubuntu1) ... Setting up libmircookie-dev:i386 (0.28.1+18.04.20171030-0ubuntu1) ... Setting up libicu-dev (59.1-3ubuntu1) ... Setting up file (1:5.32-1) ... Setting up libmng2:i386 (2.0.2-0ubuntu3) ... Setting up libinput-bin (1.8.2-1ubuntu2) ... Setting up libdrm2:i386 (2.4.85-1) ... Setting up libxml2-dev:i386 (2.9.4+dfsg1-5ubuntu1) ... Setting up intltool-debian (0.35.0+20060710.4) ... Setting up libdrm-intel1:i386 (2.4.85-1) ... Setting up liblua5.2-dev:i386 (5.2.4-1.1build1) ... Setting up libxdmcp-dev:i386 (1:1.1.2-3) ... Setting up gir1.2-harfbuzz-0.0 (1.6.2-1) ... Setting up libqt5xml5:i386 (5.9.2+dfsg-4ubuntu4) ... Setting up automake (1:1.15.1-3ubuntu1) ... update-alternatives: using /usr/bin/automake-1.15 to provide /usr/bin/automake (automake) in auto mode Setting up libqt5sql5:i386 (5.9.2+dfsg-4ubuntu4) ... Setting up libice6:i386 (2:1.0.9-2) ... Setting up man-db (2.7.6.1-2) ... Not building database; man-db/auto-update is not 'true'. Setting up libmircommon7:i386 (0.28.1+18.04.20171030-0ubuntu1) ... Setting up libavahi-common3:i386 (0.6.32-1ubuntu1) ... Setting up libdrm-radeon1:i386 (2.4.85-1) ... Setting up libpng-dev:i386 (1.6.34-1) ... Setting up x11proto-render-dev (2:0.11.1-2) ... Setting up dbus (1.12.0-1ubuntu1) ... Setting up libdrm-nouveau2:i386 (2.4.85-1) ... Setting up aspell (0.60.7~20110707-4) ... Setting up libwayland-dev:i386 (1.14.0-1) ... Setting up cmake (3.9.3-1) ... Setting up libqtdbus4:i386 (4:4.8.7+dfsg-7ubuntu1) ... Setting up libxcb1:i386 (1.12-1ubuntu1) ... Setting up x11proto-input-dev (2.3.2-1) ... Setting up libharfbuzz-gobject0:i386 (1.6.2-1) ... Setting up libqt5concurrent5:i386 (5.9.2+dfsg-4ubuntu4) ... Setting up libxcb-xkb1:i386 (1.12-1ubuntu1) ... Setting up libtool (2.4.6-2) ... Setting up libxcb-xinerama0:i386 (1.12-1ubuntu1) ... Setting up libpython3-stdlib:i386 (3.6.3-2) ... Setting up libxcb-present0:i386 (1.12-1ubuntu1) ... Setting up libfontconfig1:i386 (2.12.6-0ubuntu1) ... Setting up qtbase5-dev-tools (5.9.2+dfsg-4ubuntu4) ... Setting up libxcb-dri2-0:i386 (1.12-1ubuntu1) ... Setting up libsm6:i386 (2:1.2.2-1) ... Setting up libxcb-dri3-0:i386 (1.12-1ubuntu1) ... Setting up libxcb-glx0:i386 (1.12-1ubuntu1) ... Setting up libxcb-randr0:i386 (1.12-1ubuntu1) ... Setting up libxcb-xfixes0:i386 (1.12-1ubuntu1) ... Setting up libxcb-icccm4:i386 (0.4.1-1ubuntu1) ... Setting up libxcb-render0:i386 (1.12-1ubuntu1) ... Setting up libpam-systemd:i386 (235-2ubuntu1) ... Setting up libharfbuzz-icu0:i386 (1.6.2-1) ... Setting up po-debconf (1.0.20) ... Setting up libdrm-amdgpu1:i386 (2.4.85-1) ... Setting up libqt4-script:i386 (4:4.8.7+dfsg-7ubuntu1) ... Setting up libdrm-dev:i386 (2.4.85-1) ... Setting up libgbm1:i386 (17.2.2-0ubuntu1) ... Setting up libx11-6:i386 (2:1.6.4-3) ... Setting up libinput10:i386 (1.8.2-1ubuntu2) ... Setting up libgl1-mesa-dri:i386 (17.2.2-0ubuntu1) ... Setting up libmirclient9:i386 (0.28.1+18.04.20171030-0ubuntu1) ... Setting up libxcb-util1:i386 (0.4.0-0ubuntu3) ... Setting up libxkbcommon-x11-0:i386 (0.7.1-2) ... Setting up dbus-user-session (1.12.0-1ubuntu1) ... Setting up qdbus (4:4.8.7+dfsg-7ubuntu1) ... Setting up libxcb-sync1:i386 (1.12-1ubuntu1) ... Setting up x11proto-xext-dev (7.3.0-1) ... Setting up libfreetype6-dev:i386 (2.8-0.2ubuntu2) ... Setting up libice-dev:i386 (2:1.0.9-2) ... Setting up libmircommon-dev:i386 (0.28.1+18.04.20171030-0ubuntu1) ... Setting up aspell-en (2017.08.24-0-0.1) ... Setting up libxcomposite1:i386 (1:0.4.4-2) ... Setting up libxcb-shm0:i386 (1.12-1ubuntu1) ... Setting up libxt6:i386 (1:1.1.5-1) ... Setting up libxcb-shape0:i386 (1.12-1ubuntu1) ... Setting up libxrender1:i386 (1:0.9.10-1) ... Setting up libxcb1-dev:i386 (1.12-1ubuntu1) ... Setting up libxcb-glx0-dev:i386 (1.12-1ubuntu1) ... Setting up libavahi-client3:i386 (0.6.32-1ubuntu1) ... Setting up libxcb-keysyms1:i386 (0.4.0-1) ... Setting up libx11-dev:i386 (2:1.6.4-3) ... Setting up libxft2:i386 (2.3.2-1) ... Setting up libqt4-dbus:i386 (4:4.8.7+dfsg-7ubuntu1) ... Setting up libqt4-network:i386 (4:4.8.7+dfsg-7ubuntu1) ... Setting up libxcb-sync-dev:i386 (1.12-1ubuntu1) ... Setting up libaudio2:i386 (1.9.4-6) ... Setting up fontconfig (2.12.6-0ubuntu1) ... Regenerating fonts cache... done. Setting up libcups2:i386 (2.2.5-2) ... Setting up libegl1-mesa:i386 (17.2.2-0ubuntu1) ... update-alternatives: using /usr/lib/i386-linux-gnu/mesa-egl/ld.so.conf to provide /etc/ld.so.conf.d/i386-linux-gnu_EGL.conf (i386-linux-gnu_egl_conf) in auto mode Setting up libxkbfile1:i386 (1:1.0.9-2) ... Setting up libfontconfig1-dev:i386 (2.12.6-0ubuntu1) ... Setting up libenchant1c2a:i386 (1.6.0-11.1) ... Setting up libx11-xcb-dev:i386 (2:1.6.4-3) ... Setting up libsm-dev:i386 (2:1.2.2-1) ... Setting up libxcb-render-util0:i386 (0.3.9-1) ... Setting up libxdamage1:i386 (1:1.1.4-3) ... Setting up libxcb-image0:i386 (0.4.0-1build1) ... Setting up mesa-common-dev:i386 (17.2.2-0ubuntu1) ... Setting up libxext6:i386 (2:1.3.3-1) ... Setting up libxfixes3:i386 (1:5.0.3-1) ... Setting up dconf-service (0.26.1-1) ... Setting up libatspi2.0-0:i386 (2.26.2-1) ... Setting up x11proto-fixes-dev (1:5.0-2ubuntu2) ... Setting up libmirclient-dev:i386 (0.28.1+18.04.20171030-0ubuntu1) ... Setting up libgdk-pixbuf2.0-0:i386 (2.36.11-1) ... Setting up libxcb-shm0-dev:i386 (1.12-1ubuntu1) ... Setting up gir1.2-gdkpixbuf-2.0:i386 (2.36.11-1) ... Setting up libxrender-dev:i386 (1:0.9.10-1) ... Setting up libxkbfile-dev:i386 (1:1.0.9-2) ... Setting up libqt4-xmlpatterns:i386 (4:4.8.7+dfsg-7ubuntu1) ... Setting up libxtst6:i386 (2:1.2.3-1) ... Setting up libxcb-dri2-0-dev:i386 (1.12-1ubuntu1) ... Setting up libxcb-render0-dev:i386 (1.12-1ubuntu1) ... Setting up x11proto-damage-dev (1:1.2.1-2) ... Setting up libxft-dev (2.3.2-1) ... Setting up gtk-update-icon-cache (3.22.25-0ubuntu1) ... Setting up libxcb-dri3-dev:i386 (1.12-1ubuntu1) ... Setting up libxcursor1:i386 (1:1.1.14-3) ... Setting up libxext-dev:i386 (2:1.3.3-1) ... Setting up libpango-1.0-0:i386 (1.40.13-1) ... Setting up libwayland-egl1-mesa:i386 (17.2.2-0ubuntu1) ... Setting up libxcb-shape0-dev:i386 (1.12-1ubuntu1) ... Setting up libatk-bridge2.0-0:i386 (2.26.0-2) ... Setting up libxxf86vm1:i386 (1:1.1.4-1) ... Setting up libxxf86vm-dev:i386 (1:1.1.4-1) ... Setting up libxfixes-dev:i386 (1:5.0.3-1) ... Setting up dconf-gsettings-backend:i386 (0.26.1-1) ... Setting up x11proto-composite-dev (1:0.4.2-2) ... Setting up libxrandr2:i386 (2:1.5.1-1) ... Setting up libxi6:i386 (2:1.7.9-1) ... Setting up gir1.2-atspi-2.0:i386 (2.26.2-1) ... Setting up libcairo2:i386 (1.15.8-2) ... Setting up libxinerama1:i386 (2:1.1.3-1) ... Setting up libxcursor-dev:i386 (1:1.1.14-3) ... Setting up libxcb-randr0-dev:i386 (1.12-1ubuntu1) ... Setting up libxrandr-dev:i386 (2:1.5.1-1) ... Setting up gsettings-desktop-schemas (3.24.1-1ubuntu1) ... Setting up libxcomposite-dev:i386 (1:0.4.4-2) ... Setting up libcairo-script-interpreter2:i386 (1.15.8-2) ... Setting up libgtk-3-common (3.22.25-0ubuntu1) ... Setting up libxcb-xfixes0-dev:i386 (1.12-1ubuntu1) ... Setting up libcairo-gobject2:i386 (1.15.8-2) ... Setting up libxdamage-dev:i386 (1:1.1.4-3) ... Setting up libpangoft2-1.0-0:i386 (1.40.13-1) ... Setting up libgl1-mesa-glx:i386 (17.2.2-0ubuntu1) ... update-alternatives: using /usr/lib/i386-linux-gnu/mesa/ld.so.conf to provide /etc/ld.so.conf.d/i386-linux-gnu_GL.conf (i386-linux-gnu_gl_conf) in auto mode Setting up libqt5gui5:i386 (5.9.2+dfsg-4ubuntu4) ... Setting up libxinerama-dev:i386 (2:1.1.3-1) ... Setting up glib-networking:i386 (2.54.1-1) ... Setting up libglu1-mesa:i386 (9.0.0-2.1build1) ... Setting up libxcb-present-dev:i386 (1.12-1ubuntu1) ... Setting up libxi-dev:i386 (2:1.7.9-1) ... Setting up libqt5widgets5:i386 (5.9.2+dfsg-4ubuntu4) ... Setting up libpangoxft-1.0-0:i386 (1.40.13-1) ... Setting up libsoup2.4-1:i386 (2.60.2-1) ... Setting up libsoup-gnome2.4-1:i386 (2.60.2-1) ... Setting up libpangocairo-1.0-0:i386 (1.40.13-1) ... Setting up libqt5printsupport5:i386 (5.9.2+dfsg-4ubuntu4) ... Setting up gir1.2-pango-1.0:i386 (1.40.13-1) ... Setting up libxtst-dev:i386 (2:1.2.3-1) ... Setting up libgl1-mesa-dev:i386 (17.2.2-0ubuntu1) ... Setting up libegl1-mesa-dev:i386 (17.2.2-0ubuntu1) ... Setting up librest-0.7-0:i386 (0.8.0-2) ... Setting up libglu1-mesa-dev:i386 (9.0.0-2.1build1) ... Setting up librsvg2-2:i386 (2.40.18-1) ... Setting up libgles2-mesa-dev:i386 (17.2.2-0ubuntu1) ... Setting up librsvg2-common:i386 (2.40.18-1) ... Setting up qtbase5-dev:i386 (5.9.2+dfsg-4ubuntu4) ... Setting up adwaita-icon-theme (3.26.0-0ubuntu2) ... update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode Setting up libqt4-declarative:i386 (4:4.8.7+dfsg-7ubuntu1) ... Setting up libgtk2.0-0:i386 (2.24.31-2ubuntu1) ... Setting up libqtgui4:i386 (4:4.8.7+dfsg-7ubuntu1) ... Setting up dh-autoreconf (14) ... Setting up python3 (3.6.3-2) ... Setting up libglib2.0-dev-bin (2.54.1-1ubuntu1) ... Setting up libqt4-designer:i386 (4:4.8.7+dfsg-7ubuntu1) ... Setting up libqt4-help:i386 (4:4.8.7+dfsg-7ubuntu1) ... Setting up humanity-icon-theme (0.6.13) ... Setting up libgtk-3-0:i386 (3.22.25-0ubuntu1) ... Setting up libglib2.0-dev:i386 (2.54.1-1ubuntu1) ... Setting up python3-markupsafe (1.0-1build1) ... Setting up dh-strip-nondeterminism (0.040-1) ... Setting up libgdk-pixbuf2.0-dev (2.36.11-1) ... Setting up libenchant-dev (1.6.0-11.1) ... Setting up libharfbuzz-dev:i386 (1.6.2-1) ... Setting up dh-python (2.20170125) ... Setting up libqt4-svg:i386 (4:4.8.7+dfsg-7ubuntu1) ... Setting up libqt4-scripttools:i386 (4:4.8.7+dfsg-7ubuntu1) ... Setting up gir1.2-gtk-2.0 (2.24.31-2ubuntu1) ... Setting up debhelper (10.10.5ubuntu1) ... Setting up gir1.2-gtk-3.0:i386 (3.22.25-0ubuntu1) ... Setting up libcairo2-dev (1.15.8-2) ... Setting up libqt4-qt3support:i386 (4:4.8.7+dfsg-7ubuntu1) ... Setting up python3-mako (1.0.7+ds1-1) ... Setting up ubuntu-mono (16.10+17.10.20171012.1-0ubuntu1) ... Setting up libatk1.0-dev:i386 (2.26.1-1) ... Setting up libatspi2.0-dev:i386 (2.26.2-1) ... Setting up libqt4-dev-bin (4:4.8.7+dfsg-7ubuntu1) ... Setting up libatk-bridge2.0-dev:i386 (2.26.0-2) ... Setting up libpango1.0-dev (1.40.13-1) ... Setting up libqt4-dev (4:4.8.7+dfsg-7ubuntu1) ... Setting up gobject-introspection (1.54.1-2) ... Setting up libgtk-3-dev:i386 (3.22.25-0ubuntu1) ... Setting up libgtk2.0-dev (2.24.31-2ubuntu1) ... Setting up libgirepository1.0-dev:i386 (1.54.1-2) ... Setting up sbuild-build-depends-fcitx-dummy (0.invalid.0) ... (Reading database ... 45956 files and directories currently installed.) Purging configuration files for pkg-create-dbgsym (0.73) ... Processing triggers for dictionaries-common (1.27.2) ... aspell-autobuildhash: processing: en [en-common]. aspell-autobuildhash: processing: en [en-variant_0]. aspell-autobuildhash: processing: en [en-variant_1]. aspell-autobuildhash: processing: en [en-variant_2]. aspell-autobuildhash: processing: en [en-w_accents-only]. aspell-autobuildhash: processing: en [en-wo_accents-only]. aspell-autobuildhash: processing: en [en_AU-variant_0]. aspell-autobuildhash: processing: en [en_AU-variant_1]. aspell-autobuildhash: processing: en [en_AU-w_accents-only]. aspell-autobuildhash: processing: en [en_AU-wo_accents-only]. aspell-autobuildhash: processing: en [en_CA-variant_0]. aspell-autobuildhash: processing: en [en_CA-variant_1]. aspell-autobuildhash: processing: en [en_CA-w_accents-only]. aspell-autobuildhash: processing: en [en_CA-wo_accents-only]. aspell-autobuildhash: processing: en [en_GB-ise-w_accents-only]. aspell-autobuildhash: processing: en [en_GB-ise-wo_accents-only]. aspell-autobuildhash: processing: en [en_GB-ize-w_accents-only]. aspell-autobuildhash: processing: en [en_GB-ize-wo_accents-only]. aspell-autobuildhash: processing: en [en_GB-variant_0]. aspell-autobuildhash: processing: en [en_GB-variant_1]. aspell-autobuildhash: processing: en [en_US-w_accents-only]. aspell-autobuildhash: processing: en [en_US-wo_accents-only]. Processing triggers for libgdk-pixbuf2.0-0:i386 (2.36.11-1) ... Processing triggers for libc-bin (2.26-0ubuntu2) ... Processing triggers for systemd (235-2ubuntu1) ... +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 4.4.0-97-generic amd64 (i686) Toolchain package versions: binutils_2.29.1-6ubuntu1 dpkg-dev_1.19.0.4ubuntu1 g++-7_7.2.0-12ubuntu1 gcc-7_7.2.0-12ubuntu1 libc6-dev_2.26-0ubuntu2 libstdc++-7-dev_7.2.0-12ubuntu1 libstdc++6_7.2.0-12ubuntu1 linux-libc-dev_4.13.0-16.19 Package versions: adduser_3.113+nmu3ubuntu5 advancecomp_2.0-1 adwaita-icon-theme_3.26.0-0ubuntu2 apt_1.6~alpha3 aspell_0.60.7~20110707-4 aspell-en_2017.08.24-0-0.1 autoconf_2.69-11 automake_1:1.15.1-3ubuntu1 autopoint_0.19.8.1-4ubuntu1 autotools-dev_20161112.1+nmu1 base-files_10ubuntu1 base-passwd_3.5.44 bash_4.4-5ubuntu1 binutils_2.29.1-6ubuntu1 binutils-common_2.29.1-6ubuntu1 binutils-i686-linux-gnu_2.29.1-6ubuntu1 bsdmainutils_9.0.12+nmu1ubuntu1 bsdutils_1:2.30.1-0ubuntu4 build-essential_12.4ubuntu1 bzip2_1.0.6-8.1 ca-certificates_20170717 cmake_3.9.3-1 cmake-data_3.9.3-1 coreutils_8.26-3ubuntu4 cpp_4:7.2.0-1ubuntu1 cpp-7_7.2.0-12ubuntu1 dash_0.5.8-2.3ubuntu1 dbus_1.12.0-1ubuntu1 dbus-user-session_1.12.0-1ubuntu1 dconf-gsettings-backend_0.26.1-1 dconf-service_0.26.1-1 debconf_1.5.64 debhelper_10.10.5ubuntu1 debianutils_4.8.2 dh-autoreconf_14 dh-python_2.20170125 dh-strip-nondeterminism_0.040-1 dictionaries-common_1.27.2 diffutils_1:3.6-1 dmsetup_2:1.02.137-2ubuntu3 dpkg_1.19.0.4ubuntu1 dpkg-dev_1.19.0.4ubuntu1 e2fslibs_1.43.7-1 e2fsprogs_1.43.7-1 emacsen-common_2.0.8 extra-cmake-modules_5.38.0a-0ubuntu1 fakeroot_1.21-1ubuntu2 fdisk_2.30.1-0ubuntu4 file_1:5.32-1 findutils_4.6.0+git+20170729-2 fontconfig_2.12.6-0ubuntu1 fontconfig-config_2.12.6-0ubuntu1 fonts-dejavu-core_2.37-1 g++_4:7.2.0-1ubuntu1 g++-7_7.2.0-12ubuntu1 gcc_4:7.2.0-1ubuntu1 gcc-7_7.2.0-12ubuntu1 gcc-7-base_7.2.0-12ubuntu1 gettext_0.19.8.1-4ubuntu1 gettext-base_0.19.8.1-4ubuntu1 gir1.2-atk-1.0_2.26.1-1 gir1.2-atspi-2.0_2.26.2-1 gir1.2-freedesktop_1.54.1-2 gir1.2-gdkpixbuf-2.0_2.36.11-1 gir1.2-glib-2.0_1.54.1-2 gir1.2-gtk-2.0_2.24.31-2ubuntu1 gir1.2-gtk-3.0_3.22.25-0ubuntu1 gir1.2-harfbuzz-0.0_1.6.2-1 gir1.2-pango-1.0_1.40.13-1 glib-networking_2.54.1-1 glib-networking-common_2.54.1-1 glib-networking-services_2.54.1-1 gnupg_2.1.15-1ubuntu8 gnupg-agent_2.1.15-1ubuntu8 gobject-introspection_1.54.1-2 gpgv_2.1.15-1ubuntu8 grep_3.1-2 groff-base_1.22.3-9 gsettings-desktop-schemas_3.24.1-1ubuntu1 gtk-update-icon-cache_3.22.25-0ubuntu1 gzip_1.6-5ubuntu1 hicolor-icon-theme_0.17-1 hostname_3.18 humanity-icon-theme_0.6.13 icu-devtools_59.1-3ubuntu1 init_1.49ubuntu1 init-system-helpers_1.49ubuntu1 initscripts_2.88dsf-59.3ubuntu2 insserv_1.14.0-5ubuntu3 intltool-debian_0.35.0+20060710.4 iso-codes_3.76-1 libacl1_2.2.52-3build1 libapparmor1_2.11.0-2ubuntu17 libapt-pkg5.0_1.6~alpha3 libarchive-zip-perl_1.59-1 libarchive13_3.2.2-3.1 libasan4_7.2.0-12ubuntu1 libasn1-8-heimdal_7.4.0.dfsg.1-2 libaspell15_0.60.7~20110707-4 libassuan0_2.4.3-3 libatk-bridge2.0-0_2.26.0-2 libatk-bridge2.0-dev_2.26.0-2 libatk1.0-0_2.26.1-1 libatk1.0-data_2.26.1-1 libatk1.0-dev_2.26.1-1 libatomic1_7.2.0-12ubuntu1 libatspi2.0-0_2.26.2-1 libatspi2.0-dev_2.26.2-1 libattr1_1:2.4.47-2build1 libaudio2_1.9.4-6 libaudit-common_1:2.7.7-1ubuntu2 libaudit1_1:2.7.7-1ubuntu2 libavahi-client3_0.6.32-1ubuntu1 libavahi-common-data_0.6.32-1ubuntu1 libavahi-common3_0.6.32-1ubuntu1 libbinutils_2.29.1-6ubuntu1 libblkid1_2.30.1-0ubuntu4 libboost-filesystem1.65.1_1.65.1+dfsg-0ubuntu2 libboost-system1.65.1_1.65.1+dfsg-0ubuntu2 libbsd0_0.8.6-2 libbz2-1.0_1.0.6-8.1 libc-bin_2.26-0ubuntu2 libc-dev-bin_2.26-0ubuntu2 libc6_2.26-0ubuntu2 libc6-dev_2.26-0ubuntu2 libcairo-gobject2_1.15.8-2 libcairo-script-interpreter2_1.15.8-2 libcairo2_1.15.8-2 libcairo2-dev_1.15.8-2 libcap-ng0_0.7.7-3.1 libcap2_1:2.25-1.1 libcapnp-0.6.1_0.6.1-1 libcc1-0_7.2.0-12ubuntu1 libcilkrts5_7.2.0-12ubuntu1 libcolord2_1.3.3-2build1 libcomerr2_1.43.7-1 libcroco3_0.6.12-1 libcryptsetup4_2:1.7.3-4ubuntu1 libcups2_2.2.5-2 libcurl3_7.55.1-1ubuntu2.1 libcurl3-gnutls_7.55.1-1ubuntu2.1 libdatrie1_0.2.10-5 libdb5.3_5.3.28-13.1 libdbus-1-3_1.12.0-1ubuntu1 libdbus-1-dev_1.12.0-1ubuntu1 libdconf1_0.26.1-1 libdebconfclient0_0.213ubuntu1 libdevmapper1.02.1_2:1.02.137-2ubuntu3 libdouble-conversion1_2.0.1-4ubuntu1 libdpkg-perl_1.19.0.4ubuntu1 libdrm-amdgpu1_2.4.85-1 libdrm-common_2.4.85-1 libdrm-dev_2.4.85-1 libdrm-intel1_2.4.85-1 libdrm-nouveau2_2.4.85-1 libdrm-radeon1_2.4.85-1 libdrm2_2.4.85-1 libedit2_3.1-20170329-1 libegl1-mesa_17.2.2-0ubuntu1 libegl1-mesa-dev_17.2.2-0ubuntu1 libelf1_0.170-0.1 libenchant-dev_1.6.0-11.1 libenchant1c2a_1.6.0-11.1 libepoxy-dev_1.3.1-3 libepoxy0_1.3.1-3 libevdev2_1.5.7+dfsg-1 libexpat1_2.2.3-1 libexpat1-dev_2.2.3-1 libfakeroot_1.21-1ubuntu2 libfdisk1_2.30.1-0ubuntu4 libffi-dev_3.2.1-6 libffi6_3.2.1-6 libfile-stripnondeterminism-perl_0.040-1 libfontconfig1_2.12.6-0ubuntu1 libfontconfig1-dev_2.12.6-0ubuntu1 libfreetype6_2.8-0.2ubuntu2 libfreetype6-dev_2.8-0.2ubuntu2 libgbm1_17.2.2-0ubuntu1 libgcc-7-dev_7.2.0-12ubuntu1 libgcc1_1:7.2.0-12ubuntu1 libgcrypt20_1.7.9-1 libgdbm3_1.8.3-14 libgdk-pixbuf2.0-0_2.36.11-1 libgdk-pixbuf2.0-common_2.36.11-1 libgdk-pixbuf2.0-dev_2.36.11-1 libgettextpo-dev_0.19.8.1-4ubuntu1 libgettextpo0_0.19.8.1-4ubuntu1 libgirepository-1.0-1_1.54.1-2 libgirepository1.0-dev_1.54.1-2 libgl1-mesa-dev_17.2.2-0ubuntu1 libgl1-mesa-dri_17.2.2-0ubuntu1 libgl1-mesa-glx_17.2.2-0ubuntu1 libglapi-mesa_17.2.2-0ubuntu1 libgles2-mesa_17.2.2-0ubuntu1 libgles2-mesa-dev_17.2.2-0ubuntu1 libglib2.0-0_2.54.1-1ubuntu1 libglib2.0-bin_2.54.1-1ubuntu1 libglib2.0-data_2.54.1-1ubuntu1 libglib2.0-dev_2.54.1-1ubuntu1 libglib2.0-dev-bin_2.54.1-1ubuntu1 libglu1-mesa_9.0.0-2.1build1 libglu1-mesa-dev_9.0.0-2.1build1 libgmp10_2:6.1.2+dfsg-1.1 libgnutls30_3.5.8-6ubuntu3 libgomp1_7.2.0-12ubuntu1 libgpg-error0_1.27-4 libgraphite2-3_1.3.10-6 libgraphite2-dev_1.3.10-6 libgssapi-krb5-2_1.15.2-2 libgssapi3-heimdal_7.4.0.dfsg.1-2 libgtk-3-0_3.22.25-0ubuntu1 libgtk-3-common_3.22.25-0ubuntu1 libgtk-3-dev_3.22.25-0ubuntu1 libgtk2.0-0_2.24.31-2ubuntu1 libgtk2.0-common_2.24.31-2ubuntu1 libgtk2.0-dev_2.24.31-2ubuntu1 libgudev-1.0-0_1:232-1 libharfbuzz-dev_1.6.2-1 libharfbuzz-gobject0_1.6.2-1 libharfbuzz-icu0_1.6.2-1 libharfbuzz0b_1.6.2-1 libhcrypto4-heimdal_7.4.0.dfsg.1-2 libheimbase1-heimdal_7.4.0.dfsg.1-2 libheimntlm0-heimdal_7.4.0.dfsg.1-2 libhogweed4_3.3-2 libhunspell-1.6-0_1.6.2-1 libhx509-5-heimdal_7.4.0.dfsg.1-2 libice-dev_2:1.0.9-2 libice6_2:1.0.9-2 libicu-dev_59.1-3ubuntu1 libicu59_59.1-3ubuntu1 libidn11_1.33-2 libidn2-0_2.0.2-5 libinput-bin_1.8.2-1ubuntu2 libinput10_1.8.2-1ubuntu2 libip4tc0_1.6.1-2ubuntu1 libisl15_0.18-1 libitm1_7.2.0-12ubuntu1 libjbig0_2.1-3.1 libjpeg-turbo8_1.5.2-0ubuntu5 libjpeg8_8c-2ubuntu8 libjs-jquery_3.2.1-1 libjson-glib-1.0-0_1.2.8-1 libjson-glib-1.0-common_1.2.8-1 libjsoncpp1_1.7.4-3 libk5crypto3_1.15.2-2 libkeyutils1_1.5.9-9.1ubuntu1 libkmod2_24-1ubuntu2 libkrb5-26-heimdal_7.4.0.dfsg.1-2 libkrb5-3_1.15.2-2 libkrb5support0_1.15.2-2 libksba8_1.3.5-2 liblcms2-2_2.7-1ubuntu1 libldap-2.4-2_2.4.45+dfsg-1ubuntu1 libldap-common_2.4.45+dfsg-1ubuntu1 libllvm5.0_1:5.0-4 liblockfile-bin_1.14-1 liblockfile1_1.14-1 liblua5.2-0_5.2.4-1.1build1 liblua5.2-dev_5.2.4-1.1build1 liblz4-1_0.0~r131-2ubuntu2 liblzma5_5.2.2-1.3 liblzo2-2_2.08-1.2 libmagic-mgc_1:5.32-1 libmagic1_1:5.32-1 libmirclient-dev_0.28.1+18.04.20171030-0ubuntu1 libmirclient9_0.28.1+18.04.20171030-0ubuntu1 libmircommon-dev_0.28.1+18.04.20171030-0ubuntu1 libmircommon7_0.28.1+18.04.20171030-0ubuntu1 libmircookie-dev_0.28.1+18.04.20171030-0ubuntu1 libmircookie2_0.28.1+18.04.20171030-0ubuntu1 libmircore-dev_0.28.1+18.04.20171030-0ubuntu1 libmircore1_0.28.1+18.04.20171030-0ubuntu1 libmirprotobuf3_0.28.1+18.04.20171030-0ubuntu1 libmng2_2.0.2-0ubuntu3 libmount1_2.30.1-0ubuntu4 libmpc3_1.0.3-2 libmpdec2_2.4.2-1 libmpfr4_3.1.6-1 libmpx2_7.2.0-12ubuntu1 libmtdev1_1.1.5-1ubuntu2 libncurses5_6.0+20160625-1ubuntu1 libncursesw5_6.0+20160625-1ubuntu1 libnettle6_3.3-2 libnpth0_1.5-2 libopencc-dev_1.0.4-5 libopencc2_1.0.4-5 libopencc2-data_1.0.4-5 libp11-kit0_0.23.9-2 libpam-modules_1.1.8-3.2ubuntu3 libpam-modules-bin_1.1.8-3.2ubuntu3 libpam-runtime_1.1.8-3.2ubuntu3 libpam-systemd_235-2ubuntu1 libpam0g_1.1.8-3.2ubuntu3 libpango-1.0-0_1.40.13-1 libpango1.0-dev_1.40.13-1 libpangocairo-1.0-0_1.40.13-1 libpangoft2-1.0-0_1.40.13-1 libpangoxft-1.0-0_1.40.13-1 libpciaccess0_0.13.4-1ubuntu1 libpcre16-3_2:8.39-5ubuntu3 libpcre3_2:8.39-5ubuntu3 libpcre3-dev_2:8.39-5ubuntu3 libpcre32-3_2:8.39-5ubuntu3 libpcrecpp0v5_2:8.39-5ubuntu3 libperl5.26_5.26.1-2ubuntu1 libpipeline1_1.4.2-1 libpixman-1-0_0.34.0-1 libpixman-1-dev_0.34.0-1 libpng-dev_1.6.34-1 libpng16-16_1.6.34-1 libpresage-data_0.9.1-2.1ubuntu4 libpresage-dev_0.9.1-2.1ubuntu4 libpresage1v5_0.9.1-2.1ubuntu4 libprocps6_2:3.3.12-1ubuntu2 libprotobuf-dev_3.0.0-9ubuntu5 libprotobuf-lite10_3.0.0-9ubuntu5 libprotobuf10_3.0.0-9ubuntu5 libproxy1v5_0.4.15-0ubuntu1 libpsl5_0.18.0-4 libpthread-stubs0-dev_0.3-4 libpython3-stdlib_3.6.3-2 libpython3.6-minimal_3.6.3-1ubuntu1 libpython3.6-stdlib_3.6.3-1ubuntu1 libqt4-dbus_4:4.8.7+dfsg-7ubuntu1 libqt4-declarative_4:4.8.7+dfsg-7ubuntu1 libqt4-designer_4:4.8.7+dfsg-7ubuntu1 libqt4-dev_4:4.8.7+dfsg-7ubuntu1 libqt4-dev-bin_4:4.8.7+dfsg-7ubuntu1 libqt4-help_4:4.8.7+dfsg-7ubuntu1 libqt4-network_4:4.8.7+dfsg-7ubuntu1 libqt4-qt3support_4:4.8.7+dfsg-7ubuntu1 libqt4-script_4:4.8.7+dfsg-7ubuntu1 libqt4-scripttools_4:4.8.7+dfsg-7ubuntu1 libqt4-sql_4:4.8.7+dfsg-7ubuntu1 libqt4-svg_4:4.8.7+dfsg-7ubuntu1 libqt4-test_4:4.8.7+dfsg-7ubuntu1 libqt4-xml_4:4.8.7+dfsg-7ubuntu1 libqt4-xmlpatterns_4:4.8.7+dfsg-7ubuntu1 libqt5concurrent5_5.9.2+dfsg-4ubuntu4 libqt5core5a_5.9.2+dfsg-4ubuntu4 libqt5dbus5_5.9.2+dfsg-4ubuntu4 libqt5gui5_5.9.2+dfsg-4ubuntu4 libqt5network5_5.9.2+dfsg-4ubuntu4 libqt5printsupport5_5.9.2+dfsg-4ubuntu4 libqt5sql5_5.9.2+dfsg-4ubuntu4 libqt5test5_5.9.2+dfsg-4ubuntu4 libqt5widgets5_5.9.2+dfsg-4ubuntu4 libqt5xml5_5.9.2+dfsg-4ubuntu4 libqtcore4_4:4.8.7+dfsg-7ubuntu1 libqtdbus4_4:4.8.7+dfsg-7ubuntu1 libqtgui4_4:4.8.7+dfsg-7ubuntu1 libquadmath0_7.2.0-12ubuntu1 libreadline-dev_7.0-0ubuntu2 libreadline7_7.0-0ubuntu2 librest-0.7-0_0.8.0-2 librhash0_1.3.4-3 libroken18-heimdal_7.4.0.dfsg.1-2 librsvg2-2_2.40.18-1 librsvg2-common_2.40.18-1 librtmp1_2.4+20151223.gitfa8646d.1-1 libsasl2-2_2.1.27~101-g0780600+dfsg-3ubuntu1 libsasl2-modules-db_2.1.27~101-g0780600+dfsg-3ubuntu1 libseccomp2_2.3.1-2.1ubuntu3 libselinux1_2.7-2 libsemanage-common_2.7-2 libsemanage1_2.7-2 libsensors4_1:3.4.0-4 libsepol1_2.7-1 libsigsegv2_2.11-1 libslang2_2.3.1-5ubuntu1 libsm-dev_2:1.2.2-1 libsm6_2:1.2.2-1 libsmartcols1_2.30.1-0ubuntu4 libsoup-gnome2.4-1_2.60.2-1 libsoup2.4-1_2.60.2-1 libsqlite3-0_3.20.1-2 libss2_1.43.7-1 libssl1.0.0_1.0.2g-1ubuntu13 libstdc++-7-dev_7.2.0-12ubuntu1 libstdc++6_7.2.0-12ubuntu1 libsystemd0_235-2ubuntu1 libtasn1-6_4.12-2.1 libtext-iconv-perl_1.7-5build6 libthai-data_0.1.27-1 libthai0_0.1.27-1 libtiff5_4.0.8-6 libtimedate-perl_2.3000-2 libtinfo-dev_6.0+20160625-1ubuntu1 libtinfo5_6.0+20160625-1ubuntu1 libtinyxml2.6.2v5_2.6.2-4 libtool_2.4.6-2 libubsan0_7.2.0-12ubuntu1 libudev1_235-2ubuntu1 libunistring0_0.9.3-5.2ubuntu1 libusb-0.1-4_2:0.1.12-31 libustr-1.0-1_1.0.4-6 libuuid1_2.30.1-0ubuntu4 libuv1_1.9.1-3 libwacom-common_0.26-1 libwacom2_0.26-1 libwayland-bin_1.14.0-1 libwayland-client0_1.14.0-1 libwayland-cursor0_1.14.0-1 libwayland-dev_1.14.0-1 libwayland-egl1-mesa_17.2.2-0ubuntu1 libwayland-server0_1.14.0-1 libwind0-heimdal_7.4.0.dfsg.1-2 libx11-6_2:1.6.4-3 libx11-data_2:1.6.4-3 libx11-dev_2:1.6.4-3 libx11-xcb-dev_2:1.6.4-3 libx11-xcb1_2:1.6.4-3 libxau-dev_1:1.0.8-1 libxau6_1:1.0.8-1 libxcb-dri2-0_1.12-1ubuntu1 libxcb-dri2-0-dev_1.12-1ubuntu1 libxcb-dri3-0_1.12-1ubuntu1 libxcb-dri3-dev_1.12-1ubuntu1 libxcb-glx0_1.12-1ubuntu1 libxcb-glx0-dev_1.12-1ubuntu1 libxcb-icccm4_0.4.1-1ubuntu1 libxcb-image0_0.4.0-1build1 libxcb-keysyms1_0.4.0-1 libxcb-present-dev_1.12-1ubuntu1 libxcb-present0_1.12-1ubuntu1 libxcb-randr0_1.12-1ubuntu1 libxcb-randr0-dev_1.12-1ubuntu1 libxcb-render-util0_0.3.9-1 libxcb-render0_1.12-1ubuntu1 libxcb-render0-dev_1.12-1ubuntu1 libxcb-shape0_1.12-1ubuntu1 libxcb-shape0-dev_1.12-1ubuntu1 libxcb-shm0_1.12-1ubuntu1 libxcb-shm0-dev_1.12-1ubuntu1 libxcb-sync-dev_1.12-1ubuntu1 libxcb-sync1_1.12-1ubuntu1 libxcb-util1_0.4.0-0ubuntu3 libxcb-xfixes0_1.12-1ubuntu1 libxcb-xfixes0-dev_1.12-1ubuntu1 libxcb-xinerama0_1.12-1ubuntu1 libxcb-xkb1_1.12-1ubuntu1 libxcb1_1.12-1ubuntu1 libxcb1-dev_1.12-1ubuntu1 libxcomposite-dev_1:0.4.4-2 libxcomposite1_1:0.4.4-2 libxcursor-dev_1:1.1.14-3 libxcursor1_1:1.1.14-3 libxdamage-dev_1:1.1.4-3 libxdamage1_1:1.1.4-3 libxdmcp-dev_1:1.1.2-3 libxdmcp6_1:1.1.2-3 libxext-dev_2:1.3.3-1 libxext6_2:1.3.3-1 libxfixes-dev_1:5.0.3-1 libxfixes3_1:5.0.3-1 libxft-dev_2.3.2-1 libxft2_2.3.2-1 libxi-dev_2:1.7.9-1 libxi6_2:1.7.9-1 libxinerama-dev_2:1.1.3-1 libxinerama1_2:1.1.3-1 libxkbcommon-dev_0.7.1-2 libxkbcommon-x11-0_0.7.1-2 libxkbcommon0_0.7.1-2 libxkbfile-dev_1:1.0.9-2 libxkbfile1_1:1.0.9-2 libxml2_2.9.4+dfsg1-5ubuntu1 libxml2-dev_2.9.4+dfsg1-5ubuntu1 libxml2-utils_2.9.4+dfsg1-5ubuntu1 libxrandr-dev_2:1.5.1-1 libxrandr2_2:1.5.1-1 libxrender-dev_1:0.9.10-1 libxrender1_1:0.9.10-1 libxshmfence-dev_1.2-1 libxshmfence1_1.2-1 libxt6_1:1.1.5-1 libxtst-dev_2:1.2.3-1 libxtst6_2:1.2.3-1 libxxf86vm-dev_1:1.1.4-1 libxxf86vm1_1:1.1.4-1 linux-libc-dev_4.13.0-16.19 lockfile-progs_0.1.17build1 login_1:4.2-3.2ubuntu4 lsb-base_9.20160110ubuntu5 m4_1.4.18-1 make_4.1-9.1 man-db_2.7.6.1-2 mawk_1.3.3-17ubuntu2 mesa-common-dev_17.2.2-0ubuntu1 mime-support_3.60ubuntu1 mount_2.30.1-0ubuntu4 multiarch-support_2.26-0ubuntu2 ncurses-base_6.0+20160625-1ubuntu1 ncurses-bin_6.0+20160625-1ubuntu1 openssl_1.0.2g-1ubuntu13 optipng_0.7.6-1build1 passwd_1:4.2-3.2ubuntu4 patch_2.7.5-1build1 perl_5.26.1-2ubuntu1 perl-base_5.26.1-2ubuntu1 perl-modules-5.26_5.26.1-2ubuntu1 pinentry-curses_1.0.0-3 pkg-config_0.29.1-0ubuntu2 pkgbinarymangler_131 po-debconf_1.0.20 policyrcd-script-zg2_0.1-3 procps_2:3.3.12-1ubuntu2 python3_3.6.3-2 python3-mako_1.0.7+ds1-1 python3-markupsafe_1.0-1build1 python3-minimal_3.6.3-2 python3.6_3.6.3-1ubuntu1 python3.6-minimal_3.6.3-1ubuntu1 qdbus_4:4.8.7+dfsg-7ubuntu1 qt4-linguist-tools_4:4.8.7+dfsg-7ubuntu1 qt4-qmake_4:4.8.7+dfsg-7ubuntu1 qt5-qmake_5.9.2+dfsg-4ubuntu4 qt5-qmake-bin_5.9.2+dfsg-4ubuntu4 qtbase5-dev_5.9.2+dfsg-4ubuntu4 qtbase5-dev-tools_5.9.2+dfsg-4ubuntu4 qtchooser_64-ga1b6736-4 qtcore4-l10n_4:4.8.7+dfsg-7ubuntu1 readline-common_7.0-0ubuntu2 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-fcitx-dummy_0.invalid.0 sed_4.4-1 sensible-utils_0.0.10 shared-mime-info_1.9-2 systemd_235-2ubuntu1 systemd-sysv_235-2ubuntu1 sysv-rc_2.88dsf-59.3ubuntu2 sysvinit-utils_2.88dsf-59.10ubuntu1 tar_1.29b-2 tzdata_2017c-1 ubuntu-keyring_2016.10.27 ubuntu-mono_16.10+17.10.20171012.1-0ubuntu1 ucf_3.0036 util-linux_2.30.1-0ubuntu4 wayland-protocols_1.11-1 x11-common_1:7.7+19ubuntu3 x11proto-composite-dev_1:0.4.2-2 x11proto-core-dev_7.0.31-1 x11proto-damage-dev_1:1.2.1-2 x11proto-dri2-dev_2.8-2 x11proto-fixes-dev_1:5.0-2ubuntu2 x11proto-gl-dev_1.4.17-1 x11proto-input-dev_2.3.2-1 x11proto-kb-dev_1.0.7-1 x11proto-randr-dev_1.5.0-1 x11proto-record-dev_1.14.2-1 x11proto-render-dev_2:0.11.1-2 x11proto-xext-dev_7.3.0-1 x11proto-xf86vidmode-dev_2.3.1-2 x11proto-xinerama-dev_1.2.1-2 xkb-data_2.19-1.1ubuntu1 xorg-sgml-doctools_1:1.11-1 xtrans-dev_1.3.5-1 xz-utils_5.2.2-1.3 zlib1g_1:1.2.11.dfsg-0ubuntu2 zlib1g-dev_1:1.2.11.dfsg-0ubuntu2 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- gpgv: Signature made Tue Oct 24 16:31:57 2017 UTC gpgv: using RSA key gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./fcitx_4.2.9.4-3.dsc dpkg-source: info: extracting fcitx in fcitx-4.2.9.4 dpkg-source: info: unpacking fcitx_4.2.9.4.orig.tar.xz dpkg-source: info: unpacking fcitx_4.2.9.4-3.debian.tar.xz dpkg-source: info: applying 0001-try-to-avoid-rpath.patch dpkg-source: info: applying 0002-wait-dbus-up-to-20-times.patch dpkg-source: info: applying 0003-Bump-version-string-in-CMakeLists.txt-365.patch Check disc space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_OPTIONS=parallel=4 HOME=/sbuild-nonexistent LANG=C.UTF-8 LC_ALL=C.UTF-8 LOGNAME=buildd PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SCHROOT_ALIAS_NAME=build-PACKAGEBUILD-13654710 SCHROOT_CHROOT_NAME=build-PACKAGEBUILD-13654710 SCHROOT_COMMAND=env SCHROOT_GID=2501 SCHROOT_GROUP=buildd SCHROOT_SESSION_ID=build-PACKAGEBUILD-13654710 SCHROOT_UID=2001 SCHROOT_USER=buildd SHELL=/bin/sh TERM=unknown USER=buildd V=1 dpkg-buildpackage ----------------- dpkg-buildpackage: info: source package fcitx dpkg-buildpackage: info: source version 1:4.2.9.4-3 dpkg-buildpackage: info: source distribution unstable dpkg-source --before-build fcitx-4.2.9.4 dpkg-buildpackage: info: host architecture i386 fakeroot debian/rules clean dh clean --with gir debian/rules override_dh_auto_clean make[1]: Entering directory '/<>' cp debian/control.in debian/control sed -i 's/@GTK2_MA@/Multi-Arch: same/g' debian/control sed -i 's/@GTK3_MA@/Multi-Arch: same/g' debian/control sed -i 's/@QT4_MA@/Multi-Arch: same/g' debian/control sed -i 's/@GIR_MA@/Multi-Arch: same/g' debian/control sed 's/@GTK2_LIBDIR@/usr\/lib\/i386-linux-gnu/g' \ debian/fcitx-frontend-gtk2.install.in > \ debian/fcitx-frontend-gtk2.install sed 's/@GTK3_LIBDIR@/usr\/lib\/i386-linux-gnu/g' \ debian/fcitx-frontend-gtk3.install.in > \ debian/fcitx-frontend-gtk3.install sed 's/@QT4_LIBDIR@/usr\/lib\/i386-linux-gnu/g' \ debian/fcitx-frontend-qt4.install.in > \ debian/fcitx-frontend-qt4.install sed 's/@GIR_LIBDIR@/usr\/lib\/i386-linux-gnu/g' \ debian/gir1.2-fcitx-1.0.install.in > \ debian/gir1.2-fcitx-1.0.install dh_auto_clean make[1]: Leaving directory '/<>' dh_autoreconf_clean dh_clean debian/rules build-arch dh build-arch --with gir dh_update_autotools_config -a dh_autoreconf -a debian/rules override_dh_auto_configure make[1]: Entering directory '/<>' cp debian/control.in debian/control sed -i 's/@GTK2_MA@/Multi-Arch: same/g' debian/control sed -i 's/@GTK3_MA@/Multi-Arch: same/g' debian/control sed -i 's/@QT4_MA@/Multi-Arch: same/g' debian/control sed -i 's/@GIR_MA@/Multi-Arch: same/g' debian/control sed 's/@GTK2_LIBDIR@/usr\/lib\/i386-linux-gnu/g' \ debian/fcitx-frontend-gtk2.install.in > \ debian/fcitx-frontend-gtk2.install sed 's/@GTK3_LIBDIR@/usr\/lib\/i386-linux-gnu/g' \ debian/fcitx-frontend-gtk3.install.in > \ debian/fcitx-frontend-gtk3.install sed 's/@QT4_LIBDIR@/usr\/lib\/i386-linux-gnu/g' \ debian/fcitx-frontend-qt4.install.in > \ debian/fcitx-frontend-qt4.install sed 's/@GIR_LIBDIR@/usr\/lib\/i386-linux-gnu/g' \ debian/gir1.2-fcitx-1.0.install.in > \ debian/gir1.2-fcitx-1.0.install dh_auto_configure -- \ -DCMAKE_BUILD_TYPE=Release \ -DLIB_INSTALL_DIR=/usr/lib/i386-linux-gnu \ -DSYSCONFDIR=/etc \ -DENABLE_X11=ON \ -DENABLE_GLIB2=ON \ -DENABLE_CAIRO=ON \ -DENABLE_DBUS=ON \ -DENABLE_PANGO=ON \ -DENABLE_LIBXML2=ON \ -DENABLE_DEBUG=OFF \ -DENABLE_PINYIN=ON \ -DENABLE_TABLE=ON \ -DENABLE_GTK2_IM_MODULE=ON \ -DENABLE_GTK3_IM_MODULE=ON \ -DENABLE_QT=ON \ -DENABLE_QT_IM_MODULE=ON \ -DENABLE_QT_GUI=ON \ -DENABLE_LUA=ON \ -DENABLE_STATIC=OFF \ -DENABLE_TEST=ON \ -DENABLE_SNOOPER=ON \ -DENABLE_GIR=ON \ -DENABLE_ENCHANT=ON \ -DENABLE_PRESAGE=ON \ -DENABLE_ICU=ON \ -DENABLE_BACKTRACE=ON \ -DENABLE_XDGAUTOSTART=ON \ -DENABLE_GETTEXT=ON cd obj-i686-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DCMAKE_BUILD_TYPE=Release -DLIB_INSTALL_DIR=/usr/lib/i386-linux-gnu -DSYSCONFDIR=/etc -DENABLE_X11=ON -DENABLE_GLIB2=ON -DENABLE_CAIRO=ON -DENABLE_DBUS=ON -DENABLE_PANGO=ON -DENABLE_LIBXML2=ON -DENABLE_DEBUG=OFF -DENABLE_PINYIN=ON -DENABLE_TABLE=ON -DENABLE_GTK2_IM_MODULE=ON -DENABLE_GTK3_IM_MODULE=ON -DENABLE_QT=ON -DENABLE_QT_IM_MODULE=ON -DENABLE_QT_GUI=ON -DENABLE_LUA=ON -DENABLE_STATIC=OFF -DENABLE_TEST=ON -DENABLE_SNOOPER=ON -DENABLE_GIR=ON -DENABLE_ENCHANT=ON -DENABLE_PRESAGE=ON -DENABLE_ICU=ON -DENABLE_BACKTRACE=ON -DENABLE_XDGAUTOSTART=ON -DENABLE_GETTEXT=ON -- The C compiler identification is GNU 7.2.0 -- The CXX compiler identification is GNU 7.2.0 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.1") -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) -- Looking for include file unistd.h -- Looking for include file unistd.h - found -- Looking for include file malloc.h -- Looking for include file malloc.h - found -- Looking for include file stdbool.h -- Looking for include file stdbool.h - found -- Looking for asprintf -- Looking for asprintf - found -- Looking for dgettext -- Looking for dgettext - found -- Found Libintl: /usr/include -- Looking for iconv_open -- Looking for iconv_open - found -- Performing Test ICONV_HAVE_WERROR -- Performing Test ICONV_HAVE_WERROR - Success -- Performing Test LIBICONV_SECOND_ARGUMENT_IS_CONST -- Performing Test LIBICONV_SECOND_ARGUMENT_IS_CONST - Failed -- Found Libiconv: /usr/include -- Looking for pthread_create -- Looking for pthread_create - not found -- Found Pthread: /usr/include -- Looking for backtrace -- Looking for backtrace - found -- Found LibExecinfo: /usr/include -- Found GettextPo: /usr/lib/i386-linux-gnu/libgettextpo.so -- Found XKBCommon_XKBCommon: /usr/lib/i386-linux-gnu/libxkbcommon.so (found version "0.7.1") -- Found XKBCommon: /usr/lib/i386-linux-gnu/libxkbcommon.so (found suitable version "0.7.1", minimum required is "0.5.0") found components: XKBCommon -- Checking for module 'enchant' -- Found enchant, version 1.6.0 -- Performing Test ENCHANT_HAVE_WERROR -- Performing Test ENCHANT_HAVE_WERROR - Success -- Performing Test ENCHANT_API_COMPATIBLE -- Performing Test ENCHANT_API_COMPATIBLE - Success -- Found Enchant: /usr/lib/i386-linux-gnu/libenchant.so -- Found LibXml2: /usr/lib/i386-linux-gnu/libxml2.so (found version "2.9.4") -- Checking for module 'iso-codes' -- Found iso-codes, version 3.76 -- Found IsoCodes: /usr/share/xml/iso-codes/iso_639.xml -- Checking for module 'xkbfile' -- Found xkbfile, version 1.0.9 -- Found XkbFile: /usr/lib/i386-linux-gnu/libxkbfile.so -- Performing Test PRESAGE_HAVE_WERROR -- Performing Test PRESAGE_HAVE_WERROR - Success -- Performing Test PRESAGE_API_COMPATIBLE -- Performing Test PRESAGE_API_COMPATIBLE - Success -- Found Presage: /usr/lib/i386-linux-gnu/libpresage.so -- Looking for Q_WS_X11 -- Looking for Q_WS_X11 - found -- Looking for Q_WS_WIN -- Looking for Q_WS_WIN - not found -- Looking for Q_WS_QWS -- Looking for Q_WS_QWS - not found -- Looking for Q_WS_MAC -- Looking for Q_WS_MAC - not found -- Found Qt4: /usr/bin/qmake (found suitable version "4.8.7", minimum required is "4.5") -- Looking for XOpenDisplay in /usr/lib/i386-linux-gnu/libX11.so;/usr/lib/i386-linux-gnu/libXext.so -- Looking for XOpenDisplay in /usr/lib/i386-linux-gnu/libX11.so;/usr/lib/i386-linux-gnu/libXext.so - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for connect -- Looking for connect - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found -- Looking for IceConnectionNumber in ICE -- Looking for IceConnectionNumber in ICE - found -- Found X11: /usr/lib/i386-linux-gnu/libX11.so -- Found XKeyboardConfig: /usr/share/X11/xkb (found version "2.19") -- Checking for module 'cairo-xlib>=1.0' -- Found cairo-xlib, version 1.15.8 -- Checking for module 'pangocairo>=1.0' -- Found pangocairo, version 1.40.13 -- Checking for module 'dbus-1>=1.1.0' -- Found dbus-1, version 1.12.0 -- Checking for module 'opencc' -- Found opencc, version 1.0.4 -- Performing Test OPENCC_HAVE_WERROR -- Performing Test OPENCC_HAVE_WERROR - Success -- Performing Test OPENCC_API_COMPATIBLE -- Performing Test OPENCC_API_COMPATIBLE - Success -- Found OpenCC: /usr/lib/i386-linux-gnu/libopencc.so -- Checking for module 'gio-2.0>=2.26' -- Found gio-2.0, version 2.54.1 -- Checking for module 'gobject-introspection-1.0' -- Found gobject-introspection-1.0, version 1.54.1 -- Adding Fcitx Addon x11 -- Adding Fcitx Addon xkb -- Adding Fcitx Addon xkbdbus -- Adding Fcitx Addon chttrans -- Adding Fcitx Addon punc -- Adding Fcitx Addon spell -- Adding Fcitx Addon pinyin-enhance -- Adding Fcitx Addon quickphrase -- Adding Fcitx Addon autoeng -- Adding Fcitx Addon fullwidth-char -- Adding Fcitx Addon remote-module -- Adding Fcitx Addon imselector -- Adding Fcitx Addon clipboard -- Adding Fcitx Addon vk -- Adding Fcitx Addon dbus -- Checking for module 'lua5.2' -- Found lua5.2, version 5.2.0 -- Found Lua: lua5.2 (found suitable version "5.2.0", minimum required is "5.1") -- Adding Fcitx Addon lua -- Adding Fcitx Addon unicode -- Adding Fcitx Addon freedesktop-notify -- Adding Fcitx Addon notificationitem -- Adding Fcitx Addon pinyin -- Adding Fcitx Addon keyboard -- Adding Fcitx Addon table -- Adding Fcitx Addon qw -- Adding Fcitx Addon xim -- Adding Fcitx Addon ipc -- Checking for module 'glib-2.0' -- Found glib-2.0, version 2.54.1 -- Checking for module 'gio-2.0>=2.26' -- Found gio-2.0, version 2.54.1 -- Checking for module 'gtk+-2.0' -- Found gtk+-2.0, version 2.24.31 -- Checking for module 'gtk+-3.0' -- Found gtk+-3.0, version 3.22.25 CMake Deprecation Warning at /usr/share/cmake-3.9/Modules/Qt4Macros.cmake:362 (message): The qt4_automoc macro is obsolete. Use the CMAKE_AUTOMOC feature instead. Call Stack (most recent call first): src/frontend/qt/CMakeLists.txt:33 (QT4_AUTOMOC) -- Adding Fcitx Addon classic-ui -- Adding Fcitx Addon kimpanel-ui -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_INSTALL_LOCALSTATEDIR CMAKE_INSTALL_SYSCONFDIR ENABLE_ICU -- Build files have been written to: /<>/obj-i686-linux-gnu make[1]: Leaving directory '/<>' dh_auto_build -a cd obj-i686-linux-gnu && make -j4 make[1]: Entering directory '/<>/obj-i686-linux-gnu' /usr/bin/cmake -H/<> -B/<>/obj-i686-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /<>/obj-i686-linux-gnu/CMakeFiles /<>/obj-i686-linux-gnu/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/<>/obj-i686-linux-gnu' make -f src/ui/kimpanel/CMakeFiles/fcitx-addon-fcitx-kimpanel-ui--headers-1.dir/build.make src/ui/kimpanel/CMakeFiles/fcitx-addon-fcitx-kimpanel-ui--headers-1.dir/depend make -f src/lib/fcitx-utils/CMakeFiles/fcitx-utils.dir/build.make src/lib/fcitx-utils/CMakeFiles/fcitx-utils.dir/depend make -f src/module/autoeng/CMakeFiles/fcitx-addon-fcitx-autoeng--headers-1.dir/build.make src/module/autoeng/CMakeFiles/fcitx-addon-fcitx-autoeng--headers-1.dir/depend make -f src/module/fullwidthchar/CMakeFiles/fcitx-addon-fcitx-fullwidth-char--headers-1.dir/build.make src/module/fullwidthchar/CMakeFiles/fcitx-addon-fcitx-fullwidth-char--headers-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/ui/kimpanel /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/ui/kimpanel /<>/obj-i686-linux-gnu/src/ui/kimpanel/CMakeFiles/fcitx-addon-fcitx-kimpanel-ui--headers-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/lib/fcitx-utils /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/lib/fcitx-utils /<>/obj-i686-linux-gnu/src/lib/fcitx-utils/CMakeFiles/fcitx-utils.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/fullwidthchar /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/fullwidthchar /<>/obj-i686-linux-gnu/src/module/fullwidthchar/CMakeFiles/fcitx-addon-fcitx-fullwidth-char--headers-1.dir/DependInfo.cmake --color= cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/autoeng /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/autoeng /<>/obj-i686-linux-gnu/src/module/autoeng/CMakeFiles/fcitx-addon-fcitx-autoeng--headers-1.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-addon-fcitx-fullwidth-char--headers-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/fullwidthchar/CMakeFiles/fcitx-addon-fcitx-fullwidth-char--headers-1.dir/build.make src/module/fullwidthchar/CMakeFiles/fcitx-addon-fcitx-fullwidth-char--headers-1.dir/build Scanning dependencies of target fcitx-addon-fcitx-kimpanel-ui--headers-1 Scanning dependencies of target fcitx-utils make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/ui/kimpanel/CMakeFiles/fcitx-addon-fcitx-kimpanel-ui--headers-1.dir/build.make src/ui/kimpanel/CMakeFiles/fcitx-addon-fcitx-kimpanel-ui--headers-1.dir/build make -f src/lib/fcitx-utils/CMakeFiles/fcitx-utils.dir/build.make src/lib/fcitx-utils/CMakeFiles/fcitx-utils.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' Scanning dependencies of target fcitx-addon-fcitx-autoeng--headers-1 make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/ui/kimpanel/CMakeFiles/fcitx-addon-fcitx-kimpanel-ui--headers-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/fullwidthchar/CMakeFiles/fcitx-addon-fcitx-fullwidth-char--headers-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/autoeng/CMakeFiles/fcitx-addon-fcitx-autoeng--headers-1.dir/build.make src/module/autoeng/CMakeFiles/fcitx-addon-fcitx-autoeng--headers-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/autoeng/CMakeFiles/fcitx-addon-fcitx-autoeng--headers-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 0%] Built target fcitx-addon-fcitx-autoeng--headers-1 make -f src/module/remote/CMakeFiles/fcitx-addon-fcitx-remote-module--headers-1.dir/build.make src/module/remote/CMakeFiles/fcitx-addon-fcitx-remote-module--headers-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/remote /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/remote /<>/obj-i686-linux-gnu/src/module/remote/CMakeFiles/fcitx-addon-fcitx-remote-module--headers-1.dir/DependInfo.cmake --color= [ 0%] Built target fcitx-addon-fcitx-kimpanel-ui--headers-1 [ 0%] Building C object src/lib/fcitx-utils/CMakeFiles/fcitx-utils.dir/utf8.c.o make -f src/module/imselector/CMakeFiles/fcitx-addon-fcitx-imselector--headers-1.dir/build.make src/module/imselector/CMakeFiles/fcitx-addon-fcitx-imselector--headers-1.dir/depend cd /<>/obj-i686-linux-gnu/src/lib/fcitx-utils && /usr/bin/cc -Dfcitx_utils_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-utils.dir/utf8.c.o -c /<>/src/lib/fcitx-utils/utf8.c [ 0%] Built target fcitx-addon-fcitx-fullwidth-char--headers-1 make -f src/module/vk/CMakeFiles/fcitx-addon-fcitx-vk--headers-1.dir/build.make src/module/vk/CMakeFiles/fcitx-addon-fcitx-vk--headers-1.dir/depend Scanning dependencies of target fcitx-addon-fcitx-remote-module--headers-1 make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/imselector /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/imselector /<>/obj-i686-linux-gnu/src/module/imselector/CMakeFiles/fcitx-addon-fcitx-imselector--headers-1.dir/DependInfo.cmake --color= cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/vk /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/vk /<>/obj-i686-linux-gnu/src/module/vk/CMakeFiles/fcitx-addon-fcitx-vk--headers-1.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/remote/CMakeFiles/fcitx-addon-fcitx-remote-module--headers-1.dir/build.make src/module/remote/CMakeFiles/fcitx-addon-fcitx-remote-module--headers-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/remote/CMakeFiles/fcitx-addon-fcitx-remote-module--headers-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 0%] Built target fcitx-addon-fcitx-remote-module--headers-1 make -f src/module/unicode/CMakeFiles/fcitx-addon-fcitx-unicode--headers-1.dir/build.make src/module/unicode/CMakeFiles/fcitx-addon-fcitx-unicode--headers-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/unicode /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/unicode /<>/obj-i686-linux-gnu/src/module/unicode/CMakeFiles/fcitx-addon-fcitx-unicode--headers-1.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-addon-fcitx-vk--headers-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/vk/CMakeFiles/fcitx-addon-fcitx-vk--headers-1.dir/build.make src/module/vk/CMakeFiles/fcitx-addon-fcitx-vk--headers-1.dir/build Scanning dependencies of target fcitx-addon-fcitx-imselector--headers-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/imselector/CMakeFiles/fcitx-addon-fcitx-imselector--headers-1.dir/build.make src/module/imselector/CMakeFiles/fcitx-addon-fcitx-imselector--headers-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/imselector/CMakeFiles/fcitx-addon-fcitx-imselector--headers-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' Scanning dependencies of target fcitx-addon-fcitx-unicode--headers-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/unicode/CMakeFiles/fcitx-addon-fcitx-unicode--headers-1.dir/build.make src/module/unicode/CMakeFiles/fcitx-addon-fcitx-unicode--headers-1.dir/build [ 0%] Built target fcitx-addon-fcitx-imselector--headers-1 make -f src/im/keyboard/CMakeFiles/fcitx-addon-fcitx-keyboard--headers-1.dir/build.make src/im/keyboard/CMakeFiles/fcitx-addon-fcitx-keyboard--headers-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/vk/CMakeFiles/fcitx-addon-fcitx-vk--headers-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/unicode/CMakeFiles/fcitx-addon-fcitx-unicode--headers-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/keyboard /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/keyboard /<>/obj-i686-linux-gnu/src/im/keyboard/CMakeFiles/fcitx-addon-fcitx-keyboard--headers-1.dir/DependInfo.cmake --color= [ 0%] Built target fcitx-addon-fcitx-unicode--headers-1 make -f src/im/table/CMakeFiles/fcitx-addon-fcitx-table--headers-1.dir/build.make src/im/table/CMakeFiles/fcitx-addon-fcitx-table--headers-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' Scanning dependencies of target fcitx-addon-fcitx-keyboard--headers-1 cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/table /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/table /<>/obj-i686-linux-gnu/src/im/table/CMakeFiles/fcitx-addon-fcitx-table--headers-1.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/keyboard/CMakeFiles/fcitx-addon-fcitx-keyboard--headers-1.dir/build.make src/im/keyboard/CMakeFiles/fcitx-addon-fcitx-keyboard--headers-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/im/keyboard/CMakeFiles/fcitx-addon-fcitx-keyboard--headers-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 0%] Built target fcitx-addon-fcitx-vk--headers-1 make -f src/im/qw/CMakeFiles/fcitx-addon-fcitx-qw--headers-1.dir/build.make src/im/qw/CMakeFiles/fcitx-addon-fcitx-qw--headers-1.dir/depend [ 0%] Built target fcitx-addon-fcitx-keyboard--headers-1 Scanning dependencies of target fcitx-addon-fcitx-table--headers-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/table/CMakeFiles/fcitx-addon-fcitx-table--headers-1.dir/build.make src/im/table/CMakeFiles/fcitx-addon-fcitx-table--headers-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/qw /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/qw /<>/obj-i686-linux-gnu/src/im/qw/CMakeFiles/fcitx-addon-fcitx-qw--headers-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/im/table/CMakeFiles/fcitx-addon-fcitx-table--headers-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 1%] Building C object src/lib/fcitx-utils/CMakeFiles/fcitx-utils.dir/utils.c.o cd /<>/obj-i686-linux-gnu/src/lib/fcitx-utils && /usr/bin/cc -Dfcitx_utils_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-utils.dir/utils.c.o -c /<>/src/lib/fcitx-utils/utils.c [ 1%] Built target fcitx-addon-fcitx-table--headers-1 Scanning dependencies of target fcitx-addon-fcitx-qw--headers-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/qw/CMakeFiles/fcitx-addon-fcitx-qw--headers-1.dir/build.make src/im/qw/CMakeFiles/fcitx-addon-fcitx-qw--headers-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/im/qw/CMakeFiles/fcitx-addon-fcitx-qw--headers-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 1%] Built target fcitx-addon-fcitx-qw--headers-1 [ 1%] Building C object src/lib/fcitx-utils/CMakeFiles/fcitx-utils.dir/log.c.o cd /<>/obj-i686-linux-gnu/src/lib/fcitx-utils && /usr/bin/cc -Dfcitx_utils_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-utils.dir/log.c.o -c /<>/src/lib/fcitx-utils/log.c [ 1%] Building C object src/lib/fcitx-utils/CMakeFiles/fcitx-utils.dir/qsort_r.c.o cd /<>/obj-i686-linux-gnu/src/lib/fcitx-utils && /usr/bin/cc -Dfcitx_utils_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-utils.dir/qsort_r.c.o -c /<>/src/lib/fcitx-utils/qsort_r.c /<>/src/lib/fcitx-utils/log.c: In function ‘FcitxLogFunc’: /<>/src/lib/fcitx-utils/log.c:140:31: warning: passing argument 1 of ‘__xpg_basename’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] FcitxLogFuncV(e, basename(filename), line, fmt, ap); ^~~~~~~~ In file included from /<>/src/lib/fcitx-utils/log.c:26:0: /usr/include/libgen.h:34:14: note: expected ‘char *’ but argument is of type ‘const char *’ extern char *__xpg_basename (char *__path) __THROW; ^~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/log.c: In function ‘FcitxLogFuncV’: /<>/src/lib/fcitx-utils/log.c:104:5: warning: ignoring return value of ‘vasprintf’, declared with attribute warn_unused_result [-Wunused-result] vasprintf(&buffer, fmt, ap); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/utils.c: In function ‘fcitx_utils_init_as_daemon’: /<>/src/lib/fcitx-utils/utils.c:172:5: warning: ignoring return value of ‘chdir’, declared with attribute warn_unused_result [-Wunused-result] chdir("/"); ^~~~~~~~~~ /<>/src/lib/fcitx-utils/utils.c: In function ‘fcitx_utils_string_list_printf_append’: /<>/src/lib/fcitx-utils/utils.c:222:5: warning: ignoring return value of ‘vasprintf’, declared with attribute warn_unused_result [-Wunused-result] vasprintf(&buffer, fmt, ap); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/src/lib/fcitx-utils/utils.h:67:0, from /<>/src/lib/fcitx-utils/utils.c:50: /<>/src/lib/fcitx-utils/utils.c: In function ‘fcitx_utils_string_hash_set_insert’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:333:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sset, string->name, strlen(string->name), string); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:333:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sset, string->name, strlen(string->name), string); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:333:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sset, string->name, strlen(string->name), string); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:333:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sset, string->name, strlen(string->name), string); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:333:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sset, string->name, strlen(string->name), string); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:333:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sset, string->name, strlen(string->name), string); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:333:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sset, string->name, strlen(string->name), string); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:333:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sset, string->name, strlen(string->name), string); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:333:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sset, string->name, strlen(string->name), string); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:333:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sset, string->name, strlen(string->name), string); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:333:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sset, string->name, strlen(string->name), string); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:333:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sset, string->name, strlen(string->name), string); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:333:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sset, string->name, strlen(string->name), string); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:333:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sset, string->name, strlen(string->name), string); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:333:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sset, string->name, strlen(string->name), string); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:333:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sset, string->name, strlen(string->name), string); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:333:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sset, string->name, strlen(string->name), string); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:333:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sset, string->name, strlen(string->name), string); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:333:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sset, string->name, strlen(string->name), string); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:333:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sset, string->name, strlen(string->name), string); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/utils.c: In function ‘fcitx_utils_string_hash_set_insert_len’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:342:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sset, string->name, strlen(string->name), string); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:342:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sset, string->name, strlen(string->name), string); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:342:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sset, string->name, strlen(string->name), string); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:342:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sset, string->name, strlen(string->name), string); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:342:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sset, string->name, strlen(string->name), string); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:342:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sset, string->name, strlen(string->name), string); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:342:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sset, string->name, strlen(string->name), string); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:342:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sset, string->name, strlen(string->name), string); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:342:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sset, string->name, strlen(string->name), string); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:342:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sset, string->name, strlen(string->name), string); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:342:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sset, string->name, strlen(string->name), string); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:342:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sset, string->name, strlen(string->name), string); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:342:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sset, string->name, strlen(string->name), string); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:342:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sset, string->name, strlen(string->name), string); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:342:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sset, string->name, strlen(string->name), string); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:342:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sset, string->name, strlen(string->name), string); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:342:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sset, string->name, strlen(string->name), string); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:342:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sset, string->name, strlen(string->name), string); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:342:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sset, string->name, strlen(string->name), string); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:342:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sset, string->name, strlen(string->name), string); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/utils.c: In function ‘fcitx_utils_string_hash_set_contains’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:350:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sset, str, string); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:350:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sset, str, string); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:350:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sset, str, string); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:350:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sset, str, string); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:350:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sset, str, string); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:350:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sset, str, string); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:350:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sset, str, string); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:350:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sset, str, string); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:350:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sset, str, string); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:350:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sset, str, string); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:350:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sset, str, string); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:350:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sset, str, string); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:350:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sset, str, string); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:350:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sset, str, string); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:350:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sset, str, string); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:350:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sset, str, string); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:350:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sset, str, string); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:350:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sset, str, string); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:350:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sset, str, string); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:350:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sset, str, string); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/utils.c: In function ‘fcitx_util_string_hash_set_remove’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:358:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sset, str, string); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:358:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sset, str, string); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:358:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sset, str, string); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:358:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sset, str, string); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:358:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sset, str, string); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:358:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sset, str, string); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:358:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sset, str, string); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:358:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sset, str, string); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:358:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sset, str, string); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:358:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sset, str, string); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:358:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sset, str, string); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:358:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sset, str, string); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:358:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sset, str, string); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:358:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sset, str, string); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:358:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sset, str, string); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:358:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sset, str, string); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:358:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sset, str, string); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:358:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sset, str, string); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:358:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sset, str, string); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/utils.c:358:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sset, str, string); ^~~~~~~~~~~~~ make -f src/frontend/xim/CMakeFiles/fcitx-addon-fcitx-xim--headers-1.dir/build.make src/frontend/xim/CMakeFiles/fcitx-addon-fcitx-xim--headers-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/frontend/xim /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/frontend/xim /<>/obj-i686-linux-gnu/src/frontend/xim/CMakeFiles/fcitx-addon-fcitx-xim--headers-1.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-addon-fcitx-xim--headers-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/frontend/xim/CMakeFiles/fcitx-addon-fcitx-xim--headers-1.dir/build.make src/frontend/xim/CMakeFiles/fcitx-addon-fcitx-xim--headers-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/frontend/xim/CMakeFiles/fcitx-addon-fcitx-xim--headers-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/frontend/ipc/CMakeFiles/fcitx-addon-fcitx-ipc--headers-1.dir/build.make src/frontend/ipc/CMakeFiles/fcitx-addon-fcitx-ipc--headers-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/frontend/ipc /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/frontend/ipc /<>/obj-i686-linux-gnu/src/frontend/ipc/CMakeFiles/fcitx-addon-fcitx-ipc--headers-1.dir/DependInfo.cmake --color= [ 1%] Built target fcitx-addon-fcitx-xim--headers-1 [ 1%] Building C object src/lib/fcitx-utils/CMakeFiles/fcitx-utils.dir/msort_r.c.o cd /<>/obj-i686-linux-gnu/src/lib/fcitx-utils && /usr/bin/cc -Dfcitx_utils_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-utils.dir/msort_r.c.o -c /<>/src/lib/fcitx-utils/msort_r.c Scanning dependencies of target fcitx-addon-fcitx-ipc--headers-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/frontend/ipc/CMakeFiles/fcitx-addon-fcitx-ipc--headers-1.dir/build.make src/frontend/ipc/CMakeFiles/fcitx-addon-fcitx-ipc--headers-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/frontend/ipc/CMakeFiles/fcitx-addon-fcitx-ipc--headers-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 2%] Building C object src/lib/fcitx-utils/CMakeFiles/fcitx-utils.dir/memory.c.o cd /<>/obj-i686-linux-gnu/src/lib/fcitx-utils && /usr/bin/cc -Dfcitx_utils_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-utils.dir/memory.c.o -c /<>/src/lib/fcitx-utils/memory.c [ 2%] Built target fcitx-addon-fcitx-ipc--headers-1 make -f po/CMakeFiles/fcitx-compile-mo.target.dir/build.make po/CMakeFiles/fcitx-compile-mo.target.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/po /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/po /<>/obj-i686-linux-gnu/po/CMakeFiles/fcitx-compile-mo.target.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-compile-mo.target make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f po/CMakeFiles/fcitx-compile-mo.target.dir/build.make po/CMakeFiles/fcitx-compile-mo.target.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 3%] Generating ../fcitx_cmake_cache/mo/ca/fcitx.mo cd /<>/obj-i686-linux-gnu/po && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/fcitx_cmake_cache/mo/ca cd /<>/obj-i686-linux-gnu/po && /usr/bin/msgfmt -o /<>/obj-i686-linux-gnu/fcitx_cmake_cache/mo/ca/fcitx.mo /<>/po/ca.po [ 3%] Generating ../fcitx_cmake_cache/mo/da/fcitx.mo cd /<>/obj-i686-linux-gnu/po && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/fcitx_cmake_cache/mo/da cd /<>/obj-i686-linux-gnu/po && /usr/bin/msgfmt -o /<>/obj-i686-linux-gnu/fcitx_cmake_cache/mo/da/fcitx.mo /<>/po/da.po [ 3%] Building C object src/lib/fcitx-utils/CMakeFiles/fcitx-utils.dir/handler-table.c.o cd /<>/obj-i686-linux-gnu/src/lib/fcitx-utils && /usr/bin/cc -Dfcitx_utils_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-utils.dir/handler-table.c.o -c /<>/src/lib/fcitx-utils/handler-table.c [ 3%] Generating ../fcitx_cmake_cache/mo/de/fcitx.mo cd /<>/obj-i686-linux-gnu/po && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/fcitx_cmake_cache/mo/de cd /<>/obj-i686-linux-gnu/po && /usr/bin/msgfmt -o /<>/obj-i686-linux-gnu/fcitx_cmake_cache/mo/de/fcitx.mo /<>/po/de.po [ 3%] Generating ../fcitx_cmake_cache/mo/es/fcitx.mo cd /<>/obj-i686-linux-gnu/po && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/fcitx_cmake_cache/mo/es In file included from /<>/src/lib/fcitx-utils/handler-table.c:23:0: /<>/src/lib/fcitx-utils/handler-table.c: In function ‘fcitx_handler_table_find_key’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/handler-table.c:74:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, table->keys, key, keysize, key_struct); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/handler-table.c:74:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, table->keys, key, keysize, key_struct); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/handler-table.c:74:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, table->keys, key, keysize, key_struct); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/handler-table.c:74:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, table->keys, key, keysize, key_struct); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/handler-table.c:74:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, table->keys, key, keysize, key_struct); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/handler-table.c:74:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, table->keys, key, keysize, key_struct); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/handler-table.c:74:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, table->keys, key, keysize, key_struct); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/handler-table.c:74:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, table->keys, key, keysize, key_struct); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/handler-table.c:74:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, table->keys, key, keysize, key_struct); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/handler-table.c:74:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, table->keys, key, keysize, key_struct); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/handler-table.c:74:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, table->keys, key, keysize, key_struct); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/handler-table.c:74:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, table->keys, key, keysize, key_struct); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/handler-table.c:74:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, table->keys, key, keysize, key_struct); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/handler-table.c:74:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, table->keys, key, keysize, key_struct); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/handler-table.c:74:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, table->keys, key, keysize, key_struct); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/handler-table.c:74:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, table->keys, key, keysize, key_struct); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/handler-table.c:74:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, table->keys, key, keysize, key_struct); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/handler-table.c:74:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, table->keys, key, keysize, key_struct); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/handler-table.c:74:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, table->keys, key, keysize, key_struct); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/handler-table.c:74:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, table->keys, key, keysize, key_struct); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/handler-table.c:83:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, table->keys, key_ptr, keysize, key_struct); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/handler-table.c:83:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, table->keys, key_ptr, keysize, key_struct); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/handler-table.c:83:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, table->keys, key_ptr, keysize, key_struct); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/handler-table.c:83:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, table->keys, key_ptr, keysize, key_struct); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/handler-table.c:83:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, table->keys, key_ptr, keysize, key_struct); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/handler-table.c:83:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, table->keys, key_ptr, keysize, key_struct); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/handler-table.c:83:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, table->keys, key_ptr, keysize, key_struct); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/handler-table.c:83:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, table->keys, key_ptr, keysize, key_struct); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/handler-table.c:83:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, table->keys, key_ptr, keysize, key_struct); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/handler-table.c:83:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, table->keys, key_ptr, keysize, key_struct); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/handler-table.c:83:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, table->keys, key_ptr, keysize, key_struct); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/handler-table.c:83:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, table->keys, key_ptr, keysize, key_struct); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/handler-table.c:83:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, table->keys, key_ptr, keysize, key_struct); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/handler-table.c:83:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, table->keys, key_ptr, keysize, key_struct); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/handler-table.c:83:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, table->keys, key_ptr, keysize, key_struct); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/handler-table.c:83:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, table->keys, key_ptr, keysize, key_struct); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/handler-table.c:83:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, table->keys, key_ptr, keysize, key_struct); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/handler-table.c:83:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, table->keys, key_ptr, keysize, key_struct); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/handler-table.c:83:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, table->keys, key_ptr, keysize, key_struct); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/handler-table.c:83:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, table->keys, key_ptr, keysize, key_struct); ^~~~~~~~~~~~~~~ cd /<>/obj-i686-linux-gnu/po && /usr/bin/msgfmt -o /<>/obj-i686-linux-gnu/fcitx_cmake_cache/mo/es/fcitx.mo /<>/po/es.po [ 3%] Building C object src/lib/fcitx-utils/CMakeFiles/fcitx-utils.dir/objpool.c.o cd /<>/obj-i686-linux-gnu/src/lib/fcitx-utils && /usr/bin/cc -Dfcitx_utils_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-utils.dir/objpool.c.o -c /<>/src/lib/fcitx-utils/objpool.c [ 4%] Generating ../fcitx_cmake_cache/mo/fr/fcitx.mo cd /<>/obj-i686-linux-gnu/po && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/fcitx_cmake_cache/mo/fr cd /<>/obj-i686-linux-gnu/po && /usr/bin/msgfmt -o /<>/obj-i686-linux-gnu/fcitx_cmake_cache/mo/fr/fcitx.mo /<>/po/fr.po [ 4%] Generating ../fcitx_cmake_cache/mo/ja/fcitx.mo cd /<>/obj-i686-linux-gnu/po && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/fcitx_cmake_cache/mo/ja cd /<>/obj-i686-linux-gnu/po && /usr/bin/msgfmt -o /<>/obj-i686-linux-gnu/fcitx_cmake_cache/mo/ja/fcitx.mo /<>/po/ja.po [ 4%] Generating ../fcitx_cmake_cache/mo/ko/fcitx.mo cd /<>/obj-i686-linux-gnu/po && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/fcitx_cmake_cache/mo/ko cd /<>/obj-i686-linux-gnu/po && /usr/bin/msgfmt -o /<>/obj-i686-linux-gnu/fcitx_cmake_cache/mo/ko/fcitx.mo /<>/po/ko.po [ 4%] Building C object src/lib/fcitx-utils/CMakeFiles/fcitx-utils.dir/desktop-parse.c.o cd /<>/obj-i686-linux-gnu/src/lib/fcitx-utils && /usr/bin/cc -Dfcitx_utils_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-utils.dir/desktop-parse.c.o -c /<>/src/lib/fcitx-utils/desktop-parse.c [ 4%] Generating ../fcitx_cmake_cache/mo/ru/fcitx.mo cd /<>/obj-i686-linux-gnu/po && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/fcitx_cmake_cache/mo/ru cd /<>/obj-i686-linux-gnu/po && /usr/bin/msgfmt -o /<>/obj-i686-linux-gnu/fcitx_cmake_cache/mo/ru/fcitx.mo /<>/po/ru.po [ 5%] Generating ../fcitx_cmake_cache/mo/zh_CN/fcitx.mo cd /<>/obj-i686-linux-gnu/po && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/fcitx_cmake_cache/mo/zh_CN [ 6%] Building C object src/lib/fcitx-utils/CMakeFiles/fcitx-utils.dir/stringmap.c.o cd /<>/obj-i686-linux-gnu/src/lib/fcitx-utils && /usr/bin/cc -Dfcitx_utils_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-utils.dir/stringmap.c.o -c /<>/src/lib/fcitx-utils/stringmap.c cd /<>/obj-i686-linux-gnu/po && /usr/bin/msgfmt -o /<>/obj-i686-linux-gnu/fcitx_cmake_cache/mo/zh_CN/fcitx.mo /<>/po/zh_CN.po In file included from /<>/src/lib/fcitx-utils/utils.h:67:0, from /<>/src/lib/fcitx-utils/desktop-parse.c:24: /<>/src/lib/fcitx-utils/desktop-parse.c: In function ‘fcitx_desktop_file_find_group_with_len’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:331:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, file->groups, name, name_len, group); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:331:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, file->groups, name, name_len, group); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:331:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, file->groups, name, name_len, group); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:331:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, file->groups, name, name_len, group); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:331:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, file->groups, name, name_len, group); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:331:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, file->groups, name, name_len, group); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:331:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, file->groups, name, name_len, group); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:331:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, file->groups, name, name_len, group); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:331:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, file->groups, name, name_len, group); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:331:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, file->groups, name, name_len, group); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:331:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, file->groups, name, name_len, group); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:331:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, file->groups, name, name_len, group); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:331:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, file->groups, name, name_len, group); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:331:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, file->groups, name, name_len, group); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:331:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, file->groups, name, name_len, group); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:331:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, file->groups, name, name_len, group); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:331:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, file->groups, name, name_len, group); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:331:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, file->groups, name, name_len, group); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:331:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, file->groups, name, name_len, group); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:331:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, file->groups, name, name_len, group); ^~~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c: In function ‘fcitx_desktop_group_find_entry_with_len’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:364:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, group->entries, name, name_len, entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:364:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, group->entries, name, name_len, entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:364:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, group->entries, name, name_len, entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:364:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, group->entries, name, name_len, entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:364:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, group->entries, name, name_len, entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:364:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, group->entries, name, name_len, entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:364:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, group->entries, name, name_len, entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:364:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, group->entries, name, name_len, entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:364:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, group->entries, name, name_len, entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:364:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, group->entries, name, name_len, entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:364:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, group->entries, name, name_len, entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:364:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, group->entries, name, name_len, entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:364:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, group->entries, name, name_len, entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:364:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, group->entries, name, name_len, entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:364:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, group->entries, name, name_len, entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:364:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, group->entries, name, name_len, entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:364:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, group->entries, name, name_len, entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:364:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, group->entries, name, name_len, entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:364:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, group->entries, name, name_len, entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:364:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, group->entries, name, name_len, entry); ^~~~~~~~~ In file included from /<>/src/lib/fcitx-utils/utils.h:66:0, from /<>/src/lib/fcitx-utils/desktop-parse.c:24: /<>/src/lib/fcitx-utils/desktop-parse.c: In function ‘fcitx_desktop_file_load_fp’: /<>/src/lib/fcitx-utils/utarray.h:111:12: warning: this statement may fall through [-Wimplicit-fallthrough=] if ((a)->icd->copy) { \ ^ /<>/src/lib/fcitx-utils/desktop-parse.c:543:13: note: in expansion of macro ‘utarray_push_back’ utarray_push_back(comments, &line); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:544:9: note: here case '\0': ^~~~ In file included from /<>/src/lib/fcitx-utils/utils.h:67:0, from /<>/src/lib/fcitx-utils/desktop-parse.c:24: /<>/src/lib/fcitx-utils/desktop-parse.c: In function ‘fcitx_desktop_file_hash_add’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:339:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, file->groups, group->name, name_len, group); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:339:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, file->groups, group->name, name_len, group); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:339:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, file->groups, group->name, name_len, group); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:339:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, file->groups, group->name, name_len, group); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:339:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, file->groups, group->name, name_len, group); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:339:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, file->groups, group->name, name_len, group); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:339:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, file->groups, group->name, name_len, group); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:339:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, file->groups, group->name, name_len, group); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:339:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, file->groups, group->name, name_len, group); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:339:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, file->groups, group->name, name_len, group); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:339:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, file->groups, group->name, name_len, group); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:339:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, file->groups, group->name, name_len, group); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:339:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, file->groups, group->name, name_len, group); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:339:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, file->groups, group->name, name_len, group); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:339:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, file->groups, group->name, name_len, group); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:339:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, file->groups, group->name, name_len, group); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:339:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, file->groups, group->name, name_len, group); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:339:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, file->groups, group->name, name_len, group); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:339:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, file->groups, group->name, name_len, group); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:339:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, file->groups, group->name, name_len, group); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c: In function ‘fcitx_desktop_group_hash_add’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:372:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, group->entries, entry->name, name_len, entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:372:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, group->entries, entry->name, name_len, entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:372:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, group->entries, entry->name, name_len, entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:372:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, group->entries, entry->name, name_len, entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:372:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, group->entries, entry->name, name_len, entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:372:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, group->entries, entry->name, name_len, entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:372:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, group->entries, entry->name, name_len, entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:372:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, group->entries, entry->name, name_len, entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:372:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, group->entries, entry->name, name_len, entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:372:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, group->entries, entry->name, name_len, entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:372:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, group->entries, entry->name, name_len, entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:372:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, group->entries, entry->name, name_len, entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:372:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, group->entries, entry->name, name_len, entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:372:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, group->entries, entry->name, name_len, entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:372:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, group->entries, entry->name, name_len, entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:372:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, group->entries, entry->name, name_len, entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:372:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, group->entries, entry->name, name_len, entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:372:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, group->entries, entry->name, name_len, entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:372:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, group->entries, entry->name, name_len, entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/desktop-parse.c:372:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, group->entries, entry->name, name_len, entry); ^~~~~~~~~~~~~~~ In file included from /<>/src/lib/fcitx-utils/utils.h:67:0, from /<>/src/lib/fcitx-utils/stringmap.h:3, from /<>/src/lib/fcitx-utils/stringmap.c:2: /<>/src/lib/fcitx-utils/stringmap.c: In function ‘fcitx_string_map_get’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:53:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(map->items, key, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:53:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(map->items, key, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:53:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(map->items, key, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:53:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(map->items, key, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:53:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(map->items, key, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:53:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(map->items, key, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:53:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(map->items, key, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:53:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(map->items, key, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:53:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(map->items, key, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:53:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(map->items, key, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:53:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(map->items, key, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:53:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(map->items, key, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:53:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(map->items, key, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:53:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(map->items, key, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:53:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(map->items, key, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:53:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(map->items, key, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:53:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(map->items, key, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:53:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(map->items, key, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:53:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(map->items, key, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:53:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(map->items, key, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c: In function ‘fcitx_string_map_set’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:63:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(map->items, key, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:63:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(map->items, key, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:63:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(map->items, key, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:63:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(map->items, key, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:63:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(map->items, key, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:63:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(map->items, key, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:63:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(map->items, key, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:63:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(map->items, key, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:63:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(map->items, key, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:63:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(map->items, key, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:63:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(map->items, key, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:63:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(map->items, key, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:63:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(map->items, key, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:63:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(map->items, key, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:63:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(map->items, key, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:63:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(map->items, key, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:63:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(map->items, key, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:63:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(map->items, key, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:63:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(map->items, key, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:63:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(map->items, key, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:67:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, map->items, item->key, strlen(item->key), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:67:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, map->items, item->key, strlen(item->key), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:67:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, map->items, item->key, strlen(item->key), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:67:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, map->items, item->key, strlen(item->key), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:67:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, map->items, item->key, strlen(item->key), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:67:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, map->items, item->key, strlen(item->key), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:67:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, map->items, item->key, strlen(item->key), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:67:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, map->items, item->key, strlen(item->key), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:67:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, map->items, item->key, strlen(item->key), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:67:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, map->items, item->key, strlen(item->key), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:67:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, map->items, item->key, strlen(item->key), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:67:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, map->items, item->key, strlen(item->key), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:67:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, map->items, item->key, strlen(item->key), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:67:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, map->items, item->key, strlen(item->key), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:67:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, map->items, item->key, strlen(item->key), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:67:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, map->items, item->key, strlen(item->key), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:67:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, map->items, item->key, strlen(item->key), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:67:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, map->items, item->key, strlen(item->key), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:67:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, map->items, item->key, strlen(item->key), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:67:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, map->items, item->key, strlen(item->key), item); ^~~~~~~~~~~~~~~ [ 6%] Generating ../fcitx_cmake_cache/mo/zh_TW/fcitx.mo cd /<>/obj-i686-linux-gnu/po && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/fcitx_cmake_cache/mo/zh_TW /<>/src/lib/fcitx-utils/stringmap.c: In function ‘fcitx_string_map_remove’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:93:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(map->items, key, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:93:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(map->items, key, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:93:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(map->items, key, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:93:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(map->items, key, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:93:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(map->items, key, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:93:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(map->items, key, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:93:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(map->items, key, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:93:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(map->items, key, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:93:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(map->items, key, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:93:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(map->items, key, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:93:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(map->items, key, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:93:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(map->items, key, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:93:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(map->items, key, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:93:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(map->items, key, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:93:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(map->items, key, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:93:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(map->items, key, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:93:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(map->items, key, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:93:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(map->items, key, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:93:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(map->items, key, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-utils/stringmap.c:93:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(map->items, key, item); ^~~~~~~~~~~~~ cd /<>/obj-i686-linux-gnu/po && /usr/bin/msgfmt -o /<>/obj-i686-linux-gnu/fcitx_cmake_cache/mo/zh_TW/fcitx.mo /<>/po/zh_TW.po make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 6%] Built target fcitx-compile-mo.target make -f src/module/x11/CMakeFiles/fcitx-addon-fcitx-x11--addon--desc-1.dir/build.make src/module/x11/CMakeFiles/fcitx-addon-fcitx-x11--addon--desc-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/x11 /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/x11 /<>/obj-i686-linux-gnu/src/module/x11/CMakeFiles/fcitx-addon-fcitx-x11--addon--desc-1.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-addon-fcitx-x11--addon--desc-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/x11/CMakeFiles/fcitx-addon-fcitx-x11--addon--desc-1.dir/build.make src/module/x11/CMakeFiles/fcitx-addon-fcitx-x11--addon--desc-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/x11/CMakeFiles/fcitx-addon-fcitx-x11--addon--desc-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 6%] Built target fcitx-addon-fcitx-x11--addon--desc-1 make -f src/module/xkb/CMakeFiles/fcitx-addon-fcitx-xkb--addon--desc-1.dir/build.make src/module/xkb/CMakeFiles/fcitx-addon-fcitx-xkb--addon--desc-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/xkb /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/xkb /<>/obj-i686-linux-gnu/src/module/xkb/CMakeFiles/fcitx-addon-fcitx-xkb--addon--desc-1.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-addon-fcitx-xkb--addon--desc-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/xkb/CMakeFiles/fcitx-addon-fcitx-xkb--addon--desc-1.dir/build.make src/module/xkb/CMakeFiles/fcitx-addon-fcitx-xkb--addon--desc-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/xkb/CMakeFiles/fcitx-addon-fcitx-xkb--addon--desc-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/xkbdbus/CMakeFiles/fcitx-addon-fcitx-xkbdbus--addon--desc-1.dir/build.make src/module/xkbdbus/CMakeFiles/fcitx-addon-fcitx-xkbdbus--addon--desc-1.dir/depend [ 6%] Built target fcitx-addon-fcitx-xkb--addon--desc-1 make -f src/module/chttrans/CMakeFiles/fcitx-addon-fcitx-chttrans--addon--desc-1.dir/build.make src/module/chttrans/CMakeFiles/fcitx-addon-fcitx-chttrans--addon--desc-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/xkbdbus /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/xkbdbus /<>/obj-i686-linux-gnu/src/module/xkbdbus/CMakeFiles/fcitx-addon-fcitx-xkbdbus--addon--desc-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/chttrans /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/chttrans /<>/obj-i686-linux-gnu/src/module/chttrans/CMakeFiles/fcitx-addon-fcitx-chttrans--addon--desc-1.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-addon-fcitx-chttrans--addon--desc-1 Scanning dependencies of target fcitx-addon-fcitx-xkbdbus--addon--desc-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/chttrans/CMakeFiles/fcitx-addon-fcitx-chttrans--addon--desc-1.dir/build.make src/module/chttrans/CMakeFiles/fcitx-addon-fcitx-chttrans--addon--desc-1.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/xkbdbus/CMakeFiles/fcitx-addon-fcitx-xkbdbus--addon--desc-1.dir/build.make src/module/xkbdbus/CMakeFiles/fcitx-addon-fcitx-xkbdbus--addon--desc-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/chttrans/CMakeFiles/fcitx-addon-fcitx-chttrans--addon--desc-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/xkbdbus/CMakeFiles/fcitx-addon-fcitx-xkbdbus--addon--desc-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 6%] Built target fcitx-addon-fcitx-chttrans--addon--desc-1 make -f src/module/punc/CMakeFiles/fcitx-addon-fcitx-punc--addon--desc-1.dir/build.make src/module/punc/CMakeFiles/fcitx-addon-fcitx-punc--addon--desc-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/punc /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/punc /<>/obj-i686-linux-gnu/src/module/punc/CMakeFiles/fcitx-addon-fcitx-punc--addon--desc-1.dir/DependInfo.cmake --color= [ 6%] Built target fcitx-addon-fcitx-xkbdbus--addon--desc-1 make -f src/module/spell/CMakeFiles/fcitx-addon-fcitx-spell--addon--desc-1.dir/build.make src/module/spell/CMakeFiles/fcitx-addon-fcitx-spell--addon--desc-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/spell /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/spell /<>/obj-i686-linux-gnu/src/module/spell/CMakeFiles/fcitx-addon-fcitx-spell--addon--desc-1.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-addon-fcitx-punc--addon--desc-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/punc/CMakeFiles/fcitx-addon-fcitx-punc--addon--desc-1.dir/build.make src/module/punc/CMakeFiles/fcitx-addon-fcitx-punc--addon--desc-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/punc/CMakeFiles/fcitx-addon-fcitx-punc--addon--desc-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' Scanning dependencies of target fcitx-addon-fcitx-spell--addon--desc-1 [ 6%] Built target fcitx-addon-fcitx-punc--addon--desc-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/spell/CMakeFiles/fcitx-addon-fcitx-spell--addon--desc-1.dir/build.make src/module/spell/CMakeFiles/fcitx-addon-fcitx-spell--addon--desc-1.dir/build make -f src/module/spell/dict/CMakeFiles/spell-en-download.dir/build.make src/module/spell/dict/CMakeFiles/spell-en-download.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/spell/dict /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/spell/dict /<>/obj-i686-linux-gnu/src/module/spell/dict/CMakeFiles/spell-en-download.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/spell/CMakeFiles/fcitx-addon-fcitx-spell--addon--desc-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 6%] Built target fcitx-addon-fcitx-spell--addon--desc-1 Scanning dependencies of target spell-en-download make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/pinyin-enhance/CMakeFiles/fcitx-addon-fcitx-pinyin-enhance--addon--desc-1.dir/build.make src/module/pinyin-enhance/CMakeFiles/fcitx-addon-fcitx-pinyin-enhance--addon--desc-1.dir/depend make -f src/module/spell/dict/CMakeFiles/spell-en-download.dir/build.make src/module/spell/dict/CMakeFiles/spell-en-download.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/src/module/spell/dict && /usr/bin/cmake -E make_directory /<>/src/module/spell/dict make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/pinyin-enhance /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/pinyin-enhance /<>/obj-i686-linux-gnu/src/module/pinyin-enhance/CMakeFiles/fcitx-addon-fcitx-pinyin-enhance--addon--desc-1.dir/DependInfo.cmake --color= cd /<>/src/module/spell/dict && env _FCITX_MACRO_CMAKE_DIR=/<>/cmake _FCITX_PO_PARSER_EXECUTABLE=/<>/obj-i686-linux-gnu/tools/dev/fcitx-po-parser FCITX_HELPER_CMAKE_CMD=/usr/bin/cmake FCITX_CMAKE_CACHE_BASE=/<>/obj-i686-linux-gnu/fcitx_cmake_cache _FCITX_TRANSLATION_TARGET_FILE=/<>/po/fcitx.pot /<>/cmake/fcitx-cmake-helper.sh --download http://download.fcitx-im.org/data/en_dict-20121020.tar.gz /<>/src/module/spell/dict/en_dict-20121020.tar.gz 8315f85331e0545c256a46e0cb00f10f Scanning dependencies of target fcitx-addon-fcitx-pinyin-enhance--addon--desc-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/pinyin-enhance/CMakeFiles/fcitx-addon-fcitx-pinyin-enhance--addon--desc-1.dir/build.make src/module/pinyin-enhance/CMakeFiles/fcitx-addon-fcitx-pinyin-enhance--addon--desc-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/pinyin-enhance/CMakeFiles/fcitx-addon-fcitx-pinyin-enhance--addon--desc-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 6%] Built target fcitx-addon-fcitx-pinyin-enhance--addon--desc-1 cd /<>/src/module/spell/dict && env _FCITX_MACRO_CMAKE_DIR=/<>/cmake _FCITX_PO_PARSER_EXECUTABLE=/<>/obj-i686-linux-gnu/tools/dev/fcitx-po-parser FCITX_HELPER_CMAKE_CMD=/usr/bin/cmake FCITX_CMAKE_CACHE_BASE=/<>/obj-i686-linux-gnu/fcitx_cmake_cache _FCITX_TRANSLATION_TARGET_FILE=/<>/po/fcitx.pot /<>/cmake/fcitx-cmake-helper.sh --check-md5sum /<>/src/module/spell/dict/en_dict-20121020.tar.gz 8315f85331e0545c256a46e0cb00f10f 1 make -f src/module/pinyin-enhance/data/CMakeFiles/py-table-download.dir/build.make src/module/pinyin-enhance/data/CMakeFiles/py-table-download.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/pinyin-enhance/data /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/pinyin-enhance/data /<>/obj-i686-linux-gnu/src/module/pinyin-enhance/data/CMakeFiles/py-table-download.dir/DependInfo.cmake --color= Scanning dependencies of target py-table-download make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/pinyin-enhance/data/CMakeFiles/py-table-download.dir/build.make src/module/pinyin-enhance/data/CMakeFiles/py-table-download.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/src/module/pinyin-enhance/data && /usr/bin/cmake -E make_directory /<>/src/module/pinyin-enhance/data make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 6%] Built target spell-en-download cd /<>/src/module/pinyin-enhance/data && env _FCITX_MACRO_CMAKE_DIR=/<>/cmake _FCITX_PO_PARSER_EXECUTABLE=/<>/obj-i686-linux-gnu/tools/dev/fcitx-po-parser FCITX_HELPER_CMAKE_CMD=/usr/bin/cmake FCITX_CMAKE_CACHE_BASE=/<>/obj-i686-linux-gnu/fcitx_cmake_cache _FCITX_TRANSLATION_TARGET_FILE=/<>/po/fcitx.pot /<>/cmake/fcitx-cmake-helper.sh --download http://download.fcitx-im.org/data/py_table-20121124.tar.gz /<>/src/module/pinyin-enhance/data/py_table-20121124.tar.gz a72e275fe1916d67d01a2f038ca5d920 make -f src/module/pinyin-enhance/data/CMakeFiles/py-stroke-download.dir/build.make src/module/pinyin-enhance/data/CMakeFiles/py-stroke-download.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/pinyin-enhance/data /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/pinyin-enhance/data /<>/obj-i686-linux-gnu/src/module/pinyin-enhance/data/CMakeFiles/py-stroke-download.dir/DependInfo.cmake --color= Scanning dependencies of target py-stroke-download make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/pinyin-enhance/data/CMakeFiles/py-stroke-download.dir/build.make src/module/pinyin-enhance/data/CMakeFiles/py-stroke-download.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/src/module/pinyin-enhance/data && /usr/bin/cmake -E make_directory /<>/src/module/pinyin-enhance/data cd /<>/src/module/pinyin-enhance/data && env _FCITX_MACRO_CMAKE_DIR=/<>/cmake _FCITX_PO_PARSER_EXECUTABLE=/<>/obj-i686-linux-gnu/tools/dev/fcitx-po-parser FCITX_HELPER_CMAKE_CMD=/usr/bin/cmake FCITX_CMAKE_CACHE_BASE=/<>/obj-i686-linux-gnu/fcitx_cmake_cache _FCITX_TRANSLATION_TARGET_FILE=/<>/po/fcitx.pot /<>/cmake/fcitx-cmake-helper.sh --download http://download.fcitx-im.org/data/py_stroke-20121124.tar.gz /<>/src/module/pinyin-enhance/data/py_stroke-20121124.tar.gz 2559d025c5bbb50fa450a02429f92762 cd /<>/src/module/pinyin-enhance/data && env _FCITX_MACRO_CMAKE_DIR=/<>/cmake _FCITX_PO_PARSER_EXECUTABLE=/<>/obj-i686-linux-gnu/tools/dev/fcitx-po-parser FCITX_HELPER_CMAKE_CMD=/usr/bin/cmake FCITX_CMAKE_CACHE_BASE=/<>/obj-i686-linux-gnu/fcitx_cmake_cache _FCITX_TRANSLATION_TARGET_FILE=/<>/po/fcitx.pot /<>/cmake/fcitx-cmake-helper.sh --check-md5sum /<>/src/module/pinyin-enhance/data/py_table-20121124.tar.gz a72e275fe1916d67d01a2f038ca5d920 1 cd /<>/src/module/pinyin-enhance/data && env _FCITX_MACRO_CMAKE_DIR=/<>/cmake _FCITX_PO_PARSER_EXECUTABLE=/<>/obj-i686-linux-gnu/tools/dev/fcitx-po-parser FCITX_HELPER_CMAKE_CMD=/usr/bin/cmake FCITX_CMAKE_CACHE_BASE=/<>/obj-i686-linux-gnu/fcitx_cmake_cache _FCITX_TRANSLATION_TARGET_FILE=/<>/po/fcitx.pot /<>/cmake/fcitx-cmake-helper.sh --check-md5sum /<>/src/module/pinyin-enhance/data/py_stroke-20121124.tar.gz 2559d025c5bbb50fa450a02429f92762 1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 6%] Built target py-table-download make -f src/module/quickphrase/CMakeFiles/fcitx-addon-fcitx-quickphrase--addon--desc-1.dir/build.make src/module/quickphrase/CMakeFiles/fcitx-addon-fcitx-quickphrase--addon--desc-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/quickphrase /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/quickphrase /<>/obj-i686-linux-gnu/src/module/quickphrase/CMakeFiles/fcitx-addon-fcitx-quickphrase--addon--desc-1.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' Scanning dependencies of target fcitx-addon-fcitx-quickphrase--addon--desc-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/quickphrase/CMakeFiles/fcitx-addon-fcitx-quickphrase--addon--desc-1.dir/build.make src/module/quickphrase/CMakeFiles/fcitx-addon-fcitx-quickphrase--addon--desc-1.dir/build [ 6%] Built target py-stroke-download make -f src/module/autoeng/CMakeFiles/fcitx-addon-fcitx-autoeng--addon--desc-1.dir/build.make src/module/autoeng/CMakeFiles/fcitx-addon-fcitx-autoeng--addon--desc-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/quickphrase/CMakeFiles/fcitx-addon-fcitx-quickphrase--addon--desc-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/autoeng /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/autoeng /<>/obj-i686-linux-gnu/src/module/autoeng/CMakeFiles/fcitx-addon-fcitx-autoeng--addon--desc-1.dir/DependInfo.cmake --color= [ 6%] Built target fcitx-addon-fcitx-quickphrase--addon--desc-1 Scanning dependencies of target fcitx-addon-fcitx-autoeng--addon--desc-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/fullwidthchar/CMakeFiles/fcitx-addon-fcitx-fullwidth-char--addon--desc-1.dir/build.make src/module/fullwidthchar/CMakeFiles/fcitx-addon-fcitx-fullwidth-char--addon--desc-1.dir/depend make -f src/module/autoeng/CMakeFiles/fcitx-addon-fcitx-autoeng--addon--desc-1.dir/build.make src/module/autoeng/CMakeFiles/fcitx-addon-fcitx-autoeng--addon--desc-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/fullwidthchar /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/fullwidthchar /<>/obj-i686-linux-gnu/src/module/fullwidthchar/CMakeFiles/fcitx-addon-fcitx-fullwidth-char--addon--desc-1.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-addon-fcitx-fullwidth-char--addon--desc-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/fullwidthchar/CMakeFiles/fcitx-addon-fcitx-fullwidth-char--addon--desc-1.dir/build.make src/module/fullwidthchar/CMakeFiles/fcitx-addon-fcitx-fullwidth-char--addon--desc-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/fullwidthchar/CMakeFiles/fcitx-addon-fcitx-fullwidth-char--addon--desc-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 6%] Built target fcitx-addon-fcitx-fullwidth-char--addon--desc-1 make -f src/module/remote/CMakeFiles/fcitx-addon-fcitx-remote-module--addon--desc-1.dir/build.make src/module/remote/CMakeFiles/fcitx-addon-fcitx-remote-module--addon--desc-1.dir/depend make[3]: Nothing to be done for 'src/module/autoeng/CMakeFiles/fcitx-addon-fcitx-autoeng--addon--desc-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/remote /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/remote /<>/obj-i686-linux-gnu/src/module/remote/CMakeFiles/fcitx-addon-fcitx-remote-module--addon--desc-1.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-addon-fcitx-remote-module--addon--desc-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/remote/CMakeFiles/fcitx-addon-fcitx-remote-module--addon--desc-1.dir/build.make src/module/remote/CMakeFiles/fcitx-addon-fcitx-remote-module--addon--desc-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/remote/CMakeFiles/fcitx-addon-fcitx-remote-module--addon--desc-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 6%] Built target fcitx-addon-fcitx-autoeng--addon--desc-1 make -f src/module/imselector/CMakeFiles/fcitx-addon-fcitx-imselector--addon--desc-1.dir/build.make src/module/imselector/CMakeFiles/fcitx-addon-fcitx-imselector--addon--desc-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/imselector /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/imselector /<>/obj-i686-linux-gnu/src/module/imselector/CMakeFiles/fcitx-addon-fcitx-imselector--addon--desc-1.dir/DependInfo.cmake --color= [ 6%] Built target fcitx-addon-fcitx-remote-module--addon--desc-1 make -f src/module/clipboard/CMakeFiles/fcitx-addon-fcitx-clipboard--addon--desc-1.dir/build.make src/module/clipboard/CMakeFiles/fcitx-addon-fcitx-clipboard--addon--desc-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/clipboard /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/clipboard /<>/obj-i686-linux-gnu/src/module/clipboard/CMakeFiles/fcitx-addon-fcitx-clipboard--addon--desc-1.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-addon-fcitx-clipboard--addon--desc-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/clipboard/CMakeFiles/fcitx-addon-fcitx-clipboard--addon--desc-1.dir/build.make src/module/clipboard/CMakeFiles/fcitx-addon-fcitx-clipboard--addon--desc-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/clipboard/CMakeFiles/fcitx-addon-fcitx-clipboard--addon--desc-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/vk/CMakeFiles/fcitx-addon-fcitx-vk--addon--desc-1.dir/build.make src/module/vk/CMakeFiles/fcitx-addon-fcitx-vk--addon--desc-1.dir/depend Scanning dependencies of target fcitx-addon-fcitx-imselector--addon--desc-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/imselector/CMakeFiles/fcitx-addon-fcitx-imselector--addon--desc-1.dir/build.make src/module/imselector/CMakeFiles/fcitx-addon-fcitx-imselector--addon--desc-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/vk /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/vk /<>/obj-i686-linux-gnu/src/module/vk/CMakeFiles/fcitx-addon-fcitx-vk--addon--desc-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/imselector/CMakeFiles/fcitx-addon-fcitx-imselector--addon--desc-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 6%] Built target fcitx-addon-fcitx-clipboard--addon--desc-1 make -f src/module/dbus/CMakeFiles/fcitx-addon-fcitx-dbus--addon--desc-1.dir/build.make src/module/dbus/CMakeFiles/fcitx-addon-fcitx-dbus--addon--desc-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/dbus /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/dbus /<>/obj-i686-linux-gnu/src/module/dbus/CMakeFiles/fcitx-addon-fcitx-dbus--addon--desc-1.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-addon-fcitx-vk--addon--desc-1 [ 6%] Built target fcitx-addon-fcitx-imselector--addon--desc-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/vk/CMakeFiles/fcitx-addon-fcitx-vk--addon--desc-1.dir/build.make src/module/vk/CMakeFiles/fcitx-addon-fcitx-vk--addon--desc-1.dir/build make -f src/module/lua/CMakeFiles/fcitx-addon-fcitx-lua--addon--desc-1.dir/build.make src/module/lua/CMakeFiles/fcitx-addon-fcitx-lua--addon--desc-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/vk/CMakeFiles/fcitx-addon-fcitx-vk--addon--desc-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' Scanning dependencies of target fcitx-addon-fcitx-dbus--addon--desc-1 make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/lua /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/lua /<>/obj-i686-linux-gnu/src/module/lua/CMakeFiles/fcitx-addon-fcitx-lua--addon--desc-1.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/dbus/CMakeFiles/fcitx-addon-fcitx-dbus--addon--desc-1.dir/build.make src/module/dbus/CMakeFiles/fcitx-addon-fcitx-dbus--addon--desc-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/dbus/CMakeFiles/fcitx-addon-fcitx-dbus--addon--desc-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 6%] Built target fcitx-addon-fcitx-vk--addon--desc-1 [ 6%] Built target fcitx-addon-fcitx-dbus--addon--desc-1 make -f src/module/unicode/CMakeFiles/fcitx-addon-fcitx-unicode--addon--desc-1.dir/build.make src/module/unicode/CMakeFiles/fcitx-addon-fcitx-unicode--addon--desc-1.dir/depend Scanning dependencies of target fcitx-addon-fcitx-lua--addon--desc-1 make -f src/module/freedesktop-notify/CMakeFiles/fcitx-addon-fcitx-freedesktop-notify--addon--desc-1.dir/build.make src/module/freedesktop-notify/CMakeFiles/fcitx-addon-fcitx-freedesktop-notify--addon--desc-1.dir/depend make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/lua/CMakeFiles/fcitx-addon-fcitx-lua--addon--desc-1.dir/build.make src/module/lua/CMakeFiles/fcitx-addon-fcitx-lua--addon--desc-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/unicode /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/unicode /<>/obj-i686-linux-gnu/src/module/unicode/CMakeFiles/fcitx-addon-fcitx-unicode--addon--desc-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/freedesktop-notify /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/freedesktop-notify /<>/obj-i686-linux-gnu/src/module/freedesktop-notify/CMakeFiles/fcitx-addon-fcitx-freedesktop-notify--addon--desc-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/lua/CMakeFiles/fcitx-addon-fcitx-lua--addon--desc-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 6%] Built target fcitx-addon-fcitx-lua--addon--desc-1 Scanning dependencies of target fcitx-addon-fcitx-freedesktop-notify--addon--desc-1 Scanning dependencies of target fcitx-addon-fcitx-unicode--addon--desc-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/freedesktop-notify/CMakeFiles/fcitx-addon-fcitx-freedesktop-notify--addon--desc-1.dir/build.make src/module/freedesktop-notify/CMakeFiles/fcitx-addon-fcitx-freedesktop-notify--addon--desc-1.dir/build make -f src/module/notificationitem/CMakeFiles/fcitx-addon-fcitx-notificationitem--addon--desc-1.dir/build.make src/module/notificationitem/CMakeFiles/fcitx-addon-fcitx-notificationitem--addon--desc-1.dir/depend make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/unicode/CMakeFiles/fcitx-addon-fcitx-unicode--addon--desc-1.dir/build.make src/module/unicode/CMakeFiles/fcitx-addon-fcitx-unicode--addon--desc-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/freedesktop-notify/CMakeFiles/fcitx-addon-fcitx-freedesktop-notify--addon--desc-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/notificationitem /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/notificationitem /<>/obj-i686-linux-gnu/src/module/notificationitem/CMakeFiles/fcitx-addon-fcitx-notificationitem--addon--desc-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/unicode/CMakeFiles/fcitx-addon-fcitx-unicode--addon--desc-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 6%] Built target fcitx-addon-fcitx-freedesktop-notify--addon--desc-1 make -f src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--addon--desc-1.dir/build.make src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--addon--desc-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/pinyin /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/pinyin /<>/obj-i686-linux-gnu/src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--addon--desc-1.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-addon-fcitx-notificationitem--addon--desc-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/notificationitem/CMakeFiles/fcitx-addon-fcitx-notificationitem--addon--desc-1.dir/build.make src/module/notificationitem/CMakeFiles/fcitx-addon-fcitx-notificationitem--addon--desc-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/notificationitem/CMakeFiles/fcitx-addon-fcitx-notificationitem--addon--desc-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' Scanning dependencies of target fcitx-addon-fcitx-pinyin--addon--desc-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--addon--desc-1.dir/build.make src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--addon--desc-1.dir/build [ 6%] Built target fcitx-addon-fcitx-notificationitem--addon--desc-1 make -f src/im/pinyin/data/CMakeFiles/py-data-download.dir/build.make src/im/pinyin/data/CMakeFiles/py-data-download.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/pinyin/data /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/pinyin/data /<>/obj-i686-linux-gnu/src/im/pinyin/data/CMakeFiles/py-data-download.dir/DependInfo.cmake --color= [ 6%] Built target fcitx-addon-fcitx-unicode--addon--desc-1 make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--addon--desc-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 6%] Built target fcitx-addon-fcitx-pinyin--addon--desc-1 Scanning dependencies of target py-data-download make -f src/im/keyboard/CMakeFiles/fcitx-addon-fcitx-keyboard--addon--desc-1.dir/build.make src/im/keyboard/CMakeFiles/fcitx-addon-fcitx-keyboard--addon--desc-1.dir/depend make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/pinyin/data/CMakeFiles/py-data-download.dir/build.make src/im/pinyin/data/CMakeFiles/py-data-download.dir/build make -f src/im/table/CMakeFiles/fcitx-addon-fcitx-table--addon--desc-1.dir/build.make src/im/table/CMakeFiles/fcitx-addon-fcitx-table--addon--desc-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/table /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/table /<>/obj-i686-linux-gnu/src/im/table/CMakeFiles/fcitx-addon-fcitx-table--addon--desc-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/keyboard /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/keyboard /<>/obj-i686-linux-gnu/src/im/keyboard/CMakeFiles/fcitx-addon-fcitx-keyboard--addon--desc-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/src/im/pinyin/data && /usr/bin/cmake -E make_directory /<>/src/im/pinyin/data Scanning dependencies of target fcitx-addon-fcitx-table--addon--desc-1 cd /<>/src/im/pinyin/data && env _FCITX_MACRO_CMAKE_DIR=/<>/cmake _FCITX_PO_PARSER_EXECUTABLE=/<>/obj-i686-linux-gnu/tools/dev/fcitx-po-parser FCITX_HELPER_CMAKE_CMD=/usr/bin/cmake FCITX_CMAKE_CACHE_BASE=/<>/obj-i686-linux-gnu/fcitx_cmake_cache _FCITX_TRANSLATION_TARGET_FILE=/<>/po/fcitx.pot /<>/cmake/fcitx-cmake-helper.sh --download http://download.fcitx-im.org/data/pinyin.tar.gz /<>/src/im/pinyin/data/pinyin.tar.gz 34dcb1b5209c28baa4e87f6a2773bfd0 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/table/CMakeFiles/fcitx-addon-fcitx-table--addon--desc-1.dir/build.make src/im/table/CMakeFiles/fcitx-addon-fcitx-table--addon--desc-1.dir/build Scanning dependencies of target fcitx-addon-fcitx-keyboard--addon--desc-1 make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/im/table/CMakeFiles/fcitx-addon-fcitx-table--addon--desc-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/keyboard/CMakeFiles/fcitx-addon-fcitx-keyboard--addon--desc-1.dir/build.make src/im/keyboard/CMakeFiles/fcitx-addon-fcitx-keyboard--addon--desc-1.dir/build [ 6%] Built target fcitx-addon-fcitx-table--addon--desc-1 make -f src/im/table/data/CMakeFiles/table-data-download.dir/build.make src/im/table/data/CMakeFiles/table-data-download.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/im/keyboard/CMakeFiles/fcitx-addon-fcitx-keyboard--addon--desc-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/table/data /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/table/data /<>/obj-i686-linux-gnu/src/im/table/data/CMakeFiles/table-data-download.dir/DependInfo.cmake --color= cd /<>/src/im/pinyin/data && env _FCITX_MACRO_CMAKE_DIR=/<>/cmake _FCITX_PO_PARSER_EXECUTABLE=/<>/obj-i686-linux-gnu/tools/dev/fcitx-po-parser FCITX_HELPER_CMAKE_CMD=/usr/bin/cmake FCITX_CMAKE_CACHE_BASE=/<>/obj-i686-linux-gnu/fcitx_cmake_cache _FCITX_TRANSLATION_TARGET_FILE=/<>/po/fcitx.pot /<>/cmake/fcitx-cmake-helper.sh --check-md5sum /<>/src/im/pinyin/data/pinyin.tar.gz 34dcb1b5209c28baa4e87f6a2773bfd0 1 [ 6%] Built target fcitx-addon-fcitx-keyboard--addon--desc-1 make -f src/im/qw/CMakeFiles/fcitx-addon-fcitx-qw--addon--desc-1.dir/build.make src/im/qw/CMakeFiles/fcitx-addon-fcitx-qw--addon--desc-1.dir/depend Scanning dependencies of target table-data-download make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/table/data/CMakeFiles/table-data-download.dir/build.make src/im/table/data/CMakeFiles/table-data-download.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/src/im/table/data && /usr/bin/cmake -E make_directory /<>/src/im/table/data make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/qw /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/qw /<>/obj-i686-linux-gnu/src/im/qw/CMakeFiles/fcitx-addon-fcitx-qw--addon--desc-1.dir/DependInfo.cmake --color= cd /<>/src/im/table/data && env _FCITX_MACRO_CMAKE_DIR=/<>/cmake _FCITX_PO_PARSER_EXECUTABLE=/<>/obj-i686-linux-gnu/tools/dev/fcitx-po-parser FCITX_HELPER_CMAKE_CMD=/usr/bin/cmake FCITX_CMAKE_CACHE_BASE=/<>/obj-i686-linux-gnu/fcitx_cmake_cache _FCITX_TRANSLATION_TARGET_FILE=/<>/po/fcitx.pot /<>/cmake/fcitx-cmake-helper.sh --download http://download.fcitx-im.org/data/table.tar.gz /<>/src/im/table/data/table.tar.gz acb0b112423474ab2c1a22cee590d636 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 6%] Built target py-data-download make -f src/frontend/xim/CMakeFiles/fcitx-addon-fcitx-xim--addon--desc-1.dir/build.make src/frontend/xim/CMakeFiles/fcitx-addon-fcitx-xim--addon--desc-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/frontend/xim /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/frontend/xim /<>/obj-i686-linux-gnu/src/frontend/xim/CMakeFiles/fcitx-addon-fcitx-xim--addon--desc-1.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-addon-fcitx-qw--addon--desc-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/qw/CMakeFiles/fcitx-addon-fcitx-qw--addon--desc-1.dir/build.make src/im/qw/CMakeFiles/fcitx-addon-fcitx-qw--addon--desc-1.dir/build Scanning dependencies of target fcitx-addon-fcitx-xim--addon--desc-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/frontend/xim/CMakeFiles/fcitx-addon-fcitx-xim--addon--desc-1.dir/build.make src/frontend/xim/CMakeFiles/fcitx-addon-fcitx-xim--addon--desc-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/frontend/xim/CMakeFiles/fcitx-addon-fcitx-xim--addon--desc-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/im/qw/CMakeFiles/fcitx-addon-fcitx-qw--addon--desc-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' cd /<>/src/im/table/data && env _FCITX_MACRO_CMAKE_DIR=/<>/cmake _FCITX_PO_PARSER_EXECUTABLE=/<>/obj-i686-linux-gnu/tools/dev/fcitx-po-parser FCITX_HELPER_CMAKE_CMD=/usr/bin/cmake FCITX_CMAKE_CACHE_BASE=/<>/obj-i686-linux-gnu/fcitx_cmake_cache _FCITX_TRANSLATION_TARGET_FILE=/<>/po/fcitx.pot /<>/cmake/fcitx-cmake-helper.sh --check-md5sum /<>/src/im/table/data/table.tar.gz acb0b112423474ab2c1a22cee590d636 1 [ 6%] Built target fcitx-addon-fcitx-xim--addon--desc-1 make -f src/frontend/ipc/CMakeFiles/fcitx-addon-fcitx-ipc--addon--desc-1.dir/build.make src/frontend/ipc/CMakeFiles/fcitx-addon-fcitx-ipc--addon--desc-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/frontend/ipc /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/frontend/ipc /<>/obj-i686-linux-gnu/src/frontend/ipc/CMakeFiles/fcitx-addon-fcitx-ipc--addon--desc-1.dir/DependInfo.cmake --color= [ 6%] Built target fcitx-addon-fcitx-qw--addon--desc-1 make -f src/ui/classic/CMakeFiles/fcitx-addon-fcitx-classic-ui--addon--desc-1.dir/build.make src/ui/classic/CMakeFiles/fcitx-addon-fcitx-classic-ui--addon--desc-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/ui/classic /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/ui/classic /<>/obj-i686-linux-gnu/src/ui/classic/CMakeFiles/fcitx-addon-fcitx-classic-ui--addon--desc-1.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-addon-fcitx-classic-ui--addon--desc-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/ui/classic/CMakeFiles/fcitx-addon-fcitx-classic-ui--addon--desc-1.dir/build.make src/ui/classic/CMakeFiles/fcitx-addon-fcitx-classic-ui--addon--desc-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/ui/classic/CMakeFiles/fcitx-addon-fcitx-classic-ui--addon--desc-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' Scanning dependencies of target fcitx-addon-fcitx-ipc--addon--desc-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/frontend/ipc/CMakeFiles/fcitx-addon-fcitx-ipc--addon--desc-1.dir/build.make src/frontend/ipc/CMakeFiles/fcitx-addon-fcitx-ipc--addon--desc-1.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/frontend/ipc/CMakeFiles/fcitx-addon-fcitx-ipc--addon--desc-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 6%] Built target fcitx-addon-fcitx-classic-ui--addon--desc-1 make -f src/ui/kimpanel/CMakeFiles/fcitx-addon-fcitx-kimpanel-ui--addon--desc-1.dir/build.make src/ui/kimpanel/CMakeFiles/fcitx-addon-fcitx-kimpanel-ui--addon--desc-1.dir/depend [ 6%] Built target table-data-download make -f tools/cli/CMakeFiles/scel2org.dir/build.make tools/cli/CMakeFiles/scel2org.dir/depend [ 6%] Built target fcitx-addon-fcitx-ipc--addon--desc-1 make -f data/CMakeFiles/fcitx-addon-fcitx-addon-install-desc-1--desc-1.dir/build.make data/CMakeFiles/fcitx-addon-fcitx-addon-install-desc-1--desc-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/cli /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/tools/cli /<>/obj-i686-linux-gnu/tools/cli/CMakeFiles/scel2org.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/data /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/data /<>/obj-i686-linux-gnu/data/CMakeFiles/fcitx-addon-fcitx-addon-install-desc-1--desc-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/ui/kimpanel /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/ui/kimpanel /<>/obj-i686-linux-gnu/src/ui/kimpanel/CMakeFiles/fcitx-addon-fcitx-kimpanel-ui--addon--desc-1.dir/DependInfo.cmake --color= Scanning dependencies of target scel2org Scanning dependencies of target fcitx-addon-fcitx-kimpanel-ui--addon--desc-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f tools/cli/CMakeFiles/scel2org.dir/build.make tools/cli/CMakeFiles/scel2org.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/ui/kimpanel/CMakeFiles/fcitx-addon-fcitx-kimpanel-ui--addon--desc-1.dir/build.make src/ui/kimpanel/CMakeFiles/fcitx-addon-fcitx-kimpanel-ui--addon--desc-1.dir/build Scanning dependencies of target fcitx-addon-fcitx-addon-install-desc-1--desc-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f data/CMakeFiles/fcitx-addon-fcitx-addon-install-desc-1--desc-1.dir/build.make data/CMakeFiles/fcitx-addon-fcitx-addon-install-desc-1--desc-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'data/CMakeFiles/fcitx-addon-fcitx-addon-install-desc-1--desc-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/ui/kimpanel/CMakeFiles/fcitx-addon-fcitx-kimpanel-ui--addon--desc-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 6%] Built target fcitx-addon-fcitx-addon-install-desc-1--desc-1 [ 6%] Building C object tools/cli/CMakeFiles/scel2org.dir/scel2org.c.o make -f src/module/spell/dict/CMakeFiles/spell-en-extract.dir/build.make src/module/spell/dict/CMakeFiles/spell-en-extract.dir/depend cd /<>/obj-i686-linux-gnu/tools/cli && /usr/bin/cc -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/tools/../src/lib -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -std=gnu99 -o CMakeFiles/scel2org.dir/scel2org.c.o -c /<>/tools/cli/scel2org.c make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/spell/dict /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/spell/dict /<>/obj-i686-linux-gnu/src/module/spell/dict/CMakeFiles/spell-en-extract.dir/DependInfo.cmake --color= Scanning dependencies of target spell-en-extract make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/spell/dict/CMakeFiles/spell-en-extract.dir/build.make src/module/spell/dict/CMakeFiles/spell-en-extract.dir/build [ 6%] Built target fcitx-addon-fcitx-kimpanel-ui--addon--desc-1 make -f src/module/pinyin-enhance/data/CMakeFiles/py-stroke-extract.dir/build.make src/module/pinyin-enhance/data/CMakeFiles/py-stroke-extract.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/pinyin-enhance/data /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/pinyin-enhance/data /<>/obj-i686-linux-gnu/src/module/pinyin-enhance/data/CMakeFiles/py-stroke-extract.dir/DependInfo.cmake --color= [ 6%] Generating .spell-en-extract.stamp cd /<>/obj-i686-linux-gnu/src/module/spell/dict && /usr/bin/cmake -E tar x /<>/src/module/spell/dict/en_dict-20121020.tar.gz Scanning dependencies of target py-stroke-extract make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/pinyin-enhance/data/CMakeFiles/py-stroke-extract.dir/build.make src/module/pinyin-enhance/data/CMakeFiles/py-stroke-extract.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 6%] Generating .py-stroke-extract.stamp cd /<>/obj-i686-linux-gnu/src/module/pinyin-enhance/data && /usr/bin/cmake -E tar x /<>/src/module/pinyin-enhance/data/py_stroke-20121124.tar.gz cd /<>/obj-i686-linux-gnu/src/module/spell/dict && /usr/bin/cmake -E touch /<>/obj-i686-linux-gnu/src/module/spell/dict/.spell-en-extract.stamp cd /<>/obj-i686-linux-gnu/src/module/pinyin-enhance/data && /usr/bin/cmake -E touch /<>/obj-i686-linux-gnu/src/module/pinyin-enhance/data/.py-stroke-extract.stamp /<>/tools/cli/scel2org.c: In function ‘main’: /<>/tools/cli/scel2org.c:129:5: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(buf, 1, DESC_LENGTH, fp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tools/cli/scel2org.c:136:5: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(buf, 1, LDESC_LENGTH, fp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tools/cli/scel2org.c:144:5: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(buf, 1, NEXT_LENGTH, fp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tools/cli/scel2org.c:166:9: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(&index, 1, sizeof(int16_t), fp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tools/cli/scel2org.c:167:9: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(&count, 1, sizeof(int16_t), fp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tools/cli/scel2org.c:171:9: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(buf, count, sizeof(char), fp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tools/cli/scel2org.c:189:9: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(&symcount, 1, sizeof(int16_t), fp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tools/cli/scel2org.c:194:9: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(&count, 1, sizeof(int16_t), fp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tools/cli/scel2org.c:199:9: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(pyindex, wordcount, sizeof(int16_t), fp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tools/cli/scel2org.c:208:13: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(&count, 1, sizeof(int16_t), fp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tools/cli/scel2org.c:209:13: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(buf, count, sizeof(char), fp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tools/cli/scel2org.c:236:13: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(&count, 1, sizeof(int16_t), fp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tools/cli/scel2org.c:237:13: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(buf, count, sizeof(char), fp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cd /<>/obj-i686-linux-gnu/src/module/pinyin-enhance/data && /usr/bin/cmake -E touch_nocreate /<>/obj-i686-linux-gnu/src/module/pinyin-enhance/data/py_stroke.mb make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 7%] Built target py-stroke-extract make -f src/module/pinyin-enhance/data/CMakeFiles/py-table-extract.dir/build.make src/module/pinyin-enhance/data/CMakeFiles/py-table-extract.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/pinyin-enhance/data /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/pinyin-enhance/data /<>/obj-i686-linux-gnu/src/module/pinyin-enhance/data/CMakeFiles/py-table-extract.dir/DependInfo.cmake --color= cd /<>/obj-i686-linux-gnu/src/module/spell/dict && /usr/bin/cmake -E touch_nocreate /<>/obj-i686-linux-gnu/src/module/spell/dict/en_dict.txt Scanning dependencies of target py-table-extract make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/pinyin-enhance/data/CMakeFiles/py-table-extract.dir/build.make src/module/pinyin-enhance/data/CMakeFiles/py-table-extract.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 8%] Built target spell-en-extract make -f src/im/pinyin/data/CMakeFiles/py-data-extract.dir/build.make src/im/pinyin/data/CMakeFiles/py-data-extract.dir/depend [ 8%] Generating .py-table-extract.stamp cd /<>/obj-i686-linux-gnu/src/module/pinyin-enhance/data && /usr/bin/cmake -E tar x /<>/src/module/pinyin-enhance/data/py_table-20121124.tar.gz make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/pinyin/data /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/pinyin/data /<>/obj-i686-linux-gnu/src/im/pinyin/data/CMakeFiles/py-data-extract.dir/DependInfo.cmake --color= cd /<>/obj-i686-linux-gnu/src/module/pinyin-enhance/data && /usr/bin/cmake -E touch /<>/obj-i686-linux-gnu/src/module/pinyin-enhance/data/.py-table-extract.stamp Scanning dependencies of target py-data-extract make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/pinyin/data/CMakeFiles/py-data-extract.dir/build.make src/im/pinyin/data/CMakeFiles/py-data-extract.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu/src/module/pinyin-enhance/data && /usr/bin/cmake -E touch_nocreate /<>/obj-i686-linux-gnu/src/module/pinyin-enhance/data/py_table.mb [ 8%] Generating .py-data-extract.stamp cd /<>/obj-i686-linux-gnu/src/im/pinyin/data && /usr/bin/cmake -E tar x /<>/src/im/pinyin/data/pinyin.tar.gz [ 8%] Linking C executable scel2org cd /<>/obj-i686-linux-gnu/tools/cli && /usr/bin/cmake -E cmake_link_script CMakeFiles/scel2org.dir/link.txt --verbose=1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' /usr/bin/cc -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/scel2org.dir/scel2org.c.o -o scel2org [ 8%] Built target py-table-extract make -f src/im/table/data/CMakeFiles/table-data-extract.dir/build.make src/im/table/data/CMakeFiles/table-data-extract.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/table/data /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/table/data /<>/obj-i686-linux-gnu/src/im/table/data/CMakeFiles/table-data-extract.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' Scanning dependencies of target table-data-extract make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/table/data/CMakeFiles/table-data-extract.dir/build.make src/im/table/data/CMakeFiles/table-data-extract.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu/src/im/pinyin/data && /usr/bin/cmake -E touch /<>/obj-i686-linux-gnu/src/im/pinyin/data/.py-data-extract.stamp [ 8%] Built target scel2org make -f data/CMakeFiles/fcitx-addon-install-desc-1.dir/build.make data/CMakeFiles/fcitx-addon-install-desc-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/data /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/data /<>/obj-i686-linux-gnu/data/CMakeFiles/fcitx-addon-install-desc-1.dir/DependInfo.cmake --color= [ 8%] Generating .table-data-extract.stamp cd /<>/obj-i686-linux-gnu/src/im/table/data && /usr/bin/cmake -E tar x /<>/src/im/table/data/table.tar.gz Scanning dependencies of target fcitx-addon-install-desc-1 cd /<>/obj-i686-linux-gnu/src/im/pinyin/data && /usr/bin/cmake -E touch_nocreate pyPhrase.org make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f data/CMakeFiles/fcitx-addon-install-desc-1.dir/build.make data/CMakeFiles/fcitx-addon-install-desc-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'data/CMakeFiles/fcitx-addon-install-desc-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 8%] Built target fcitx-addon-install-desc-1 [ 8%] Built target py-data-extract cd /<>/obj-i686-linux-gnu/src/im/table/data && /usr/bin/cmake -E touch /<>/obj-i686-linux-gnu/src/im/table/data/.table-data-extract.stamp cd /<>/obj-i686-linux-gnu/src/im/table/data && /usr/bin/cmake -E touch_nocreate db.txt erbi.txt qxm.txt wanfeng.txt wbpy.txt wbx.txt zrm.txt cj.txt make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 9%] Built target table-data-extract [ 9%] Linking C shared library libfcitx-utils.so cd /<>/obj-i686-linux-gnu/src/lib/fcitx-utils && /usr/bin/cmake -E cmake_link_script CMakeFiles/fcitx-utils.dir/link.txt --verbose=1 /usr/bin/cc -fPIC -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,--no-undefined -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libfcitx-utils.so.0 -o libfcitx-utils.so.0.1 CMakeFiles/fcitx-utils.dir/utf8.c.o CMakeFiles/fcitx-utils.dir/utils.c.o CMakeFiles/fcitx-utils.dir/log.c.o CMakeFiles/fcitx-utils.dir/qsort_r.c.o CMakeFiles/fcitx-utils.dir/msort_r.c.o CMakeFiles/fcitx-utils.dir/memory.c.o CMakeFiles/fcitx-utils.dir/handler-table.c.o CMakeFiles/fcitx-utils.dir/objpool.c.o CMakeFiles/fcitx-utils.dir/desktop-parse.c.o CMakeFiles/fcitx-utils.dir/stringmap.c.o cd /<>/obj-i686-linux-gnu/src/lib/fcitx-utils && /usr/bin/cmake -E cmake_symlink_library libfcitx-utils.so.0.1 libfcitx-utils.so.0 libfcitx-utils.so make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 9%] Built target fcitx-utils make -f tools/dev/CMakeFiles/fcitx-scanner.dir/build.make tools/dev/CMakeFiles/fcitx-scanner.dir/depend make -f src/lib/fcitx-config/CMakeFiles/fcitx-config.dir/build.make src/lib/fcitx-config/CMakeFiles/fcitx-config.dir/depend make -f src/lib/fcitx-gclient/CMakeFiles/fcitx-gclient.dir/build.make src/lib/fcitx-gclient/CMakeFiles/fcitx-gclient.dir/depend make -f tools/dev/CMakeFiles/fcitx-po-parser.dir/build.make tools/dev/CMakeFiles/fcitx-po-parser.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/dev /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/tools/dev /<>/obj-i686-linux-gnu/tools/dev/CMakeFiles/fcitx-po-parser.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/dev /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/tools/dev /<>/obj-i686-linux-gnu/tools/dev/CMakeFiles/fcitx-scanner.dir/DependInfo.cmake --color= cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/lib/fcitx-config /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/lib/fcitx-config /<>/obj-i686-linux-gnu/src/lib/fcitx-config/CMakeFiles/fcitx-config.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-scanner make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f tools/dev/CMakeFiles/fcitx-scanner.dir/build.make tools/dev/CMakeFiles/fcitx-scanner.dir/build Scanning dependencies of target fcitx-po-parser make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f tools/dev/CMakeFiles/fcitx-po-parser.dir/build.make tools/dev/CMakeFiles/fcitx-po-parser.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 10%] Generating marshall.h Scanning dependencies of target fcitx-config cd /<>/obj-i686-linux-gnu/src/lib/fcitx-gclient && /usr/bin/glib-genmarshal --header --prefix=fcitx_marshall /<>/src/frontend/gtk-common/marshall.list > marshall.h make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/lib/fcitx-config/CMakeFiles/fcitx-config.dir/build.make src/lib/fcitx-config/CMakeFiles/fcitx-config.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 10%] Building C object tools/dev/CMakeFiles/fcitx-po-parser.dir/fcitx-po-parser.c.o [ 11%] Building C object tools/dev/CMakeFiles/fcitx-scanner.dir/fcitx-scanner.c.o cd /<>/obj-i686-linux-gnu/tools/dev && /usr/bin/cc -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/tools/../src/lib -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -std=gnu99 -o CMakeFiles/fcitx-scanner.dir/fcitx-scanner.c.o -c /<>/tools/dev/fcitx-scanner.c cd /<>/obj-i686-linux-gnu/tools/dev && /usr/bin/cc -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/tools/../src/lib -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -std=gnu99 -o CMakeFiles/fcitx-po-parser.dir/fcitx-po-parser.c.o -c /<>/tools/dev/fcitx-po-parser.c [ 11%] Building C object src/lib/fcitx-config/CMakeFiles/fcitx-config.dir/fcitx-config.c.o cd /<>/obj-i686-linux-gnu/src/lib/fcitx-config && /usr/bin/cc -Dfcitx_config_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-config.dir/fcitx-config.c.o -c /<>/src/lib/fcitx-config/fcitx-config.c INFO: Reading /<>/src/frontend/gtk-common/marshall.list... [ 11%] Generating marshall.c cd /<>/obj-i686-linux-gnu/src/lib/fcitx-gclient && /usr/bin/glib-genmarshal --body --prefix=fcitx_marshall /<>/src/frontend/gtk-common/marshall.list > marshall.c INFO: Reading /<>/src/frontend/gtk-common/marshall.list... cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/lib/fcitx-gclient /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/lib/fcitx-gclient /<>/obj-i686-linux-gnu/src/lib/fcitx-gclient/CMakeFiles/fcitx-gclient.dir/DependInfo.cmake --color= In file included from /<>/src/lib/fcitx-config/fcitx-config.h:104:0, from /<>/src/lib/fcitx-config/fcitx-config.c:36: /<>/src/lib/fcitx-config/fcitx-config.c: In function ‘FcitxConfigCheckConfigFile’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:156:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, cgdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:156:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, cgdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:156:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, cgdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:156:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, cgdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:156:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, cgdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:156:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, cgdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:156:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, cgdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:156:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, cgdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:156:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, cgdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:156:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, cgdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:156:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, cgdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:156:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, cgdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:156:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, cgdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:156:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, cgdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:156:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, cgdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:156:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, cgdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:156:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, cgdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:156:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, cgdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:156:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, cgdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:156:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, cgdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:163:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cfile->groups, group->groupName, strlen(group->groupName), group); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:163:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cfile->groups, group->groupName, strlen(group->groupName), group); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:163:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cfile->groups, group->groupName, strlen(group->groupName), group); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:163:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cfile->groups, group->groupName, strlen(group->groupName), group); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:163:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cfile->groups, group->groupName, strlen(group->groupName), group); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:163:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cfile->groups, group->groupName, strlen(group->groupName), group); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:163:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cfile->groups, group->groupName, strlen(group->groupName), group); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:163:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cfile->groups, group->groupName, strlen(group->groupName), group); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:163:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cfile->groups, group->groupName, strlen(group->groupName), group); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:163:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cfile->groups, group->groupName, strlen(group->groupName), group); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:163:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cfile->groups, group->groupName, strlen(group->groupName), group); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:163:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cfile->groups, group->groupName, strlen(group->groupName), group); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:163:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cfile->groups, group->groupName, strlen(group->groupName), group); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:163:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cfile->groups, group->groupName, strlen(group->groupName), group); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:163:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cfile->groups, group->groupName, strlen(group->groupName), group); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:163:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cfile->groups, group->groupName, strlen(group->groupName), group); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:163:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cfile->groups, group->groupName, strlen(group->groupName), group); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:163:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cfile->groups, group->groupName, strlen(group->groupName), group); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:163:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cfile->groups, group->groupName, strlen(group->groupName), group); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:163:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cfile->groups, group->groupName, strlen(group->groupName), group); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:168:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, codesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:168:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, codesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:168:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, codesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:168:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, codesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:168:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, codesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:168:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, codesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:168:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, codesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:168:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, codesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:168:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, codesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:168:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, codesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:168:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, codesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:168:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, codesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:168:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, codesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:168:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, codesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:168:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, codesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:168:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, codesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:168:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, codesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:168:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, codesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:168:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, codesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:168:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, codesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:180:17: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, group->options, option->optionName, strlen(option->optionName), option); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:180:17: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, group->options, option->optionName, strlen(option->optionName), option); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:180:17: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, group->options, option->optionName, strlen(option->optionName), option); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:180:17: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, group->options, option->optionName, strlen(option->optionName), option); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:180:17: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, group->options, option->optionName, strlen(option->optionName), option); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:180:17: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, group->options, option->optionName, strlen(option->optionName), option); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:180:17: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, group->options, option->optionName, strlen(option->optionName), option); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:180:17: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, group->options, option->optionName, strlen(option->optionName), option); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:180:17: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, group->options, option->optionName, strlen(option->optionName), option); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:180:17: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, group->options, option->optionName, strlen(option->optionName), option); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:180:17: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, group->options, option->optionName, strlen(option->optionName), option); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:180:17: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, group->options, option->optionName, strlen(option->optionName), option); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:180:17: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, group->options, option->optionName, strlen(option->optionName), option); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:180:17: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, group->options, option->optionName, strlen(option->optionName), option); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:180:17: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, group->options, option->optionName, strlen(option->optionName), option); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:180:17: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, group->options, option->optionName, strlen(option->optionName), option); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:180:17: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, group->options, option->optionName, strlen(option->optionName), option); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:180:17: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, group->options, option->optionName, strlen(option->optionName), option); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:180:17: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, group->options, option->optionName, strlen(option->optionName), option); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:180:17: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, group->options, option->optionName, strlen(option->optionName), option); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c: In function ‘FcitxConfigParseConfigFileDescFp’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:240:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "LocaleDomain", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:240:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "LocaleDomain", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:240:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "LocaleDomain", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:240:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "LocaleDomain", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:240:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "LocaleDomain", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:240:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "LocaleDomain", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:240:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "LocaleDomain", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:240:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "LocaleDomain", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:240:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "LocaleDomain", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:240:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "LocaleDomain", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:240:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "LocaleDomain", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:240:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "LocaleDomain", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:240:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "LocaleDomain", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:240:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "LocaleDomain", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:240:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "LocaleDomain", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:240:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "LocaleDomain", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:240:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "LocaleDomain", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:240:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "LocaleDomain", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:240:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "LocaleDomain", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:240:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "LocaleDomain", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:256:9: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, cfdesc->groupsDesc, group->groupName, ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:256:9: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, cfdesc->groupsDesc, group->groupName, ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:256:9: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, cfdesc->groupsDesc, group->groupName, ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:256:9: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, cfdesc->groupsDesc, group->groupName, ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:256:9: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, cfdesc->groupsDesc, group->groupName, ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:256:9: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, cfdesc->groupsDesc, group->groupName, ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:256:9: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, cfdesc->groupsDesc, group->groupName, ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:256:9: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, cfdesc->groupsDesc, group->groupName, ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:256:9: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, cfdesc->groupsDesc, group->groupName, ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:256:9: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, cfdesc->groupsDesc, group->groupName, ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:256:9: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, cfdesc->groupsDesc, group->groupName, ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:256:9: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, cfdesc->groupsDesc, group->groupName, ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:256:9: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, cfdesc->groupsDesc, group->groupName, ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:256:9: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, cfdesc->groupsDesc, group->groupName, ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:256:9: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, cfdesc->groupsDesc, group->groupName, ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:256:9: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, cfdesc->groupsDesc, group->groupName, ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:256:9: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, cfdesc->groupsDesc, group->groupName, ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:256:9: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, cfdesc->groupsDesc, group->groupName, ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:256:9: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, cfdesc->groupsDesc, group->groupName, ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:256:9: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, cfdesc->groupsDesc, group->groupName, ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:263:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cfdesc->groupsDesc, cgdesc->groupName, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:263:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cfdesc->groupsDesc, cgdesc->groupName, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:263:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cfdesc->groupsDesc, cgdesc->groupName, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:263:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cfdesc->groupsDesc, cgdesc->groupName, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:263:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cfdesc->groupsDesc, cgdesc->groupName, ^~~~~~~~~~~~~~~ Scanning dependencies of target fcitx-gclient /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:263:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cfdesc->groupsDesc, cgdesc->groupName, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:263:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cfdesc->groupsDesc, cgdesc->groupName, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:263:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cfdesc->groupsDesc, cgdesc->groupName, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:263:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cfdesc->groupsDesc, cgdesc->groupName, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:263:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cfdesc->groupsDesc, cgdesc->groupName, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:263:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cfdesc->groupsDesc, cgdesc->groupName, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:263:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cfdesc->groupsDesc, cgdesc->groupName, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:263:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cfdesc->groupsDesc, cgdesc->groupName, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:263:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cfdesc->groupsDesc, cgdesc->groupName, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:263:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cfdesc->groupsDesc, cgdesc->groupName, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:263:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cfdesc->groupsDesc, cgdesc->groupName, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:263:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cfdesc->groupsDesc, cgdesc->groupName, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:263:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cfdesc->groupsDesc, cgdesc->groupName, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:263:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cfdesc->groupsDesc, cgdesc->groupName, ^~~~~~~~~~~~~~~ make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/lib/fcitx-gclient/CMakeFiles/fcitx-gclient.dir/build.make src/lib/fcitx-gclient/CMakeFiles/fcitx-gclient.dir/build /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:263:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cfdesc->groupsDesc, cgdesc->groupName, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:274:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cgdesc->optionsDesc, codesc->optionName, optionNameLen, codesc); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:274:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cgdesc->optionsDesc, codesc->optionName, optionNameLen, codesc); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:274:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cgdesc->optionsDesc, codesc->optionName, optionNameLen, codesc); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:274:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cgdesc->optionsDesc, codesc->optionName, optionNameLen, codesc); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:274:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cgdesc->optionsDesc, codesc->optionName, optionNameLen, codesc); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:274:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cgdesc->optionsDesc, codesc->optionName, optionNameLen, codesc); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:274:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cgdesc->optionsDesc, codesc->optionName, optionNameLen, codesc); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:274:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cgdesc->optionsDesc, codesc->optionName, optionNameLen, codesc); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:274:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cgdesc->optionsDesc, codesc->optionName, optionNameLen, codesc); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:274:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cgdesc->optionsDesc, codesc->optionName, optionNameLen, codesc); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:274:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cgdesc->optionsDesc, codesc->optionName, optionNameLen, codesc); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:274:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cgdesc->optionsDesc, codesc->optionName, optionNameLen, codesc); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:274:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cgdesc->optionsDesc, codesc->optionName, optionNameLen, codesc); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:274:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cgdesc->optionsDesc, codesc->optionName, optionNameLen, codesc); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:274:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cgdesc->optionsDesc, codesc->optionName, optionNameLen, codesc); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:274:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cgdesc->optionsDesc, codesc->optionName, optionNameLen, codesc); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:274:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cgdesc->optionsDesc, codesc->optionName, optionNameLen, codesc); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:274:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cgdesc->optionsDesc, codesc->optionName, optionNameLen, codesc); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:274:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cgdesc->optionsDesc, codesc->optionName, optionNameLen, codesc); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:274:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cgdesc->optionsDesc, codesc->optionName, optionNameLen, codesc); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:276:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Advance", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:276:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Advance", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:276:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Advance", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:276:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Advance", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:276:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Advance", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:276:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Advance", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:276:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Advance", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:276:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Advance", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:276:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Advance", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:276:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Advance", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:276:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Advance", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:276:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Advance", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:276:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Advance", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:276:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Advance", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:276:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Advance", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:276:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Advance", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:276:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Advance", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:276:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Advance", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:276:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Advance", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:276:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Advance", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:282:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Description", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:282:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Description", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:282:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Description", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:282:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Description", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:282:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Description", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:282:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Description", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:282:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Description", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:282:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Description", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:282:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Description", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:282:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Description", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:282:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Description", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:282:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Description", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:282:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Description", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:282:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Description", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:282:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Description", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:282:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Description", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:282:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Description", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:282:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Description", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:282:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Description", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:282:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Description", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:288:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "LongDescription", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:288:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "LongDescription", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:288:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "LongDescription", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:288:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "LongDescription", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:288:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "LongDescription", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:288:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "LongDescription", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:288:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "LongDescription", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:288:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "LongDescription", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:288:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "LongDescription", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:288:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "LongDescription", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:288:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "LongDescription", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:288:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "LongDescription", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:288:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "LongDescription", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:288:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "LongDescription", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:288:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "LongDescription", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:288:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "LongDescription", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:288:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "LongDescription", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:288:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "LongDescription", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:288:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "LongDescription", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:288:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "LongDescription", option); ^~~~~~~~~~~~~ make[3]: Entering directory '/<>/obj-i686-linux-gnu' /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:296:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Type", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:296:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Type", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:296:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Type", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:296:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Type", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:296:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Type", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:296:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Type", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:296:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Type", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:296:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Type", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:296:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Type", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:296:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Type", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:296:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Type", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:296:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Type", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:296:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Type", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:296:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Type", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:296:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Type", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:296:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Type", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:296:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Type", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:296:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Type", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:296:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Type", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:296:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Type", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:303:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Min", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:303:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Min", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:303:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Min", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:303:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Min", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:303:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Min", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:303:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Min", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:303:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Min", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:303:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Min", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:303:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Min", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:303:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Min", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:303:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Min", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:303:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Min", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:303:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Min", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:303:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Min", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:303:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Min", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:303:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Min", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:303:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Min", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:303:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Min", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:303:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Min", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:303:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Min", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:311:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Max", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:311:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Max", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:311:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Max", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:311:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Max", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:311:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Max", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:311:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Max", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:311:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Max", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:311:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Max", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:311:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Max", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:311:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Max", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:311:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Max", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:311:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Max", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:311:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Max", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:311:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Max", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:311:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Max", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:311:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Max", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:311:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Max", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:311:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Max", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:311:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Max", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:311:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "Max", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:327:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "MaxLength", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:327:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "MaxLength", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:327:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "MaxLength", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:327:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "MaxLength", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:327:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "MaxLength", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:327:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "MaxLength", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:327:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "MaxLength", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:327:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "MaxLength", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:327:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "MaxLength", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:327:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "MaxLength", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:327:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "MaxLength", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:327:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "MaxLength", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:327:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "MaxLength", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:327:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "MaxLength", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:327:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "MaxLength", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:327:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "MaxLength", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:327:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "MaxLength", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:327:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "MaxLength", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:327:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "MaxLength", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:327:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "MaxLength", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:343:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "AllowModifierOnly", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:343:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "AllowModifierOnly", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:343:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "AllowModifierOnly", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:343:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "AllowModifierOnly", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:343:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "AllowModifierOnly", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:343:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "AllowModifierOnly", coption); ^~~~~~~~~~~~~ [ 11%] Building C object src/lib/fcitx-gclient/CMakeFiles/fcitx-gclient.dir/fcitxclient.c.o /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:343:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "AllowModifierOnly", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:343:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "AllowModifierOnly", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:343:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "AllowModifierOnly", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:343:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "AllowModifierOnly", coption); ^~~~~~~~~~~~~ cd /<>/obj-i686-linux-gnu/src/lib/fcitx-gclient && /usr/bin/cc -Dfcitx_gclient_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -I/<>/obj-i686-linux-gnu/src/lib/fcitx-gclient -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-gclient.dir/fcitxclient.c.o -c /<>/src/lib/fcitx-gclient/fcitxclient.c /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:343:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "AllowModifierOnly", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:343:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "AllowModifierOnly", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:343:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "AllowModifierOnly", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:343:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "AllowModifierOnly", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:343:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "AllowModifierOnly", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:343:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "AllowModifierOnly", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:343:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "AllowModifierOnly", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:343:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "AllowModifierOnly", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:343:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "AllowModifierOnly", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:343:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "AllowModifierOnly", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:348:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "DisallowNoModifer", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:348:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "DisallowNoModifer", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:348:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "DisallowNoModifer", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:348:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "DisallowNoModifer", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:348:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "DisallowNoModifer", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:348:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "DisallowNoModifer", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:348:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "DisallowNoModifer", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:348:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "DisallowNoModifer", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:348:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "DisallowNoModifer", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:348:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "DisallowNoModifer", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:348:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "DisallowNoModifer", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:348:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "DisallowNoModifer", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:348:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "DisallowNoModifer", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:348:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "DisallowNoModifer", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:348:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "DisallowNoModifer", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:348:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "DisallowNoModifer", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:348:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "DisallowNoModifer", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:348:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "DisallowNoModifer", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:348:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "DisallowNoModifer", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:348:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "DisallowNoModifer", coption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:355:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "EnumCount", eoption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:355:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "EnumCount", eoption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:355:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "EnumCount", eoption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:355:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "EnumCount", eoption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:355:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "EnumCount", eoption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:355:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "EnumCount", eoption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:355:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "EnumCount", eoption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:355:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "EnumCount", eoption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:355:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "EnumCount", eoption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:355:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "EnumCount", eoption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:355:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "EnumCount", eoption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:355:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "EnumCount", eoption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:355:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "EnumCount", eoption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:355:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "EnumCount", eoption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:355:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "EnumCount", eoption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:355:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "EnumCount", eoption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:355:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "EnumCount", eoption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:355:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "EnumCount", eoption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:355:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "EnumCount", eoption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:355:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "EnumCount", eoption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:370:29: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, enumname, eoption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:370:29: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, enumname, eoption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:370:29: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, enumname, eoption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:370:29: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, enumname, eoption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:370:29: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, enumname, eoption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:370:29: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, enumname, eoption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:370:29: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, enumname, eoption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:370:29: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, enumname, eoption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:370:29: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, enumname, eoption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:370:29: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, enumname, eoption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:370:29: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, enumname, eoption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:370:29: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, enumname, eoption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:370:29: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, enumname, eoption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:370:29: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, enumname, eoption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:370:29: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, enumname, eoption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:370:29: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, enumname, eoption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:370:29: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, enumname, eoption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:370:29: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, enumname, eoption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:370:29: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, enumname, eoption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:370:29: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, enumname, eoption); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:415:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "DefaultValue", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:415:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "DefaultValue", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:415:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "DefaultValue", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:415:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "DefaultValue", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:415:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "DefaultValue", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:415:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "DefaultValue", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:415:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "DefaultValue", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:415:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "DefaultValue", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:415:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "DefaultValue", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:415:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "DefaultValue", option); ^~~~~~~~~~~~~ [ 11%] Linking C executable fcitx-po-parser /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:415:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "DefaultValue", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:415:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "DefaultValue", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:415:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "DefaultValue", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:415:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "DefaultValue", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:415:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "DefaultValue", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:415:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "DefaultValue", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:415:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "DefaultValue", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:415:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "DefaultValue", option); ^~~~~~~~~~~~~ cd /<>/obj-i686-linux-gnu/tools/dev && /usr/bin/cmake -E cmake_link_script CMakeFiles/fcitx-po-parser.dir/link.txt --verbose=1 /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:415:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "DefaultValue", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:415:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(options, "DefaultValue", option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c: In function ‘FcitxConfigOptionGetLocaleString’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:656:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(option->subkey, buf, subkey); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:656:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(option->subkey, buf, subkey); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:656:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(option->subkey, buf, subkey); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:656:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(option->subkey, buf, subkey); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:656:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(option->subkey, buf, subkey); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:656:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(option->subkey, buf, subkey); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:656:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(option->subkey, buf, subkey); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:656:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(option->subkey, buf, subkey); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:656:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(option->subkey, buf, subkey); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:656:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(option->subkey, buf, subkey); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:656:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(option->subkey, buf, subkey); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:656:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(option->subkey, buf, subkey); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:656:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(option->subkey, buf, subkey); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:656:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(option->subkey, buf, subkey); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:656:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(option->subkey, buf, subkey); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:656:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(option->subkey, buf, subkey); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:656:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(option->subkey, buf, subkey); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:656:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(option->subkey, buf, subkey); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:656:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(option->subkey, buf, subkey); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:656:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(option->subkey, buf, subkey); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c: In function ‘FcitxConfigParseIniFp’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:899:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, cfile->groups, line + 1, grp_len, curGroup); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:899:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, cfile->groups, line + 1, grp_len, curGroup); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:899:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, cfile->groups, line + 1, grp_len, curGroup); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:899:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, cfile->groups, line + 1, grp_len, curGroup); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:899:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, cfile->groups, line + 1, grp_len, curGroup); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:899:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, cfile->groups, line + 1, grp_len, curGroup); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:899:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, cfile->groups, line + 1, grp_len, curGroup); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:899:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, cfile->groups, line + 1, grp_len, curGroup); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:899:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, cfile->groups, line + 1, grp_len, curGroup); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:899:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, cfile->groups, line + 1, grp_len, curGroup); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:899:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, cfile->groups, line + 1, grp_len, curGroup); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:899:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, cfile->groups, line + 1, grp_len, curGroup); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:899:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, cfile->groups, line + 1, grp_len, curGroup); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:899:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, cfile->groups, line + 1, grp_len, curGroup); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:899:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, cfile->groups, line + 1, grp_len, curGroup); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:899:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, cfile->groups, line + 1, grp_len, curGroup); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:899:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, cfile->groups, line + 1, grp_len, curGroup); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:899:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, cfile->groups, line + 1, grp_len, curGroup); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:899:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, cfile->groups, line + 1, grp_len, curGroup); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:899:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, cfile->groups, line + 1, grp_len, curGroup); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:913:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cfile->groups, curGroup->groupName, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:913:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cfile->groups, curGroup->groupName, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:913:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cfile->groups, curGroup->groupName, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:913:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cfile->groups, curGroup->groupName, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:913:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cfile->groups, curGroup->groupName, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:913:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cfile->groups, curGroup->groupName, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:913:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cfile->groups, curGroup->groupName, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:913:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cfile->groups, curGroup->groupName, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:913:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cfile->groups, curGroup->groupName, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:913:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cfile->groups, curGroup->groupName, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:913:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cfile->groups, curGroup->groupName, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:913:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cfile->groups, curGroup->groupName, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:913:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cfile->groups, curGroup->groupName, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:913:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cfile->groups, curGroup->groupName, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:913:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cfile->groups, curGroup->groupName, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:913:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cfile->groups, curGroup->groupName, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:913:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cfile->groups, curGroup->groupName, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:913:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cfile->groups, curGroup->groupName, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:913:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cfile->groups, curGroup->groupName, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:913:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, cfile->groups, curGroup->groupName, ^~~~~~~~~~~~~~~ /usr/bin/cc -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/fcitx-po-parser.dir/fcitx-po-parser.c.o -o fcitx-po-parser -Wl,-rpath,/<>/obj-i686-linux-gnu/src/lib/fcitx-utils: ../../src/lib/fcitx-utils/libfcitx-utils.so.0.1 -lgettextpo /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:951:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(curGroup->options, name, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:951:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(curGroup->options, name, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:951:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(curGroup->options, name, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:951:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(curGroup->options, name, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:951:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(curGroup->options, name, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:951:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(curGroup->options, name, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:951:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(curGroup->options, name, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:951:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(curGroup->options, name, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:951:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(curGroup->options, name, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:951:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(curGroup->options, name, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:951:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(curGroup->options, name, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:951:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(curGroup->options, name, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:951:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(curGroup->options, name, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:951:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(curGroup->options, name, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:951:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(curGroup->options, name, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:951:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(curGroup->options, name, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:951:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(curGroup->options, name, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:951:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(curGroup->options, name, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:951:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(curGroup->options, name, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:951:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(curGroup->options, name, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:956:21: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(option->subkey, subkeyname, subkey); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:956:21: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(option->subkey, subkeyname, subkey); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:956:21: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(option->subkey, subkeyname, subkey); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:956:21: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(option->subkey, subkeyname, subkey); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:956:21: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(option->subkey, subkeyname, subkey); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:956:21: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(option->subkey, subkeyname, subkey); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:956:21: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(option->subkey, subkeyname, subkey); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:956:21: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(option->subkey, subkeyname, subkey); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:956:21: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(option->subkey, subkeyname, subkey); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:956:21: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(option->subkey, subkeyname, subkey); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:956:21: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(option->subkey, subkeyname, subkey); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:956:21: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(option->subkey, subkeyname, subkey); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:956:21: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(option->subkey, subkeyname, subkey); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:956:21: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(option->subkey, subkeyname, subkey); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:956:21: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(option->subkey, subkeyname, subkey); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:956:21: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(option->subkey, subkeyname, subkey); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:956:21: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(option->subkey, subkeyname, subkey); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:956:21: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(option->subkey, subkeyname, subkey); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:956:21: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(option->subkey, subkeyname, subkey); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:956:21: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(option->subkey, subkeyname, subkey); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:965:25: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, option->subkey, subkey->subkeyName, strlen(subkey->subkeyName), subkey); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:965:25: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, option->subkey, subkey->subkeyName, strlen(subkey->subkeyName), subkey); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:965:25: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, option->subkey, subkey->subkeyName, strlen(subkey->subkeyName), subkey); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:965:25: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, option->subkey, subkey->subkeyName, strlen(subkey->subkeyName), subkey); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:965:25: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, option->subkey, subkey->subkeyName, strlen(subkey->subkeyName), subkey); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:965:25: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, option->subkey, subkey->subkeyName, strlen(subkey->subkeyName), subkey); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:965:25: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, option->subkey, subkey->subkeyName, strlen(subkey->subkeyName), subkey); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:965:25: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, option->subkey, subkey->subkeyName, strlen(subkey->subkeyName), subkey); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:965:25: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, option->subkey, subkey->subkeyName, strlen(subkey->subkeyName), subkey); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:965:25: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, option->subkey, subkey->subkeyName, strlen(subkey->subkeyName), subkey); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:965:25: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, option->subkey, subkey->subkeyName, strlen(subkey->subkeyName), subkey); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:965:25: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, option->subkey, subkey->subkeyName, strlen(subkey->subkeyName), subkey); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:965:25: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, option->subkey, subkey->subkeyName, strlen(subkey->subkeyName), subkey); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:965:25: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, option->subkey, subkey->subkeyName, strlen(subkey->subkeyName), subkey); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:965:25: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, option->subkey, subkey->subkeyName, strlen(subkey->subkeyName), subkey); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:965:25: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, option->subkey, subkey->subkeyName, strlen(subkey->subkeyName), subkey); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:965:25: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, option->subkey, subkey->subkeyName, strlen(subkey->subkeyName), subkey); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:965:25: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, option->subkey, subkey->subkeyName, strlen(subkey->subkeyName), subkey); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:965:25: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, option->subkey, subkey->subkeyName, strlen(subkey->subkeyName), subkey); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:965:25: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, option->subkey, subkey->subkeyName, strlen(subkey->subkeyName), subkey); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:976:17: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, curGroup->options, option->optionName, strlen(option->optionName), option); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:976:17: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, curGroup->options, option->optionName, strlen(option->optionName), option); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:976:17: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, curGroup->options, option->optionName, strlen(option->optionName), option); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:976:17: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, curGroup->options, option->optionName, strlen(option->optionName), option); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:976:17: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, curGroup->options, option->optionName, strlen(option->optionName), option); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:976:17: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, curGroup->options, option->optionName, strlen(option->optionName), option); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:976:17: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, curGroup->options, option->optionName, strlen(option->optionName), option); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:976:17: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, curGroup->options, option->optionName, strlen(option->optionName), option); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:976:17: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, curGroup->options, option->optionName, strlen(option->optionName), option); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:976:17: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, curGroup->options, option->optionName, strlen(option->optionName), option); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:976:17: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, curGroup->options, option->optionName, strlen(option->optionName), option); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:976:17: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, curGroup->options, option->optionName, strlen(option->optionName), option); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:976:17: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, curGroup->options, option->optionName, strlen(option->optionName), option); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:976:17: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, curGroup->options, option->optionName, strlen(option->optionName), option); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:976:17: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, curGroup->options, option->optionName, strlen(option->optionName), option); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:976:17: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, curGroup->options, option->optionName, strlen(option->optionName), option); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:976:17: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, curGroup->options, option->optionName, strlen(option->optionName), option); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:976:17: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, curGroup->options, option->optionName, strlen(option->optionName), option); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:976:17: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, curGroup->options, option->optionName, strlen(option->optionName), option); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:976:17: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, curGroup->options, option->optionName, strlen(option->optionName), option); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:985:21: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, option->subkey, subkey->subkeyName, strlen(subkey->subkeyName), subkey); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:985:21: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, option->subkey, subkey->subkeyName, strlen(subkey->subkeyName), subkey); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:985:21: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, option->subkey, subkey->subkeyName, strlen(subkey->subkeyName), subkey); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:985:21: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, option->subkey, subkey->subkeyName, strlen(subkey->subkeyName), subkey); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:985:21: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, option->subkey, subkey->subkeyName, strlen(subkey->subkeyName), subkey); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:985:21: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, option->subkey, subkey->subkeyName, strlen(subkey->subkeyName), subkey); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:985:21: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, option->subkey, subkey->subkeyName, strlen(subkey->subkeyName), subkey); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:985:21: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, option->subkey, subkey->subkeyName, strlen(subkey->subkeyName), subkey); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:985:21: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, option->subkey, subkey->subkeyName, strlen(subkey->subkeyName), subkey); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:985:21: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, option->subkey, subkey->subkeyName, strlen(subkey->subkeyName), subkey); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:985:21: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, option->subkey, subkey->subkeyName, strlen(subkey->subkeyName), subkey); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:985:21: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, option->subkey, subkey->subkeyName, strlen(subkey->subkeyName), subkey); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:985:21: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, option->subkey, subkey->subkeyName, strlen(subkey->subkeyName), subkey); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:985:21: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, option->subkey, subkey->subkeyName, strlen(subkey->subkeyName), subkey); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:985:21: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, option->subkey, subkey->subkeyName, strlen(subkey->subkeyName), subkey); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:985:21: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, option->subkey, subkey->subkeyName, strlen(subkey->subkeyName), subkey); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:985:21: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, option->subkey, subkey->subkeyName, strlen(subkey->subkeyName), subkey); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:985:21: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, option->subkey, subkey->subkeyName, strlen(subkey->subkeyName), subkey); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:985:21: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, option->subkey, subkey->subkeyName, strlen(subkey->subkeyName), subkey); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:985:21: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, option->subkey, subkey->subkeyName, strlen(subkey->subkeyName), subkey); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c: In function ‘FcitxConfigFree’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1032:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1032:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1032:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1032:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1032:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1032:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1032:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1032:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1032:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1032:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1032:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1032:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1032:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupdesc->groupName, group); ^~~~~~~~~~~~~ make[3]: Leaving directory '/<>/obj-i686-linux-gnu' /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1032:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1032:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1032:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1032:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1032:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1032:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1032:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupdesc->groupName, group); ^~~~~~~~~~~~~ [ 11%] Built target fcitx-po-parser make -f src/module/spell/dict/CMakeFiles/comp-spell-dict.dir/build.make src/module/spell/dict/CMakeFiles/comp-spell-dict.dir/depend /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1037:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optiondesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1037:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optiondesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1037:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optiondesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1037:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optiondesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1037:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optiondesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1037:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optiondesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1037:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optiondesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1037:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optiondesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1037:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optiondesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1037:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optiondesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1037:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optiondesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1037:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optiondesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1037:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optiondesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1037:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optiondesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1037:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optiondesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1037:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optiondesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1037:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optiondesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1037:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optiondesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1037:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optiondesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1037:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optiondesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c: In function ‘FcitxConfigBindSync’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1059:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1059:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupdesc->groupName, group); ^~~~~~~~~~~~~ make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/spell/dict /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/spell/dict /<>/obj-i686-linux-gnu/src/module/spell/dict/CMakeFiles/comp-spell-dict.dir/DependInfo.cmake --color= /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1059:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1059:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1059:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1059:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1059:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1059:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1059:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1059:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1059:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1059:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1059:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1059:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1059:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1059:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1059:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1059:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1059:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1059:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1065:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optiondesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1065:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optiondesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1065:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optiondesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1065:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optiondesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1065:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optiondesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1065:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optiondesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1065:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optiondesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1065:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optiondesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1065:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optiondesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1065:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optiondesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1065:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optiondesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1065:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optiondesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1065:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optiondesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1065:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optiondesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1065:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optiondesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1065:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optiondesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1065:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optiondesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1065:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optiondesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1065:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optiondesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1065:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optiondesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c: In function ‘FcitxConfigOptionColor’: /<>/src/lib/fcitx-config/fcitx-config.c:566:9: warning: ignoring return value of ‘asprintf’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&option->rawValue, "%d %d %d", r, g , b); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c: In function ‘FcitxConfigOptionInteger’: /<>/src/lib/fcitx-config/fcitx-config.c:448:9: warning: ignoring return value of ‘asprintf’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&option->rawValue, "%d", *option->value.integer); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/src/lib/fcitx-config/fcitx-config.h:104:0, from /<>/src/lib/fcitx-config/fcitx-config.c:36: /<>/src/lib/fcitx-config/fcitx-config.c: In function ‘FcitxConfigSaveConfigFileFp’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1167:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1167:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1167:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1167:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1167:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1167:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1167:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1167:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1167:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1167:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1167:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1167:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1167:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1167:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1167:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1167:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1167:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1167:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1167:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1167:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1173:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optiondesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1173:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optiondesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1173:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optiondesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1173:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optiondesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1173:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optiondesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1173:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optiondesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1173:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optiondesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1173:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optiondesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1173:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optiondesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1173:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optiondesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1173:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optiondesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1173:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optiondesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1173:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optiondesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1173:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optiondesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1173:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optiondesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1173:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optiondesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1173:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optiondesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1173:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optiondesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1173:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optiondesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1173:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optiondesc->optionName, option); ^~~~~~~~~~~~~ Scanning dependencies of target comp-spell-dict /<>/src/lib/fcitx-config/fcitx-config.c: In function ‘FcitxConfigBindValue’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1224:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1224:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1224:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1224:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1224:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1224:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1224:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1224:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1224:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1224:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1224:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1224:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1224:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1224:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1224:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1224:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1224:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1224:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1224:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupName, group); ^~~~~~~~~~~~~ make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/spell/dict/CMakeFiles/comp-spell-dict.dir/build.make src/module/spell/dict/CMakeFiles/comp-spell-dict.dir/build /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1224:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1228:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1228:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1228:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1228:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1228:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1228:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1228:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1228:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1228:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1228:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1228:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1228:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1228:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1228:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1228:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1228:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1228:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1228:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1228:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1228:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optionName, option); ^~~~~~~~~~~~~ make[3]: Entering directory '/<>/obj-i686-linux-gnu' /<>/src/lib/fcitx-config/fcitx-config.c: In function ‘FcitxConfigGetBindValue’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1287:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1287:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1287:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1287:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1287:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1287:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1287:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1287:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1287:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1287:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1287:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1287:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1287:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1287:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1287:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1287:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1287:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1287:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1287:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1287:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1291:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1291:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1291:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1291:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1291:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1291:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1291:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1291:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1291:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1291:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1291:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1291:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1291:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1291:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1291:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1291:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1291:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1291:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1291:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1291:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c: In function ‘FcitxConfigDescGetOptionDesc’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1306:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfdesc->groupsDesc, groupName, groupDesc); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1306:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfdesc->groupsDesc, groupName, groupDesc); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1306:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfdesc->groupsDesc, groupName, groupDesc); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1306:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfdesc->groupsDesc, groupName, groupDesc); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1306:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfdesc->groupsDesc, groupName, groupDesc); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1306:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfdesc->groupsDesc, groupName, groupDesc); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1306:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfdesc->groupsDesc, groupName, groupDesc); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1306:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfdesc->groupsDesc, groupName, groupDesc); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1306:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfdesc->groupsDesc, groupName, groupDesc); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1306:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfdesc->groupsDesc, groupName, groupDesc); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1306:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfdesc->groupsDesc, groupName, groupDesc); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1306:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfdesc->groupsDesc, groupName, groupDesc); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1306:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfdesc->groupsDesc, groupName, groupDesc); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1306:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfdesc->groupsDesc, groupName, groupDesc); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1306:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfdesc->groupsDesc, groupName, groupDesc); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1306:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfdesc->groupsDesc, groupName, groupDesc); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1306:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfdesc->groupsDesc, groupName, groupDesc); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1306:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfdesc->groupsDesc, groupName, groupDesc); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1306:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfdesc->groupsDesc, groupName, groupDesc); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1306:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfdesc->groupsDesc, groupName, groupDesc); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1310:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(groupDesc->optionsDesc, optionName, optionDesc); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1310:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(groupDesc->optionsDesc, optionName, optionDesc); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1310:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(groupDesc->optionsDesc, optionName, optionDesc); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1310:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(groupDesc->optionsDesc, optionName, optionDesc); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1310:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(groupDesc->optionsDesc, optionName, optionDesc); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1310:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(groupDesc->optionsDesc, optionName, optionDesc); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1310:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(groupDesc->optionsDesc, optionName, optionDesc); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1310:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(groupDesc->optionsDesc, optionName, optionDesc); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1310:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(groupDesc->optionsDesc, optionName, optionDesc); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1310:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(groupDesc->optionsDesc, optionName, optionDesc); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1310:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(groupDesc->optionsDesc, optionName, optionDesc); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1310:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(groupDesc->optionsDesc, optionName, optionDesc); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1310:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(groupDesc->optionsDesc, optionName, optionDesc); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1310:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(groupDesc->optionsDesc, optionName, optionDesc); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1310:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(groupDesc->optionsDesc, optionName, optionDesc); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1310:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(groupDesc->optionsDesc, optionName, optionDesc); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1310:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(groupDesc->optionsDesc, optionName, optionDesc); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1310:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(groupDesc->optionsDesc, optionName, optionDesc); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1310:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(groupDesc->optionsDesc, optionName, optionDesc); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1310:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(groupDesc->optionsDesc, optionName, optionDesc); ^~~~~~~~~~~~~ [ 11%] Building C object src/module/spell/dict/CMakeFiles/comp-spell-dict.dir/comp_spell_dict.c.o cd /<>/obj-i686-linux-gnu/src/module/spell/dict && /usr/bin/cc -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/obj-i686-linux-gnu/src/module/spell -I/<>/src/module/spell -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -std=gnu99 -o CMakeFiles/comp-spell-dict.dir/comp_spell_dict.c.o -c /<>/src/module/spell/dict/comp_spell_dict.c /<>/src/lib/fcitx-config/fcitx-config.c: In function ‘FcitxConfigFileGetOption’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1324:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1324:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1324:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1324:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1324:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1324:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1324:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1324:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1324:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1324:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1324:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1324:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1324:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1324:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1324:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1324:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1324:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1324:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1324:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1324:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1328:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1328:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1328:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1328:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1328:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1328:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1328:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1328:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1328:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1328:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1328:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1328:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1328:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1328:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1328:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1328:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1328:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1328:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1328:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1328:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c: In function ‘FcitxConfigResetConfigToDefaultValue’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1354:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, cgdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1354:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, cgdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1354:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, cgdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1354:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, cgdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1354:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, cgdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1354:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, cgdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1354:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, cgdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1354:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, cgdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1354:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, cgdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1354:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, cgdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1354:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, cgdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1354:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, cgdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1354:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, cgdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1354:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, cgdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1354:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, cgdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1354:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, cgdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1354:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, cgdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1354:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, cgdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1354:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, cgdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1354:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(cfile->groups, cgdesc->groupName, group); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1363:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, codesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1363:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, codesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1363:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, codesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1363:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, codesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1363:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, codesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1363:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, codesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1363:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, codesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1363:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, codesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1363:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, codesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1363:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, codesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1363:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, codesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1363:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, codesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1363:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, codesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1363:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, codesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1363:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, codesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1363:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, codesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1363:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, codesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1363:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, codesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1363:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, codesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/fcitx-config.c:1363:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(group->options, codesc->optionName, option); ^~~~~~~~~~~~~ /<>/src/module/spell/dict/comp_spell_dict.c: In function ‘compile_dict’: /<>/src/module/spell/dict/comp_spell_dict.c:51:5: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write(ofd, DICT_BIN_MAGIC, strlen(DICT_BIN_MAGIC)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/module/spell/dict/comp_spell_dict.c:61:9: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write(ofd, &ceff_buff, sizeof(uint16_t)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/module/spell/dict/comp_spell_dict.c:64:9: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write(ofd, start, p - start); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/module/spell/dict/comp_spell_dict.c:65:9: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write(ofd, &null_byte, 1); ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/module/spell/dict/comp_spell_dict.c:71:5: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write(ofd, &wcount, sizeof(uint32_t)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 11%] Linking C executable comp-spell-dict cd /<>/obj-i686-linux-gnu/src/module/spell/dict && /usr/bin/cmake -E cmake_link_script CMakeFiles/comp-spell-dict.dir/link.txt --verbose=1 /usr/bin/cc -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/comp-spell-dict.dir/comp_spell_dict.c.o -o comp-spell-dict -Wl,-rpath,/<>/obj-i686-linux-gnu/src/lib/fcitx-utils: ../../../lib/fcitx-utils/libfcitx-utils.so.0.1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 11%] Built target comp-spell-dict make -f src/module/dbus/CMakeFiles/fcitx-dbus-watcher.dir/build.make src/module/dbus/CMakeFiles/fcitx-dbus-watcher.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/dbus /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/dbus /<>/obj-i686-linux-gnu/src/module/dbus/CMakeFiles/fcitx-dbus-watcher.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-dbus-watcher make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/dbus/CMakeFiles/fcitx-dbus-watcher.dir/build.make src/module/dbus/CMakeFiles/fcitx-dbus-watcher.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 12%] Building C object src/module/dbus/CMakeFiles/fcitx-dbus-watcher.dir/dbussocket.c.o cd /<>/obj-i686-linux-gnu/src/module/dbus && /usr/bin/cc -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -I/<>/obj-i686-linux-gnu/src/module/dbus -I/<>/src/module/dbus -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -std=gnu99 -o CMakeFiles/fcitx-dbus-watcher.dir/dbussocket.c.o -c /<>/src/module/dbus/dbussocket.c [ 12%] Building C object src/lib/fcitx-gclient/CMakeFiles/fcitx-gclient.dir/fcitxinputmethod.c.o cd /<>/obj-i686-linux-gnu/src/lib/fcitx-gclient && /usr/bin/cc -Dfcitx_gclient_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -I/<>/obj-i686-linux-gnu/src/lib/fcitx-gclient -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-gclient.dir/fcitxinputmethod.c.o -c /<>/src/lib/fcitx-gclient/fcitxinputmethod.c [ 12%] Building C object src/module/dbus/CMakeFiles/fcitx-dbus-watcher.dir/watcher.c.o cd /<>/obj-i686-linux-gnu/src/module/dbus && /usr/bin/cc -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -I/<>/obj-i686-linux-gnu/src/module/dbus -I/<>/src/module/dbus -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -std=gnu99 -o CMakeFiles/fcitx-dbus-watcher.dir/watcher.c.o -c /<>/src/module/dbus/watcher.c /<>/src/module/dbus/watcher.c: In function ‘main’: /<>/src/module/dbus/watcher.c:62:5: warning: ignoring return value of ‘asprintf’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&servicename, "%s-%d", FCITX_DBUS_SERVICE, fcitx_utils_get_display_number()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/module/dbus/watcher.c:98:5: warning: ignoring return value of ‘nice’, declared with attribute warn_unused_result [-Wunused-result] nice(NZERO - 1); ^~~~~~~~~~~~~~~ [ 12%] Linking C executable fcitx-dbus-watcher cd /<>/obj-i686-linux-gnu/src/module/dbus && /usr/bin/cmake -E cmake_link_script CMakeFiles/fcitx-dbus-watcher.dir/link.txt --verbose=1 /usr/bin/cc -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/fcitx-dbus-watcher.dir/dbussocket.c.o CMakeFiles/fcitx-dbus-watcher.dir/watcher.c.o -o fcitx-dbus-watcher -Wl,-rpath,/<>/obj-i686-linux-gnu/src/lib/fcitx-utils: -ldbus-1 ../../lib/fcitx-utils/libfcitx-utils.so.0.1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 12%] Built target fcitx-dbus-watcher make -f test/CMakeFiles/testarray.dir/build.make test/CMakeFiles/testarray.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/test /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/test /<>/obj-i686-linux-gnu/test/CMakeFiles/testarray.dir/DependInfo.cmake --color= Scanning dependencies of target testarray make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f test/CMakeFiles/testarray.dir/build.make test/CMakeFiles/testarray.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 12%] Building C object test/CMakeFiles/testarray.dir/testarray.c.o cd /<>/obj-i686-linux-gnu/test && /usr/bin/cc -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/src/im/pinyin -I/<>/src/module/unicode -I/<>/src/module/dbus -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -std=gnu99 -o CMakeFiles/testarray.dir/testarray.c.o -c /<>/test/testarray.c [ 12%] Linking C executable testarray [ 12%] Building C object src/lib/fcitx-gclient/CMakeFiles/fcitx-gclient.dir/fcitxkbd.c.o cd /<>/obj-i686-linux-gnu/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/testarray.dir/link.txt --verbose=1 cd /<>/obj-i686-linux-gnu/src/lib/fcitx-gclient && /usr/bin/cc -Dfcitx_gclient_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -I/<>/obj-i686-linux-gnu/src/lib/fcitx-gclient -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-gclient.dir/fcitxkbd.c.o -c /<>/src/lib/fcitx-gclient/fcitxkbd.c /usr/bin/cc -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/testarray.dir/testarray.c.o -o testarray -Wl,-rpath,/<>/obj-i686-linux-gnu/src/lib/fcitx-utils ../src/lib/fcitx-utils/libfcitx-utils.so.0.1 [ 12%] Linking C executable fcitx-scanner cd /<>/obj-i686-linux-gnu/tools/dev && /usr/bin/cmake -E cmake_link_script CMakeFiles/fcitx-scanner.dir/link.txt --verbose=1 /usr/bin/cc -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/fcitx-scanner.dir/fcitx-scanner.c.o -o fcitx-scanner -Wl,-rpath,/<>/obj-i686-linux-gnu/src/lib/fcitx-utils: ../../src/lib/fcitx-utils/libfcitx-utils.so.0.1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 12%] Built target testarray make -f test/CMakeFiles/testdbuslaunch.dir/build.make test/CMakeFiles/testdbuslaunch.dir/depend make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/test /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/test /<>/obj-i686-linux-gnu/test/CMakeFiles/testdbuslaunch.dir/DependInfo.cmake --color= [ 12%] Built target fcitx-scanner make -f test/CMakeFiles/teststring.dir/build.make test/CMakeFiles/teststring.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/test /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/test /<>/obj-i686-linux-gnu/test/CMakeFiles/teststring.dir/DependInfo.cmake --color= Scanning dependencies of target testdbuslaunch make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f test/CMakeFiles/testdbuslaunch.dir/build.make test/CMakeFiles/testdbuslaunch.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' Scanning dependencies of target teststring make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f test/CMakeFiles/teststring.dir/build.make test/CMakeFiles/teststring.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 12%] Building C object test/CMakeFiles/testdbuslaunch.dir/testdbuslaunch.c.o cd /<>/obj-i686-linux-gnu/test && /usr/bin/cc -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/src/im/pinyin -I/<>/src/module/unicode -I/<>/src/module/dbus -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -std=gnu99 -o CMakeFiles/testdbuslaunch.dir/testdbuslaunch.c.o -c /<>/test/testdbuslaunch.c [ 12%] Building C object test/CMakeFiles/teststring.dir/teststring.c.o cd /<>/obj-i686-linux-gnu/test && /usr/bin/cc -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/src/im/pinyin -I/<>/src/module/unicode -I/<>/src/module/dbus -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -std=gnu99 -o CMakeFiles/teststring.dir/teststring.c.o -c /<>/test/teststring.c [ 12%] Building C object test/CMakeFiles/testdbuslaunch.dir/__/src/module/dbus/dbuslauncher.c.o cd /<>/obj-i686-linux-gnu/test && /usr/bin/cc -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/src/im/pinyin -I/<>/src/module/unicode -I/<>/src/module/dbus -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -std=gnu99 -o CMakeFiles/testdbuslaunch.dir/__/src/module/dbus/dbuslauncher.c.o -c /<>/src/module/dbus/dbuslauncher.c [ 12%] Linking C executable teststring cd /<>/obj-i686-linux-gnu/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/teststring.dir/link.txt --verbose=1 /usr/bin/cc -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/teststring.dir/teststring.c.o -o teststring -Wl,-rpath,/<>/obj-i686-linux-gnu/src/lib/fcitx-utils ../src/lib/fcitx-utils/libfcitx-utils.so.0.1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 12%] Built target teststring [ 12%] Building C object src/lib/fcitx-config/CMakeFiles/fcitx-config.dir/hotkey.c.o cd /<>/obj-i686-linux-gnu/src/lib/fcitx-config && /usr/bin/cc -Dfcitx_config_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-config.dir/hotkey.c.o -c /<>/src/lib/fcitx-config/hotkey.c [ 12%] Linking C executable testdbuslaunch cd /<>/obj-i686-linux-gnu/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/testdbuslaunch.dir/link.txt --verbose=1 /usr/bin/cc -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/testdbuslaunch.dir/testdbuslaunch.c.o CMakeFiles/testdbuslaunch.dir/__/src/module/dbus/dbuslauncher.c.o -o testdbuslaunch -Wl,-rpath,/<>/obj-i686-linux-gnu/src/lib/fcitx-utils ../src/lib/fcitx-utils/libfcitx-utils.so.0.1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 12%] Built target testdbuslaunch [ 13%] Building C object src/lib/fcitx-gclient/CMakeFiles/fcitx-gclient.dir/fcitxconnection.c.o cd /<>/obj-i686-linux-gnu/src/lib/fcitx-gclient && /usr/bin/cc -Dfcitx_gclient_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -I/<>/obj-i686-linux-gnu/src/lib/fcitx-gclient -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-gclient.dir/fcitxconnection.c.o -c /<>/src/lib/fcitx-gclient/fcitxconnection.c [ 13%] Building C object src/lib/fcitx-gclient/CMakeFiles/fcitx-gclient.dir/marshall.c.o cd /<>/obj-i686-linux-gnu/src/lib/fcitx-gclient && /usr/bin/cc -Dfcitx_gclient_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -I/<>/obj-i686-linux-gnu/src/lib/fcitx-gclient -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-gclient.dir/marshall.c.o -c /<>/obj-i686-linux-gnu/src/lib/fcitx-gclient/marshall.c [ 14%] Building C object src/lib/fcitx-config/CMakeFiles/fcitx-config.dir/xdg.c.o cd /<>/obj-i686-linux-gnu/src/lib/fcitx-config && /usr/bin/cc -Dfcitx_config_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-config.dir/xdg.c.o -c /<>/src/lib/fcitx-config/xdg.c make -f test/CMakeFiles/testutf8.dir/build.make test/CMakeFiles/testutf8.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/test /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/test /<>/obj-i686-linux-gnu/test/CMakeFiles/testutf8.dir/DependInfo.cmake --color= /<>/src/lib/fcitx-config/xdg.c: In function ‘FcitxXDGGetPath’: /<>/src/lib/fcitx-config/xdg.c:245:13: warning: ignoring return value of ‘getcwd’, declared with attribute warn_unused_result [-Wunused-result] getcwd(cwd, sizeof(cwd) - 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/src/lib/fcitx-utils/utils.h:67:0, from /<>/src/lib/fcitx-config/xdg.c:43: /<>/src/lib/fcitx-config/xdg.c: In function ‘FcitxXDGGetFiles’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/xdg.c:367:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sset, drt->d_name, string); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/xdg.c:367:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sset, drt->d_name, string); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/xdg.c:367:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sset, drt->d_name, string); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/xdg.c:367:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sset, drt->d_name, string); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/xdg.c:367:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sset, drt->d_name, string); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/xdg.c:367:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sset, drt->d_name, string); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/xdg.c:367:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sset, drt->d_name, string); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/xdg.c:367:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sset, drt->d_name, string); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/xdg.c:367:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sset, drt->d_name, string); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/xdg.c:367:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sset, drt->d_name, string); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/xdg.c:367:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sset, drt->d_name, string); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/xdg.c:367:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sset, drt->d_name, string); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/xdg.c:367:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sset, drt->d_name, string); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/xdg.c:367:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sset, drt->d_name, string); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/xdg.c:367:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sset, drt->d_name, string); ^~~~~~~~~~~~~ Scanning dependencies of target testutf8 /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/xdg.c:367:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sset, drt->d_name, string); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/xdg.c:367:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sset, drt->d_name, string); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/xdg.c:367:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sset, drt->d_name, string); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/xdg.c:367:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sset, drt->d_name, string); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx-config/xdg.c:367:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sset, drt->d_name, string); ^~~~~~~~~~~~~ make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f test/CMakeFiles/testutf8.dir/build.make test/CMakeFiles/testutf8.dir/build /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/xdg.c:372:21: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sset, string->name, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/xdg.c:372:21: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sset, string->name, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/xdg.c:372:21: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sset, string->name, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/xdg.c:372:21: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sset, string->name, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/xdg.c:372:21: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sset, string->name, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/xdg.c:372:21: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sset, string->name, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/xdg.c:372:21: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sset, string->name, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/xdg.c:372:21: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sset, string->name, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/xdg.c:372:21: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sset, string->name, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/xdg.c:372:21: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sset, string->name, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/xdg.c:372:21: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sset, string->name, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/xdg.c:372:21: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sset, string->name, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/xdg.c:372:21: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sset, string->name, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/xdg.c:372:21: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sset, string->name, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/xdg.c:372:21: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sset, string->name, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/xdg.c:372:21: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sset, string->name, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/xdg.c:372:21: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sset, string->name, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/xdg.c:372:21: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sset, string->name, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/xdg.c:372:21: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sset, string->name, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-config/xdg.c:372:21: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sset, string->name, ^~~~~~~~~~~~~~~ make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 14%] Building C object test/CMakeFiles/testutf8.dir/testutf8.c.o cd /<>/obj-i686-linux-gnu/test && /usr/bin/cc -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/src/im/pinyin -I/<>/src/module/unicode -I/<>/src/module/dbus -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -std=gnu99 -o CMakeFiles/testutf8.dir/testutf8.c.o -c /<>/test/testutf8.c [ 15%] Linking C executable testutf8 cd /<>/obj-i686-linux-gnu/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/testutf8.dir/link.txt --verbose=1 /usr/bin/cc -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/testutf8.dir/testutf8.c.o -o testutf8 -Wl,-rpath,/<>/obj-i686-linux-gnu/src/lib/fcitx-utils ../src/lib/fcitx-utils/libfcitx-utils.so.0.1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 15%] Built target testutf8 make -f test/CMakeFiles/testdbussocket.dir/build.make test/CMakeFiles/testdbussocket.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/test /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/test /<>/obj-i686-linux-gnu/test/CMakeFiles/testdbussocket.dir/DependInfo.cmake --color= Scanning dependencies of target testdbussocket make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f test/CMakeFiles/testdbussocket.dir/build.make test/CMakeFiles/testdbussocket.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 16%] Building C object test/CMakeFiles/testdbussocket.dir/testdbussocket.c.o cd /<>/obj-i686-linux-gnu/test && /usr/bin/cc -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/src/im/pinyin -I/<>/src/module/unicode -I/<>/src/module/dbus -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -std=gnu99 -o CMakeFiles/testdbussocket.dir/testdbussocket.c.o -c /<>/test/testdbussocket.c [ 16%] Building C object test/CMakeFiles/testdbussocket.dir/__/src/module/dbus/dbussocket.c.o cd /<>/obj-i686-linux-gnu/test && /usr/bin/cc -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/src/im/pinyin -I/<>/src/module/unicode -I/<>/src/module/dbus -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -std=gnu99 -o CMakeFiles/testdbussocket.dir/__/src/module/dbus/dbussocket.c.o -c /<>/src/module/dbus/dbussocket.c [ 16%] Linking C shared library libfcitx-gclient.so cd /<>/obj-i686-linux-gnu/src/lib/fcitx-gclient && /usr/bin/cmake -E cmake_link_script CMakeFiles/fcitx-gclient.dir/link.txt --verbose=1 /usr/bin/cc -fPIC -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,--no-undefined -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libfcitx-gclient.so.0 -o libfcitx-gclient.so.0.1 CMakeFiles/fcitx-gclient.dir/fcitxclient.c.o CMakeFiles/fcitx-gclient.dir/fcitxinputmethod.c.o CMakeFiles/fcitx-gclient.dir/fcitxkbd.c.o CMakeFiles/fcitx-gclient.dir/fcitxconnection.c.o CMakeFiles/fcitx-gclient.dir/marshall.c.o -Wl,-rpath,/<>/obj-i686-linux-gnu/src/lib/fcitx-utils: -lgio-2.0 -lgobject-2.0 -lglib-2.0 -ldbus-1 ../fcitx-utils/libfcitx-utils.so.0.1 cd /<>/obj-i686-linux-gnu/src/lib/fcitx-gclient && /usr/bin/cmake -E cmake_symlink_library libfcitx-gclient.so.0.1 libfcitx-gclient.so.0 libfcitx-gclient.so make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 16%] Built target fcitx-gclient make -f test/CMakeFiles/testsort.dir/build.make test/CMakeFiles/testsort.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/test /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/test /<>/obj-i686-linux-gnu/test/CMakeFiles/testsort.dir/DependInfo.cmake --color= Scanning dependencies of target testsort make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f test/CMakeFiles/testsort.dir/build.make test/CMakeFiles/testsort.dir/build make -f test/CMakeFiles/testbacktrace.dir/build.make test/CMakeFiles/testbacktrace.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/test /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/test /<>/obj-i686-linux-gnu/test/CMakeFiles/testbacktrace.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 16%] Linking C executable testdbussocket cd /<>/obj-i686-linux-gnu/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/testdbussocket.dir/link.txt --verbose=1 [ 17%] Building C object test/CMakeFiles/testsort.dir/testsort.c.o cd /<>/obj-i686-linux-gnu/test && /usr/bin/cc -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/src/im/pinyin -I/<>/src/module/unicode -I/<>/src/module/dbus -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -std=gnu99 -o CMakeFiles/testsort.dir/testsort.c.o -c /<>/test/testsort.c Scanning dependencies of target testbacktrace make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f test/CMakeFiles/testbacktrace.dir/build.make test/CMakeFiles/testbacktrace.dir/build /usr/bin/cc -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/testdbussocket.dir/testdbussocket.c.o CMakeFiles/testdbussocket.dir/__/src/module/dbus/dbussocket.c.o -o testdbussocket -Wl,-rpath,/<>/obj-i686-linux-gnu/src/lib/fcitx-utils -ldbus-1 ../src/lib/fcitx-utils/libfcitx-utils.so.0.1 make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 17%] Building C object test/CMakeFiles/testbacktrace.dir/testbacktrace.c.o cd /<>/obj-i686-linux-gnu/test && /usr/bin/cc -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/src/im/pinyin -I/<>/src/module/unicode -I/<>/src/module/dbus -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -std=gnu99 -o CMakeFiles/testbacktrace.dir/testbacktrace.c.o -c /<>/test/testbacktrace.c [ 17%] Linking C executable testsort cd /<>/obj-i686-linux-gnu/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/testsort.dir/link.txt --verbose=1 /usr/bin/cc -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/testsort.dir/testsort.c.o -o testsort -Wl,-rpath,/<>/obj-i686-linux-gnu/src/lib/fcitx-utils ../src/lib/fcitx-utils/libfcitx-utils.so.0.1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 17%] Built target testdbussocket make -f test/CMakeFiles/testobjpool.dir/build.make test/CMakeFiles/testobjpool.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/test /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/test /<>/obj-i686-linux-gnu/test/CMakeFiles/testobjpool.dir/DependInfo.cmake --color= [ 17%] Built target testsort make -f test/CMakeFiles/testcast.dir/build.make test/CMakeFiles/testcast.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/test /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/test /<>/obj-i686-linux-gnu/test/CMakeFiles/testcast.dir/DependInfo.cmake --color= Scanning dependencies of target testobjpool make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f test/CMakeFiles/testobjpool.dir/build.make test/CMakeFiles/testobjpool.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 18%] Linking C executable testbacktrace cd /<>/obj-i686-linux-gnu/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/testbacktrace.dir/link.txt --verbose=1 [ 18%] Building C object test/CMakeFiles/testobjpool.dir/testobjpool.c.o cd /<>/obj-i686-linux-gnu/test && /usr/bin/cc -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/src/im/pinyin -I/<>/src/module/unicode -I/<>/src/module/dbus -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -std=gnu99 -o CMakeFiles/testobjpool.dir/testobjpool.c.o -c /<>/test/testobjpool.c Scanning dependencies of target testcast make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f test/CMakeFiles/testcast.dir/build.make test/CMakeFiles/testcast.dir/build /usr/bin/cc -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/testbacktrace.dir/testbacktrace.c.o -o testbacktrace -Wl,-rpath,/<>/obj-i686-linux-gnu/src/lib/fcitx-utils ../src/lib/fcitx-utils/libfcitx-utils.so.0.1 make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 18%] Building C object test/CMakeFiles/testcast.dir/testcast.c.o cd /<>/obj-i686-linux-gnu/test && /usr/bin/cc -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/src/im/pinyin -I/<>/src/module/unicode -I/<>/src/module/dbus -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -std=gnu99 -o CMakeFiles/testcast.dir/testcast.c.o -c /<>/test/testcast.c make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 18%] Built target testbacktrace make -f test/CMakeFiles/testhandlertable.dir/build.make test/CMakeFiles/testhandlertable.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/test /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/test /<>/obj-i686-linux-gnu/test/CMakeFiles/testhandlertable.dir/DependInfo.cmake --color= Scanning dependencies of target testhandlertable make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f test/CMakeFiles/testhandlertable.dir/build.make test/CMakeFiles/testhandlertable.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 18%] Building C object test/CMakeFiles/testhandlertable.dir/testhandlertable.c.o cd /<>/obj-i686-linux-gnu/test && /usr/bin/cc -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/src/im/pinyin -I/<>/src/module/unicode -I/<>/src/module/dbus -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -std=gnu99 -o CMakeFiles/testhandlertable.dir/testhandlertable.c.o -c /<>/test/testhandlertable.c [ 18%] Linking C executable testobjpool cd /<>/obj-i686-linux-gnu/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/testobjpool.dir/link.txt --verbose=1 /usr/bin/cc -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/testobjpool.dir/testobjpool.c.o -o testobjpool -Wl,-rpath,/<>/obj-i686-linux-gnu/src/lib/fcitx-utils ../src/lib/fcitx-utils/libfcitx-utils.so.0.1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 18%] Built target testobjpool make -f src/ui/classic/CMakeFiles/fcitx-addon-fcitx-classic-ui--scan-priv-1.dir/build.make src/ui/classic/CMakeFiles/fcitx-addon-fcitx-classic-ui--scan-priv-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/ui/classic /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/ui/classic /<>/obj-i686-linux-gnu/src/ui/classic/CMakeFiles/fcitx-addon-fcitx-classic-ui--scan-priv-1.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-addon-fcitx-classic-ui--scan-priv-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/ui/classic/CMakeFiles/fcitx-addon-fcitx-classic-ui--scan-priv-1.dir/build.make src/ui/classic/CMakeFiles/fcitx-addon-fcitx-classic-ui--scan-priv-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 18%] Generating fcitx-classic-ui-addfunctions.h cd /<>/src/ui/classic && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/ui/classic [ 18%] Linking C executable testhandlertable cd /<>/obj-i686-linux-gnu/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/testhandlertable.dir/link.txt --verbose=1 cd /<>/src/ui/classic && /<>/obj-i686-linux-gnu/tools/dev/fcitx-scanner --private fcitx-classicui.fxaddon /<>/obj-i686-linux-gnu/src/ui/classic/fcitx-classic-ui-addfunctions.h make[3]: Leaving directory '/<>/obj-i686-linux-gnu' /usr/bin/cc -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/testhandlertable.dir/testhandlertable.c.o -o testhandlertable -Wl,-rpath,/<>/obj-i686-linux-gnu/src/lib/fcitx-utils ../src/lib/fcitx-utils/libfcitx-utils.so.0.1 [ 18%] Built target fcitx-addon-fcitx-classic-ui--scan-priv-1 make -f src/module/x11/CMakeFiles/fcitx-addon-fcitx-x11--scan-priv-1.dir/build.make src/module/x11/CMakeFiles/fcitx-addon-fcitx-x11--scan-priv-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/x11 /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/x11 /<>/obj-i686-linux-gnu/src/module/x11/CMakeFiles/fcitx-addon-fcitx-x11--scan-priv-1.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-addon-fcitx-x11--scan-priv-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/x11/CMakeFiles/fcitx-addon-fcitx-x11--scan-priv-1.dir/build.make src/module/x11/CMakeFiles/fcitx-addon-fcitx-x11--scan-priv-1.dir/build [ 18%] Linking C executable testcast make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/testcast.dir/link.txt --verbose=1 [ 19%] Generating fcitx-x11-addfunctions.h make[3]: Leaving directory '/<>/obj-i686-linux-gnu' cd /<>/src/module/x11 && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/module/x11 /usr/bin/cc -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/testcast.dir/testcast.c.o -o testcast -Wl,-rpath,/<>/obj-i686-linux-gnu/src/lib/fcitx-utils ../src/lib/fcitx-utils/libfcitx-utils.so.0.1 [ 19%] Built target testhandlertable make -f src/module/x11/CMakeFiles/fcitx-addon-fcitx-x11--scan-1.dir/build.make src/module/x11/CMakeFiles/fcitx-addon-fcitx-x11--scan-1.dir/depend cd /<>/src/module/x11 && /<>/obj-i686-linux-gnu/tools/dev/fcitx-scanner --private /<>/obj-i686-linux-gnu/src/module/x11/fcitx-x11.fxaddon /<>/obj-i686-linux-gnu/src/module/x11/fcitx-x11-addfunctions.h make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/x11 /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/x11 /<>/obj-i686-linux-gnu/src/module/x11/CMakeFiles/fcitx-addon-fcitx-x11--scan-1.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' Scanning dependencies of target fcitx-addon-fcitx-x11--scan-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/x11/CMakeFiles/fcitx-addon-fcitx-x11--scan-1.dir/build.make src/module/x11/CMakeFiles/fcitx-addon-fcitx-x11--scan-1.dir/build [ 19%] Built target fcitx-addon-fcitx-x11--scan-priv-1 make -f src/module/xkb/CMakeFiles/fcitx-addon-fcitx-xkb--scan-priv-1.dir/build.make src/module/xkb/CMakeFiles/fcitx-addon-fcitx-xkb--scan-priv-1.dir/depend make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/xkb /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/xkb /<>/obj-i686-linux-gnu/src/module/xkb/CMakeFiles/fcitx-addon-fcitx-xkb--scan-priv-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 19%] Built target testcast make -f src/module/xkb/CMakeFiles/fcitx-addon-fcitx-xkb--scan-1.dir/build.make src/module/xkb/CMakeFiles/fcitx-addon-fcitx-xkb--scan-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/xkb /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/xkb /<>/obj-i686-linux-gnu/src/module/xkb/CMakeFiles/fcitx-addon-fcitx-xkb--scan-1.dir/DependInfo.cmake --color= [ 19%] Generating fcitx-x11.h cd /<>/src/module/x11 && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/module/x11 Scanning dependencies of target fcitx-addon-fcitx-xkb--scan-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/xkb/CMakeFiles/fcitx-addon-fcitx-xkb--scan-1.dir/build.make src/module/xkb/CMakeFiles/fcitx-addon-fcitx-xkb--scan-1.dir/build Scanning dependencies of target fcitx-addon-fcitx-xkb--scan-priv-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/xkb/CMakeFiles/fcitx-addon-fcitx-xkb--scan-priv-1.dir/build.make src/module/xkb/CMakeFiles/fcitx-addon-fcitx-xkb--scan-priv-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/src/module/x11 && /<>/obj-i686-linux-gnu/tools/dev/fcitx-scanner --api /<>/obj-i686-linux-gnu/src/module/x11/fcitx-x11.fxaddon /<>/obj-i686-linux-gnu/src/module/x11/fcitx-x11.h make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 19%] Generating fcitx-xkb-addfunctions.h cd /<>/src/module/xkb && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/module/xkb [ 19%] Generating fcitx-xkb.h cd /<>/src/module/xkb && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/module/xkb [ 19%] Built target fcitx-addon-fcitx-x11--scan-1 make -f src/module/xkbdbus/CMakeFiles/fcitx-addon-fcitx-xkbdbus--scan-priv-1.dir/build.make src/module/xkbdbus/CMakeFiles/fcitx-addon-fcitx-xkbdbus--scan-priv-1.dir/depend cd /<>/src/module/xkb && /<>/obj-i686-linux-gnu/tools/dev/fcitx-scanner --private fcitx-xkb.fxaddon /<>/obj-i686-linux-gnu/src/module/xkb/fcitx-xkb-addfunctions.h cd /<>/src/module/xkb && /<>/obj-i686-linux-gnu/tools/dev/fcitx-scanner --api fcitx-xkb.fxaddon /<>/obj-i686-linux-gnu/src/module/xkb/fcitx-xkb.h make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/xkbdbus /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/xkbdbus /<>/obj-i686-linux-gnu/src/module/xkbdbus/CMakeFiles/fcitx-addon-fcitx-xkbdbus--scan-priv-1.dir/DependInfo.cmake --color= [ 19%] Built target fcitx-addon-fcitx-xkb--scan-1 make -f src/module/xkbdbus/CMakeFiles/fcitx-addon-fcitx-xkbdbus--scan-1.dir/build.make src/module/xkbdbus/CMakeFiles/fcitx-addon-fcitx-xkbdbus--scan-1.dir/depend make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/xkbdbus /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/xkbdbus /<>/obj-i686-linux-gnu/src/module/xkbdbus/CMakeFiles/fcitx-addon-fcitx-xkbdbus--scan-1.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-addon-fcitx-xkbdbus--scan-priv-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/xkbdbus/CMakeFiles/fcitx-addon-fcitx-xkbdbus--scan-priv-1.dir/build.make src/module/xkbdbus/CMakeFiles/fcitx-addon-fcitx-xkbdbus--scan-priv-1.dir/build [ 19%] Built target fcitx-addon-fcitx-xkb--scan-priv-1 make[3]: Entering directory '/<>/obj-i686-linux-gnu' Scanning dependencies of target fcitx-addon-fcitx-xkbdbus--scan-1 make -f src/module/chttrans/CMakeFiles/fcitx-addon-fcitx-chttrans--scan-1.dir/build.make src/module/chttrans/CMakeFiles/fcitx-addon-fcitx-chttrans--scan-1.dir/depend make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/xkbdbus/CMakeFiles/fcitx-addon-fcitx-xkbdbus--scan-1.dir/build.make src/module/xkbdbus/CMakeFiles/fcitx-addon-fcitx-xkbdbus--scan-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/chttrans /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/chttrans /<>/obj-i686-linux-gnu/src/module/chttrans/CMakeFiles/fcitx-addon-fcitx-chttrans--scan-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 19%] Generating fcitx-xkbdbus-addfunctions.h cd /<>/src/module/xkbdbus && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/module/xkbdbus [ 19%] Generating fcitx-xkbdbus.h cd /<>/src/module/xkbdbus && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/module/xkbdbus Scanning dependencies of target fcitx-addon-fcitx-chttrans--scan-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/chttrans/CMakeFiles/fcitx-addon-fcitx-chttrans--scan-1.dir/build.make src/module/chttrans/CMakeFiles/fcitx-addon-fcitx-chttrans--scan-1.dir/build cd /<>/src/module/xkbdbus && /<>/obj-i686-linux-gnu/tools/dev/fcitx-scanner --private fcitx-xkbdbus.fxaddon /<>/obj-i686-linux-gnu/src/module/xkbdbus/fcitx-xkbdbus-addfunctions.h make[3]: Leaving directory '/<>/obj-i686-linux-gnu' cd /<>/src/module/xkbdbus && /<>/obj-i686-linux-gnu/tools/dev/fcitx-scanner --api fcitx-xkbdbus.fxaddon /<>/obj-i686-linux-gnu/src/module/xkbdbus/fcitx-xkbdbus.h make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 19%] Built target fcitx-addon-fcitx-xkbdbus--scan-priv-1 make -f src/module/chttrans/CMakeFiles/fcitx-addon-fcitx-chttrans--scan-priv-1.dir/build.make src/module/chttrans/CMakeFiles/fcitx-addon-fcitx-chttrans--scan-priv-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/chttrans /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/chttrans /<>/obj-i686-linux-gnu/src/module/chttrans/CMakeFiles/fcitx-addon-fcitx-chttrans--scan-priv-1.dir/DependInfo.cmake --color= [ 19%] Built target fcitx-addon-fcitx-xkbdbus--scan-1 [ 20%] Generating fcitx-chttrans.h make -f src/module/punc/CMakeFiles/fcitx-addon-fcitx-punc--scan-priv-1.dir/build.make src/module/punc/CMakeFiles/fcitx-addon-fcitx-punc--scan-priv-1.dir/depend cd /<>/src/module/chttrans && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/module/chttrans make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/punc /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/punc /<>/obj-i686-linux-gnu/src/module/punc/CMakeFiles/fcitx-addon-fcitx-punc--scan-priv-1.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-addon-fcitx-chttrans--scan-priv-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/chttrans/CMakeFiles/fcitx-addon-fcitx-chttrans--scan-priv-1.dir/build.make src/module/chttrans/CMakeFiles/fcitx-addon-fcitx-chttrans--scan-priv-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/src/module/chttrans && /<>/obj-i686-linux-gnu/tools/dev/fcitx-scanner --api fcitx-chttrans.fxaddon /<>/obj-i686-linux-gnu/src/module/chttrans/fcitx-chttrans.h Scanning dependencies of target fcitx-addon-fcitx-punc--scan-priv-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/punc/CMakeFiles/fcitx-addon-fcitx-punc--scan-priv-1.dir/build.make src/module/punc/CMakeFiles/fcitx-addon-fcitx-punc--scan-priv-1.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 20%] Generating fcitx-chttrans-addfunctions.h cd /<>/src/module/chttrans && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/module/chttrans [ 20%] Generating fcitx-punc-addfunctions.h [ 20%] Built target fcitx-addon-fcitx-chttrans--scan-1 cd /<>/src/module/chttrans && /<>/obj-i686-linux-gnu/tools/dev/fcitx-scanner --private fcitx-chttrans.fxaddon /<>/obj-i686-linux-gnu/src/module/chttrans/fcitx-chttrans-addfunctions.h cd /<>/src/module/punc && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/module/punc make -f src/module/punc/CMakeFiles/fcitx-addon-fcitx-punc--scan-1.dir/build.make src/module/punc/CMakeFiles/fcitx-addon-fcitx-punc--scan-1.dir/depend make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/punc /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/punc /<>/obj-i686-linux-gnu/src/module/punc/CMakeFiles/fcitx-addon-fcitx-punc--scan-1.dir/DependInfo.cmake --color= cd /<>/src/module/punc && /<>/obj-i686-linux-gnu/tools/dev/fcitx-scanner --private fcitx-punc.fxaddon /<>/obj-i686-linux-gnu/src/module/punc/fcitx-punc-addfunctions.h [ 20%] Built target fcitx-addon-fcitx-chttrans--scan-priv-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/spell/CMakeFiles/fcitx-addon-fcitx-spell--scan-priv-1.dir/build.make src/module/spell/CMakeFiles/fcitx-addon-fcitx-spell--scan-priv-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/spell /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/spell /<>/obj-i686-linux-gnu/src/module/spell/CMakeFiles/fcitx-addon-fcitx-spell--scan-priv-1.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-addon-fcitx-spell--scan-priv-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' Scanning dependencies of target fcitx-addon-fcitx-punc--scan-1 make -f src/module/spell/CMakeFiles/fcitx-addon-fcitx-spell--scan-priv-1.dir/build.make src/module/spell/CMakeFiles/fcitx-addon-fcitx-spell--scan-priv-1.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make -f src/module/punc/CMakeFiles/fcitx-addon-fcitx-punc--scan-1.dir/build.make src/module/punc/CMakeFiles/fcitx-addon-fcitx-punc--scan-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 20%] Built target fcitx-addon-fcitx-punc--scan-priv-1 [ 20%] Generating fcitx-punc.h cd /<>/src/module/punc && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/module/punc make -f src/module/spell/CMakeFiles/fcitx-addon-fcitx-spell--scan-1.dir/build.make src/module/spell/CMakeFiles/fcitx-addon-fcitx-spell--scan-1.dir/depend [ 20%] Generating fcitx-spell-addfunctions.h cd /<>/src/module/spell && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/module/spell make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/spell /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/spell /<>/obj-i686-linux-gnu/src/module/spell/CMakeFiles/fcitx-addon-fcitx-spell--scan-1.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-addon-fcitx-spell--scan-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/spell/CMakeFiles/fcitx-addon-fcitx-spell--scan-1.dir/build.make src/module/spell/CMakeFiles/fcitx-addon-fcitx-spell--scan-1.dir/build cd /<>/src/module/spell && /<>/obj-i686-linux-gnu/tools/dev/fcitx-scanner --private fcitx-spell.fxaddon /<>/obj-i686-linux-gnu/src/module/spell/fcitx-spell-addfunctions.h make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/src/module/punc && /<>/obj-i686-linux-gnu/tools/dev/fcitx-scanner --api fcitx-punc.fxaddon /<>/obj-i686-linux-gnu/src/module/punc/fcitx-punc.h make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 20%] Built target fcitx-addon-fcitx-spell--scan-priv-1 [ 21%] Generating fcitx-spell.h make -f src/module/pinyin-enhance/CMakeFiles/fcitx-addon-fcitx-pinyin-enhance--scan-priv-1.dir/build.make src/module/pinyin-enhance/CMakeFiles/fcitx-addon-fcitx-pinyin-enhance--scan-priv-1.dir/depend cd /<>/src/module/spell && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/module/spell make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/pinyin-enhance /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/pinyin-enhance /<>/obj-i686-linux-gnu/src/module/pinyin-enhance/CMakeFiles/fcitx-addon-fcitx-pinyin-enhance--scan-priv-1.dir/DependInfo.cmake --color= [ 21%] Built target fcitx-addon-fcitx-punc--scan-1 make -f src/module/pinyin-enhance/CMakeFiles/fcitx-addon-fcitx-pinyin-enhance--scan-1.dir/build.make src/module/pinyin-enhance/CMakeFiles/fcitx-addon-fcitx-pinyin-enhance--scan-1.dir/depend cd /<>/src/module/spell && /<>/obj-i686-linux-gnu/tools/dev/fcitx-scanner --api fcitx-spell.fxaddon /<>/obj-i686-linux-gnu/src/module/spell/fcitx-spell.h make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/pinyin-enhance /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/pinyin-enhance /<>/obj-i686-linux-gnu/src/module/pinyin-enhance/CMakeFiles/fcitx-addon-fcitx-pinyin-enhance--scan-1.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' Scanning dependencies of target fcitx-addon-fcitx-pinyin-enhance--scan-priv-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/pinyin-enhance/CMakeFiles/fcitx-addon-fcitx-pinyin-enhance--scan-priv-1.dir/build.make src/module/pinyin-enhance/CMakeFiles/fcitx-addon-fcitx-pinyin-enhance--scan-priv-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 21%] Built target fcitx-addon-fcitx-spell--scan-1 Scanning dependencies of target fcitx-addon-fcitx-pinyin-enhance--scan-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/pinyin-enhance/CMakeFiles/fcitx-addon-fcitx-pinyin-enhance--scan-1.dir/build.make src/module/pinyin-enhance/CMakeFiles/fcitx-addon-fcitx-pinyin-enhance--scan-1.dir/build make -f src/module/quickphrase/CMakeFiles/fcitx-addon-fcitx-quickphrase--scan-priv-1.dir/build.make src/module/quickphrase/CMakeFiles/fcitx-addon-fcitx-quickphrase--scan-priv-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/quickphrase /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/quickphrase /<>/obj-i686-linux-gnu/src/module/quickphrase/CMakeFiles/fcitx-addon-fcitx-quickphrase--scan-priv-1.dir/DependInfo.cmake --color= [ 21%] Generating fcitx-pinyin-enhance-addfunctions.h cd /<>/src/module/pinyin-enhance && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/module/pinyin-enhance [ 21%] Generating fcitx-pinyin-enhance.h cd /<>/src/module/pinyin-enhance && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/module/pinyin-enhance Scanning dependencies of target fcitx-addon-fcitx-quickphrase--scan-priv-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/quickphrase/CMakeFiles/fcitx-addon-fcitx-quickphrase--scan-priv-1.dir/build.make src/module/quickphrase/CMakeFiles/fcitx-addon-fcitx-quickphrase--scan-priv-1.dir/build cd /<>/src/module/pinyin-enhance && /<>/obj-i686-linux-gnu/tools/dev/fcitx-scanner --private fcitx-pinyin-enhance.fxaddon /<>/obj-i686-linux-gnu/src/module/pinyin-enhance/fcitx-pinyin-enhance-addfunctions.h make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' cd /<>/src/module/pinyin-enhance && /<>/obj-i686-linux-gnu/tools/dev/fcitx-scanner --api fcitx-pinyin-enhance.fxaddon /<>/obj-i686-linux-gnu/src/module/pinyin-enhance/fcitx-pinyin-enhance.h make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 21%] Generating fcitx-quickphrase-addfunctions.h cd /<>/src/module/quickphrase && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/module/quickphrase [ 21%] Built target fcitx-addon-fcitx-pinyin-enhance--scan-priv-1 make -f src/module/quickphrase/CMakeFiles/fcitx-addon-fcitx-quickphrase--scan-1.dir/build.make src/module/quickphrase/CMakeFiles/fcitx-addon-fcitx-quickphrase--scan-1.dir/depend [ 21%] Built target fcitx-addon-fcitx-pinyin-enhance--scan-1 make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/quickphrase /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/quickphrase /<>/obj-i686-linux-gnu/src/module/quickphrase/CMakeFiles/fcitx-addon-fcitx-quickphrase--scan-1.dir/DependInfo.cmake --color= make -f src/module/clipboard/CMakeFiles/fcitx-addon-fcitx-clipboard--scan-1.dir/build.make src/module/clipboard/CMakeFiles/fcitx-addon-fcitx-clipboard--scan-1.dir/depend cd /<>/src/module/quickphrase && /<>/obj-i686-linux-gnu/tools/dev/fcitx-scanner --private fcitx-quickphrase.fxaddon /<>/obj-i686-linux-gnu/src/module/quickphrase/fcitx-quickphrase-addfunctions.h make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/clipboard /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/clipboard /<>/obj-i686-linux-gnu/src/module/clipboard/CMakeFiles/fcitx-addon-fcitx-clipboard--scan-1.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' Scanning dependencies of target fcitx-addon-fcitx-quickphrase--scan-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/quickphrase/CMakeFiles/fcitx-addon-fcitx-quickphrase--scan-1.dir/build.make src/module/quickphrase/CMakeFiles/fcitx-addon-fcitx-quickphrase--scan-1.dir/build Scanning dependencies of target fcitx-addon-fcitx-clipboard--scan-1 [ 21%] Built target fcitx-addon-fcitx-quickphrase--scan-priv-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/clipboard/CMakeFiles/fcitx-addon-fcitx-clipboard--scan-1.dir/build.make src/module/clipboard/CMakeFiles/fcitx-addon-fcitx-clipboard--scan-1.dir/build make -f src/module/clipboard/CMakeFiles/fcitx-addon-fcitx-clipboard--scan-priv-1.dir/build.make src/module/clipboard/CMakeFiles/fcitx-addon-fcitx-clipboard--scan-priv-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/clipboard /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/clipboard /<>/obj-i686-linux-gnu/src/module/clipboard/CMakeFiles/fcitx-addon-fcitx-clipboard--scan-priv-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 22%] Generating fcitx-clipboard.h Scanning dependencies of target fcitx-addon-fcitx-clipboard--scan-priv-1 cd /<>/src/module/clipboard && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/module/clipboard make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/clipboard/CMakeFiles/fcitx-addon-fcitx-clipboard--scan-priv-1.dir/build.make src/module/clipboard/CMakeFiles/fcitx-addon-fcitx-clipboard--scan-priv-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 22%] Generating fcitx-quickphrase.h cd /<>/src/module/quickphrase && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/module/quickphrase cd /<>/src/module/clipboard && /<>/obj-i686-linux-gnu/tools/dev/fcitx-scanner --api fcitx-clipboard.fxaddon /<>/obj-i686-linux-gnu/src/module/clipboard/fcitx-clipboard.h [ 22%] Generating fcitx-clipboard-addfunctions.h cd /<>/src/module/clipboard && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/module/clipboard cd /<>/src/module/quickphrase && /<>/obj-i686-linux-gnu/tools/dev/fcitx-scanner --api fcitx-quickphrase.fxaddon /<>/obj-i686-linux-gnu/src/module/quickphrase/fcitx-quickphrase.h make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' cd /<>/src/module/clipboard && /<>/obj-i686-linux-gnu/tools/dev/fcitx-scanner --private fcitx-clipboard.fxaddon /<>/obj-i686-linux-gnu/src/module/clipboard/fcitx-clipboard-addfunctions.h make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 22%] Built target fcitx-addon-fcitx-clipboard--scan-1 make -f src/module/dbus/CMakeFiles/fcitx-addon-fcitx-dbus--scan-1.dir/build.make src/module/dbus/CMakeFiles/fcitx-addon-fcitx-dbus--scan-1.dir/depend [ 22%] Built target fcitx-addon-fcitx-quickphrase--scan-1 [ 22%] Built target fcitx-addon-fcitx-clipboard--scan-priv-1 make -f src/module/dbus/CMakeFiles/fcitx-addon-fcitx-dbus--scan-priv-1.dir/build.make src/module/dbus/CMakeFiles/fcitx-addon-fcitx-dbus--scan-priv-1.dir/depend make -f src/module/lua/CMakeFiles/fcitx-addon-fcitx-lua--scan-priv-1.dir/build.make src/module/lua/CMakeFiles/fcitx-addon-fcitx-lua--scan-priv-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/dbus /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/dbus /<>/obj-i686-linux-gnu/src/module/dbus/CMakeFiles/fcitx-addon-fcitx-dbus--scan-priv-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/lua /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/lua /<>/obj-i686-linux-gnu/src/module/lua/CMakeFiles/fcitx-addon-fcitx-lua--scan-priv-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/dbus /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/dbus /<>/obj-i686-linux-gnu/src/module/dbus/CMakeFiles/fcitx-addon-fcitx-dbus--scan-1.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-addon-fcitx-dbus--scan-priv-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/dbus/CMakeFiles/fcitx-addon-fcitx-dbus--scan-priv-1.dir/build.make src/module/dbus/CMakeFiles/fcitx-addon-fcitx-dbus--scan-priv-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' Scanning dependencies of target fcitx-addon-fcitx-dbus--scan-1 Scanning dependencies of target fcitx-addon-fcitx-lua--scan-priv-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/dbus/CMakeFiles/fcitx-addon-fcitx-dbus--scan-1.dir/build.make src/module/dbus/CMakeFiles/fcitx-addon-fcitx-dbus--scan-1.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/lua/CMakeFiles/fcitx-addon-fcitx-lua--scan-priv-1.dir/build.make src/module/lua/CMakeFiles/fcitx-addon-fcitx-lua--scan-priv-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 22%] Generating fcitx-lua-addfunctions.h [ 23%] Generating fcitx-dbus.h cd /<>/src/module/dbus && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/module/dbus cd /<>/src/module/lua && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/module/lua [ 23%] Generating fcitx-dbus-addfunctions.h cd /<>/src/module/dbus && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/module/dbus cd /<>/src/module/dbus && /<>/obj-i686-linux-gnu/tools/dev/fcitx-scanner --private fcitx-dbus.fxaddon /<>/obj-i686-linux-gnu/src/module/dbus/fcitx-dbus-addfunctions.h cd /<>/src/module/lua && /<>/obj-i686-linux-gnu/tools/dev/fcitx-scanner --private fcitx-lua.fxaddon /<>/obj-i686-linux-gnu/src/module/lua/fcitx-lua-addfunctions.h cd /<>/src/module/dbus && /<>/obj-i686-linux-gnu/tools/dev/fcitx-scanner --api fcitx-dbus.fxaddon /<>/obj-i686-linux-gnu/src/module/dbus/fcitx-dbus.h make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 23%] Built target fcitx-addon-fcitx-dbus--scan-priv-1 make -f src/module/lua/CMakeFiles/fcitx-addon-fcitx-lua--scan-1.dir/build.make src/module/lua/CMakeFiles/fcitx-addon-fcitx-lua--scan-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/lua /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/lua /<>/obj-i686-linux-gnu/src/module/lua/CMakeFiles/fcitx-addon-fcitx-lua--scan-1.dir/DependInfo.cmake --color= [ 23%] Built target fcitx-addon-fcitx-lua--scan-priv-1 make -f src/module/freedesktop-notify/CMakeFiles/fcitx-addon-fcitx-freedesktop-notify--scan-1.dir/build.make src/module/freedesktop-notify/CMakeFiles/fcitx-addon-fcitx-freedesktop-notify--scan-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/freedesktop-notify /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/freedesktop-notify /<>/obj-i686-linux-gnu/src/module/freedesktop-notify/CMakeFiles/fcitx-addon-fcitx-freedesktop-notify--scan-1.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-addon-fcitx-lua--scan-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/lua/CMakeFiles/fcitx-addon-fcitx-lua--scan-1.dir/build.make src/module/lua/CMakeFiles/fcitx-addon-fcitx-lua--scan-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' Scanning dependencies of target fcitx-addon-fcitx-freedesktop-notify--scan-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/freedesktop-notify/CMakeFiles/fcitx-addon-fcitx-freedesktop-notify--scan-1.dir/build.make src/module/freedesktop-notify/CMakeFiles/fcitx-addon-fcitx-freedesktop-notify--scan-1.dir/build [ 23%] Built target fcitx-addon-fcitx-dbus--scan-1 make[3]: Entering directory '/<>/obj-i686-linux-gnu' make -f src/module/freedesktop-notify/CMakeFiles/fcitx-addon-fcitx-freedesktop-notify--scan-priv-1.dir/build.make src/module/freedesktop-notify/CMakeFiles/fcitx-addon-fcitx-freedesktop-notify--scan-priv-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/freedesktop-notify /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/freedesktop-notify /<>/obj-i686-linux-gnu/src/module/freedesktop-notify/CMakeFiles/fcitx-addon-fcitx-freedesktop-notify--scan-priv-1.dir/DependInfo.cmake --color= [ 24%] Generating fcitx-lua.h cd /<>/src/module/lua && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/module/lua [ 25%] Generating fcitx-freedesktop-notify.h cd /<>/src/module/freedesktop-notify && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/module/freedesktop-notify cd /<>/src/module/lua && /<>/obj-i686-linux-gnu/tools/dev/fcitx-scanner --api fcitx-lua.fxaddon /<>/obj-i686-linux-gnu/src/module/lua/fcitx-lua.h Scanning dependencies of target fcitx-addon-fcitx-freedesktop-notify--scan-priv-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/freedesktop-notify/CMakeFiles/fcitx-addon-fcitx-freedesktop-notify--scan-priv-1.dir/build.make src/module/freedesktop-notify/CMakeFiles/fcitx-addon-fcitx-freedesktop-notify--scan-priv-1.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' cd /<>/src/module/freedesktop-notify && /<>/obj-i686-linux-gnu/tools/dev/fcitx-scanner --api fcitx-freedesktop-notify.fxaddon /<>/obj-i686-linux-gnu/src/module/freedesktop-notify/fcitx-freedesktop-notify.h make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 25%] Built target fcitx-addon-fcitx-lua--scan-1 make -f src/module/notificationitem/CMakeFiles/fcitx-addon-fcitx-notificationitem--scan-1.dir/build.make src/module/notificationitem/CMakeFiles/fcitx-addon-fcitx-notificationitem--scan-1.dir/depend [ 25%] Built target fcitx-addon-fcitx-freedesktop-notify--scan-1 [ 25%] Generating fcitx-freedesktop-notify-addfunctions.h make -f src/module/notificationitem/CMakeFiles/fcitx-addon-fcitx-notificationitem--scan-priv-1.dir/build.make src/module/notificationitem/CMakeFiles/fcitx-addon-fcitx-notificationitem--scan-priv-1.dir/depend cd /<>/src/module/freedesktop-notify && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/module/freedesktop-notify make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/notificationitem /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/notificationitem /<>/obj-i686-linux-gnu/src/module/notificationitem/CMakeFiles/fcitx-addon-fcitx-notificationitem--scan-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/notificationitem /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/notificationitem /<>/obj-i686-linux-gnu/src/module/notificationitem/CMakeFiles/fcitx-addon-fcitx-notificationitem--scan-priv-1.dir/DependInfo.cmake --color= cd /<>/src/module/freedesktop-notify && /<>/obj-i686-linux-gnu/tools/dev/fcitx-scanner --private fcitx-freedesktop-notify.fxaddon /<>/obj-i686-linux-gnu/src/module/freedesktop-notify/fcitx-freedesktop-notify-addfunctions.h Scanning dependencies of target fcitx-addon-fcitx-notificationitem--scan-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/notificationitem/CMakeFiles/fcitx-addon-fcitx-notificationitem--scan-1.dir/build.make src/module/notificationitem/CMakeFiles/fcitx-addon-fcitx-notificationitem--scan-1.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' Scanning dependencies of target fcitx-addon-fcitx-notificationitem--scan-priv-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/notificationitem/CMakeFiles/fcitx-addon-fcitx-notificationitem--scan-priv-1.dir/build.make src/module/notificationitem/CMakeFiles/fcitx-addon-fcitx-notificationitem--scan-priv-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 25%] Generating fcitx-notificationitem-addfunctions.h cd /<>/src/module/notificationitem && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/module/notificationitem [ 26%] Generating fcitx-notificationitem.h cd /<>/src/module/notificationitem && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/module/notificationitem [ 26%] Built target fcitx-addon-fcitx-freedesktop-notify--scan-priv-1 cd /<>/src/module/notificationitem && /<>/obj-i686-linux-gnu/tools/dev/fcitx-scanner --private fcitx-notificationitem.fxaddon /<>/obj-i686-linux-gnu/src/module/notificationitem/fcitx-notificationitem-addfunctions.h make -f src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--scan-priv-1.dir/build.make src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--scan-priv-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/pinyin /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/pinyin /<>/obj-i686-linux-gnu/src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--scan-priv-1.dir/DependInfo.cmake --color= cd /<>/src/module/notificationitem && /<>/obj-i686-linux-gnu/tools/dev/fcitx-scanner --api fcitx-notificationitem.fxaddon /<>/obj-i686-linux-gnu/src/module/notificationitem/fcitx-notificationitem.h make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' Scanning dependencies of target fcitx-addon-fcitx-pinyin--scan-priv-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--scan-priv-1.dir/build.make src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--scan-priv-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 26%] Built target fcitx-addon-fcitx-notificationitem--scan-1 make -f src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--scan-1.dir/build.make src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--scan-1.dir/depend [ 26%] Built target fcitx-addon-fcitx-notificationitem--scan-priv-1 make -f src/frontend/xim/CMakeFiles/fcitx-addon-fcitx-xim--scan-1.dir/build.make src/frontend/xim/CMakeFiles/fcitx-addon-fcitx-xim--scan-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/frontend/xim /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/frontend/xim /<>/obj-i686-linux-gnu/src/frontend/xim/CMakeFiles/fcitx-addon-fcitx-xim--scan-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/pinyin /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/pinyin /<>/obj-i686-linux-gnu/src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--scan-1.dir/DependInfo.cmake --color= [ 26%] Generating fcitx-pinyin-addfunctions.h cd /<>/src/im/pinyin && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/im/pinyin Scanning dependencies of target fcitx-addon-fcitx-pinyin--scan-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--scan-1.dir/build.make src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--scan-1.dir/build Scanning dependencies of target fcitx-addon-fcitx-xim--scan-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' cd /<>/src/im/pinyin && /<>/obj-i686-linux-gnu/tools/dev/fcitx-scanner --private fcitx-pinyin.fxaddon /<>/obj-i686-linux-gnu/src/im/pinyin/fcitx-pinyin-addfunctions.h make -f src/frontend/xim/CMakeFiles/fcitx-addon-fcitx-xim--scan-1.dir/build.make src/frontend/xim/CMakeFiles/fcitx-addon-fcitx-xim--scan-1.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 26%] Generating fcitx-xim.h [ 26%] Built target fcitx-addon-fcitx-pinyin--scan-priv-1 make -f src/frontend/xim/CMakeFiles/fcitx-addon-fcitx-xim--scan-priv-1.dir/build.make src/frontend/xim/CMakeFiles/fcitx-addon-fcitx-xim--scan-priv-1.dir/depend cd /<>/src/frontend/xim && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/frontend/xim [ 26%] Generating fcitx-pinyin.h cd /<>/src/im/pinyin && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/im/pinyin make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/frontend/xim /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/frontend/xim /<>/obj-i686-linux-gnu/src/frontend/xim/CMakeFiles/fcitx-addon-fcitx-xim--scan-priv-1.dir/DependInfo.cmake --color= cd /<>/src/frontend/xim && /<>/obj-i686-linux-gnu/tools/dev/fcitx-scanner --api fcitx-xim.fxaddon /<>/obj-i686-linux-gnu/src/frontend/xim/fcitx-xim.h make[3]: Leaving directory '/<>/obj-i686-linux-gnu' Scanning dependencies of target fcitx-addon-fcitx-xim--scan-priv-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/frontend/xim/CMakeFiles/fcitx-addon-fcitx-xim--scan-priv-1.dir/build.make src/frontend/xim/CMakeFiles/fcitx-addon-fcitx-xim--scan-priv-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/src/im/pinyin && /<>/obj-i686-linux-gnu/tools/dev/fcitx-scanner --api fcitx-pinyin.fxaddon /<>/obj-i686-linux-gnu/src/im/pinyin/fcitx-pinyin.h make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 26%] Built target fcitx-addon-fcitx-xim--scan-1 make -f src/ui/classic/CMakeFiles/fcitx-addon-fcitx-classic-ui--scan-1.dir/build.make src/ui/classic/CMakeFiles/fcitx-addon-fcitx-classic-ui--scan-1.dir/depend [ 26%] Generating fcitx-xim-addfunctions.h [ 26%] Built target fcitx-addon-fcitx-pinyin--scan-1 cd /<>/src/frontend/xim && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/frontend/xim make -f src/module/x11/CMakeFiles/fcitx-addon-fcitx-x11--headers-1.dir/build.make src/module/x11/CMakeFiles/fcitx-addon-fcitx-x11--headers-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/x11 /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/x11 /<>/obj-i686-linux-gnu/src/module/x11/CMakeFiles/fcitx-addon-fcitx-x11--headers-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/ui/classic /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/ui/classic /<>/obj-i686-linux-gnu/src/ui/classic/CMakeFiles/fcitx-addon-fcitx-classic-ui--scan-1.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-addon-fcitx-x11--headers-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/x11/CMakeFiles/fcitx-addon-fcitx-x11--headers-1.dir/build.make src/module/x11/CMakeFiles/fcitx-addon-fcitx-x11--headers-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/x11/CMakeFiles/fcitx-addon-fcitx-x11--headers-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' cd /<>/src/frontend/xim && /<>/obj-i686-linux-gnu/tools/dev/fcitx-scanner --private fcitx-xim.fxaddon /<>/obj-i686-linux-gnu/src/frontend/xim/fcitx-xim-addfunctions.h make[3]: Leaving directory '/<>/obj-i686-linux-gnu' Scanning dependencies of target fcitx-addon-fcitx-classic-ui--scan-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/ui/classic/CMakeFiles/fcitx-addon-fcitx-classic-ui--scan-1.dir/build.make src/ui/classic/CMakeFiles/fcitx-addon-fcitx-classic-ui--scan-1.dir/build [ 26%] Built target fcitx-addon-fcitx-x11--headers-1 make[3]: Entering directory '/<>/obj-i686-linux-gnu' make -f src/module/xkb/CMakeFiles/fcitx-addon-fcitx-xkb--headers-1.dir/build.make src/module/xkb/CMakeFiles/fcitx-addon-fcitx-xkb--headers-1.dir/depend [ 26%] Built target fcitx-addon-fcitx-xim--scan-priv-1 [ 27%] Generating fcitx-classicui.h make -f src/module/xkbdbus/CMakeFiles/fcitx-addon-fcitx-xkbdbus--headers-1.dir/build.make src/module/xkbdbus/CMakeFiles/fcitx-addon-fcitx-xkbdbus--headers-1.dir/depend cd /<>/src/ui/classic && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/ui/classic make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/xkbdbus /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/xkbdbus /<>/obj-i686-linux-gnu/src/module/xkbdbus/CMakeFiles/fcitx-addon-fcitx-xkbdbus--headers-1.dir/DependInfo.cmake --color= cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/xkb /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/xkb /<>/obj-i686-linux-gnu/src/module/xkb/CMakeFiles/fcitx-addon-fcitx-xkb--headers-1.dir/DependInfo.cmake --color= cd /<>/src/ui/classic && /<>/obj-i686-linux-gnu/tools/dev/fcitx-scanner --api fcitx-classicui.fxaddon /<>/obj-i686-linux-gnu/src/ui/classic/fcitx-classicui.h Scanning dependencies of target fcitx-addon-fcitx-xkb--headers-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' Scanning dependencies of target fcitx-addon-fcitx-xkbdbus--headers-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/xkb/CMakeFiles/fcitx-addon-fcitx-xkb--headers-1.dir/build.make src/module/xkb/CMakeFiles/fcitx-addon-fcitx-xkb--headers-1.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/xkbdbus/CMakeFiles/fcitx-addon-fcitx-xkbdbus--headers-1.dir/build.make src/module/xkbdbus/CMakeFiles/fcitx-addon-fcitx-xkbdbus--headers-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/xkbdbus/CMakeFiles/fcitx-addon-fcitx-xkbdbus--headers-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/xkb/CMakeFiles/fcitx-addon-fcitx-xkb--headers-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 27%] Built target fcitx-addon-fcitx-classic-ui--scan-1 make -f src/module/chttrans/CMakeFiles/fcitx-addon-fcitx-chttrans--headers-1.dir/build.make src/module/chttrans/CMakeFiles/fcitx-addon-fcitx-chttrans--headers-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/chttrans /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/chttrans /<>/obj-i686-linux-gnu/src/module/chttrans/CMakeFiles/fcitx-addon-fcitx-chttrans--headers-1.dir/DependInfo.cmake --color= [ 28%] Built target fcitx-addon-fcitx-xkbdbus--headers-1 make -f src/module/punc/CMakeFiles/fcitx-addon-fcitx-punc--headers-1.dir/build.make src/module/punc/CMakeFiles/fcitx-addon-fcitx-punc--headers-1.dir/depend [ 28%] Built target fcitx-addon-fcitx-xkb--headers-1 make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/punc /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/punc /<>/obj-i686-linux-gnu/src/module/punc/CMakeFiles/fcitx-addon-fcitx-punc--headers-1.dir/DependInfo.cmake --color= make -f src/module/spell/CMakeFiles/fcitx-addon-fcitx-spell--headers-1.dir/build.make src/module/spell/CMakeFiles/fcitx-addon-fcitx-spell--headers-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/spell /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/spell /<>/obj-i686-linux-gnu/src/module/spell/CMakeFiles/fcitx-addon-fcitx-spell--headers-1.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-addon-fcitx-chttrans--headers-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/chttrans/CMakeFiles/fcitx-addon-fcitx-chttrans--headers-1.dir/build.make src/module/chttrans/CMakeFiles/fcitx-addon-fcitx-chttrans--headers-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/chttrans/CMakeFiles/fcitx-addon-fcitx-chttrans--headers-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' Scanning dependencies of target fcitx-addon-fcitx-spell--headers-1 Scanning dependencies of target fcitx-addon-fcitx-punc--headers-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/spell/CMakeFiles/fcitx-addon-fcitx-spell--headers-1.dir/build.make src/module/spell/CMakeFiles/fcitx-addon-fcitx-spell--headers-1.dir/build make -f src/module/punc/CMakeFiles/fcitx-addon-fcitx-punc--headers-1.dir/build.make src/module/punc/CMakeFiles/fcitx-addon-fcitx-punc--headers-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/spell/CMakeFiles/fcitx-addon-fcitx-spell--headers-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 28%] Built target fcitx-addon-fcitx-chttrans--headers-1 make -f src/module/pinyin-enhance/CMakeFiles/fcitx-addon-fcitx-pinyin-enhance--headers-1.dir/build.make src/module/pinyin-enhance/CMakeFiles/fcitx-addon-fcitx-pinyin-enhance--headers-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/punc/CMakeFiles/fcitx-addon-fcitx-punc--headers-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/pinyin-enhance /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/pinyin-enhance /<>/obj-i686-linux-gnu/src/module/pinyin-enhance/CMakeFiles/fcitx-addon-fcitx-pinyin-enhance--headers-1.dir/DependInfo.cmake --color= [ 28%] Built target fcitx-addon-fcitx-spell--headers-1 make -f src/module/quickphrase/CMakeFiles/fcitx-addon-fcitx-quickphrase--headers-1.dir/build.make src/module/quickphrase/CMakeFiles/fcitx-addon-fcitx-quickphrase--headers-1.dir/depend [ 28%] Built target fcitx-addon-fcitx-punc--headers-1 make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/quickphrase /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/quickphrase /<>/obj-i686-linux-gnu/src/module/quickphrase/CMakeFiles/fcitx-addon-fcitx-quickphrase--headers-1.dir/DependInfo.cmake --color= make -f src/module/clipboard/CMakeFiles/fcitx-addon-fcitx-clipboard--headers-1.dir/build.make src/module/clipboard/CMakeFiles/fcitx-addon-fcitx-clipboard--headers-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/clipboard /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/clipboard /<>/obj-i686-linux-gnu/src/module/clipboard/CMakeFiles/fcitx-addon-fcitx-clipboard--headers-1.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-addon-fcitx-pinyin-enhance--headers-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/pinyin-enhance/CMakeFiles/fcitx-addon-fcitx-pinyin-enhance--headers-1.dir/build.make src/module/pinyin-enhance/CMakeFiles/fcitx-addon-fcitx-pinyin-enhance--headers-1.dir/build Scanning dependencies of target fcitx-addon-fcitx-quickphrase--headers-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/pinyin-enhance/CMakeFiles/fcitx-addon-fcitx-pinyin-enhance--headers-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/quickphrase/CMakeFiles/fcitx-addon-fcitx-quickphrase--headers-1.dir/build.make src/module/quickphrase/CMakeFiles/fcitx-addon-fcitx-quickphrase--headers-1.dir/build Scanning dependencies of target fcitx-addon-fcitx-clipboard--headers-1 make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/quickphrase/CMakeFiles/fcitx-addon-fcitx-quickphrase--headers-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/clipboard/CMakeFiles/fcitx-addon-fcitx-clipboard--headers-1.dir/build.make src/module/clipboard/CMakeFiles/fcitx-addon-fcitx-clipboard--headers-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/clipboard/CMakeFiles/fcitx-addon-fcitx-clipboard--headers-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 28%] Built target fcitx-addon-fcitx-pinyin-enhance--headers-1 make -f src/module/dbus/CMakeFiles/fcitx-addon-fcitx-dbus--headers-1.dir/build.make src/module/dbus/CMakeFiles/fcitx-addon-fcitx-dbus--headers-1.dir/depend [ 29%] Built target fcitx-addon-fcitx-quickphrase--headers-1 make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/dbus /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/dbus /<>/obj-i686-linux-gnu/src/module/dbus/CMakeFiles/fcitx-addon-fcitx-dbus--headers-1.dir/DependInfo.cmake --color= make -f src/module/lua/CMakeFiles/fcitx-addon-fcitx-lua--headers-1.dir/build.make src/module/lua/CMakeFiles/fcitx-addon-fcitx-lua--headers-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/lua /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/lua /<>/obj-i686-linux-gnu/src/module/lua/CMakeFiles/fcitx-addon-fcitx-lua--headers-1.dir/DependInfo.cmake --color= [ 29%] Built target fcitx-addon-fcitx-clipboard--headers-1 make -f src/module/freedesktop-notify/CMakeFiles/fcitx-addon-fcitx-freedesktop-notify--headers-1.dir/build.make src/module/freedesktop-notify/CMakeFiles/fcitx-addon-fcitx-freedesktop-notify--headers-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/freedesktop-notify /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/freedesktop-notify /<>/obj-i686-linux-gnu/src/module/freedesktop-notify/CMakeFiles/fcitx-addon-fcitx-freedesktop-notify--headers-1.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-addon-fcitx-dbus--headers-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/dbus/CMakeFiles/fcitx-addon-fcitx-dbus--headers-1.dir/build.make src/module/dbus/CMakeFiles/fcitx-addon-fcitx-dbus--headers-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/dbus/CMakeFiles/fcitx-addon-fcitx-dbus--headers-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' Scanning dependencies of target fcitx-addon-fcitx-lua--headers-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/lua/CMakeFiles/fcitx-addon-fcitx-lua--headers-1.dir/build.make src/module/lua/CMakeFiles/fcitx-addon-fcitx-lua--headers-1.dir/build Scanning dependencies of target fcitx-addon-fcitx-freedesktop-notify--headers-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/freedesktop-notify/CMakeFiles/fcitx-addon-fcitx-freedesktop-notify--headers-1.dir/build.make src/module/freedesktop-notify/CMakeFiles/fcitx-addon-fcitx-freedesktop-notify--headers-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/freedesktop-notify/CMakeFiles/fcitx-addon-fcitx-freedesktop-notify--headers-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/lua/CMakeFiles/fcitx-addon-fcitx-lua--headers-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 29%] Built target fcitx-addon-fcitx-dbus--headers-1 make -f src/module/notificationitem/CMakeFiles/fcitx-addon-fcitx-notificationitem--headers-1.dir/build.make src/module/notificationitem/CMakeFiles/fcitx-addon-fcitx-notificationitem--headers-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/notificationitem /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/notificationitem /<>/obj-i686-linux-gnu/src/module/notificationitem/CMakeFiles/fcitx-addon-fcitx-notificationitem--headers-1.dir/DependInfo.cmake --color= [ 29%] Built target fcitx-addon-fcitx-freedesktop-notify--headers-1 make -f src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--headers-1.dir/build.make src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--headers-1.dir/depend [ 29%] Built target fcitx-addon-fcitx-lua--headers-1 make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/pinyin /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/pinyin /<>/obj-i686-linux-gnu/src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--headers-1.dir/DependInfo.cmake --color= make -f src/ui/classic/CMakeFiles/fcitx-addon-fcitx-classic-ui--headers-1.dir/build.make src/ui/classic/CMakeFiles/fcitx-addon-fcitx-classic-ui--headers-1.dir/depend Scanning dependencies of target fcitx-addon-fcitx-notificationitem--headers-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/notificationitem/CMakeFiles/fcitx-addon-fcitx-notificationitem--headers-1.dir/build.make src/module/notificationitem/CMakeFiles/fcitx-addon-fcitx-notificationitem--headers-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/ui/classic /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/ui/classic /<>/obj-i686-linux-gnu/src/ui/classic/CMakeFiles/fcitx-addon-fcitx-classic-ui--headers-1.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-addon-fcitx-pinyin--headers-1 make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/notificationitem/CMakeFiles/fcitx-addon-fcitx-notificationitem--headers-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--headers-1.dir/build.make src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--headers-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--headers-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' Scanning dependencies of target fcitx-addon-fcitx-classic-ui--headers-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/ui/classic/CMakeFiles/fcitx-addon-fcitx-classic-ui--headers-1.dir/build.make src/ui/classic/CMakeFiles/fcitx-addon-fcitx-classic-ui--headers-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/ui/classic/CMakeFiles/fcitx-addon-fcitx-classic-ui--headers-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 29%] Built target fcitx-addon-fcitx-notificationitem--headers-1 make -f src/lib/fcitx-gclient/CMakeFiles/gobject_introspection_compile_target_1.dir/build.make src/lib/fcitx-gclient/CMakeFiles/gobject_introspection_compile_target_1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/lib/fcitx-gclient /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/lib/fcitx-gclient /<>/obj-i686-linux-gnu/src/lib/fcitx-gclient/CMakeFiles/gobject_introspection_compile_target_1.dir/DependInfo.cmake --color= Scanning dependencies of target gobject_introspection_compile_target_1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/lib/fcitx-gclient/CMakeFiles/gobject_introspection_compile_target_1.dir/build.make src/lib/fcitx-gclient/CMakeFiles/gobject_introspection_compile_target_1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 29%] Built target fcitx-addon-fcitx-pinyin--headers-1 make -f src/lib/fcitx-gclient/test/CMakeFiles/testgclient.dir/build.make src/lib/fcitx-gclient/test/CMakeFiles/testgclient.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/lib/fcitx-gclient/test /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/lib/fcitx-gclient/test /<>/obj-i686-linux-gnu/src/lib/fcitx-gclient/test/CMakeFiles/testgclient.dir/DependInfo.cmake --color= [ 29%] Generating Fcitx-1.0.gir [ 29%] Built target fcitx-addon-fcitx-classic-ui--headers-1 cd /<>/src/lib/fcitx-gclient && env LD_LIBRARY_PATH=/<>/obj-i686-linux-gnu/src/lib/fcitx-gclient /usr/bin/g-ir-scanner --warn-all --add-include-path=/<>/src/lib/fcitx-gclient --namespace=Fcitx --nsversion=1.0 -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -I/<>/obj-i686-linux-gnu/src/lib/fcitx-gclient --library=fcitx-gclient --quiet --symbol-prefix=fcitx --include=Gio-2.0 --include=GObject-2.0 --include=GLib-2.0 --no-libtool -L/<>/obj-i686-linux-gnu/src/lib/fcitx-gclient --output=/<>/obj-i686-linux-gnu/src/lib/fcitx-gclient/Fcitx-1.0.gir fcitx-gclient fcitxclient.c fcitxinputmethod.c fcitxkbd.c fcitxconnection.c fcitxclient.h fcitxinputmethod.h fcitxkbd.h fcitxconnection.h make -f po/CMakeFiles/fcitx-parse-pos.target.dir/build.make po/CMakeFiles/fcitx-parse-pos.target.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/po /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/po /<>/obj-i686-linux-gnu/po/CMakeFiles/fcitx-parse-pos.target.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-parse-pos.target make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f po/CMakeFiles/fcitx-parse-pos.target.dir/build.make po/CMakeFiles/fcitx-parse-pos.target.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<> && env _FCITX_MACRO_CMAKE_DIR=/<>/cmake _FCITX_PO_PARSER_EXECUTABLE=/<>/obj-i686-linux-gnu/tools/dev/fcitx-po-parser FCITX_HELPER_CMAKE_CMD=/usr/bin/cmake FCITX_CMAKE_CACHE_BASE=/<>/obj-i686-linux-gnu/fcitx_cmake_cache _FCITX_TRANSLATION_TARGET_FILE=/<>/po/fcitx.pot /<>/cmake/fcitx-cmake-helper.sh --parse-pos Parsing po file: /<>/po/ca.po Scanning dependencies of target testgclient [ 29%] Linking C shared library libfcitx-config.so make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/lib/fcitx-gclient/test/CMakeFiles/testgclient.dir/build.make src/lib/fcitx-gclient/test/CMakeFiles/testgclient.dir/build cd /<>/obj-i686-linux-gnu/src/lib/fcitx-config && /usr/bin/cmake -E cmake_link_script CMakeFiles/fcitx-config.dir/link.txt --verbose=1 make[3]: Entering directory '/<>/obj-i686-linux-gnu' /usr/bin/cc -fPIC -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,--no-undefined -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libfcitx-config.so.4 -o libfcitx-config.so.4.1 CMakeFiles/fcitx-config.dir/fcitx-config.c.o CMakeFiles/fcitx-config.dir/hotkey.c.o CMakeFiles/fcitx-config.dir/xdg.c.o -Wl,-rpath,/<>/obj-i686-linux-gnu/src/lib/fcitx-utils: ../fcitx-utils/libfcitx-utils.so.0.1 Finished parsing po file: /<>/po/ca.po [ 29%] Building C object src/lib/fcitx-gclient/test/CMakeFiles/testgclient.dir/testgclient.c.o Parsing po file: /<>/po/da.po cd /<>/obj-i686-linux-gnu/src/lib/fcitx-gclient/test && /usr/bin/cc -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -I/<>/obj-i686-linux-gnu/src/lib/fcitx-gclient -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -std=gnu99 -o CMakeFiles/testgclient.dir/testgclient.c.o -c /<>/src/lib/fcitx-gclient/test/testgclient.c Finished parsing po file: /<>/po/da.po Parsing po file: /<>/po/de.po cd /<>/obj-i686-linux-gnu/src/lib/fcitx-config && /usr/bin/cmake -E cmake_symlink_library libfcitx-config.so.4.1 libfcitx-config.so.4 libfcitx-config.so Finished parsing po file: /<>/po/de.po Parsing po file: /<>/po/es.po make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 29%] Built target fcitx-config make -f src/module/spell/dict/CMakeFiles/spell_en_dict.dir/build.make src/module/spell/dict/CMakeFiles/spell_en_dict.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/spell/dict /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/spell/dict /<>/obj-i686-linux-gnu/src/module/spell/dict/CMakeFiles/spell_en_dict.dir/DependInfo.cmake --color= Finished parsing po file: /<>/po/es.po Parsing po file: /<>/po/fr.po Scanning dependencies of target spell_en_dict make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/spell/dict/CMakeFiles/spell_en_dict.dir/build.make src/module/spell/dict/CMakeFiles/spell_en_dict.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' Finished parsing po file: /<>/po/fr.po Parsing po file: /<>/po/ja.po [ 29%] Generating en_dict.fscd cd /<>/obj-i686-linux-gnu/src/module/spell/dict && ./comp-spell-dict --comp-dict /<>/obj-i686-linux-gnu/src/module/spell/dict/en_dict.txt /<>/obj-i686-linux-gnu/src/module/spell/dict/en_dict.fscd Finished parsing po file: /<>/po/ja.po Parsing po file: /<>/po/ko.po Finished parsing po file: /<>/po/ko.po Parsing po file: /<>/po/ru.po Finished parsing po file: /<>/po/ru.po Parsing po file: /<>/po/zh_CN.po Finished parsing po file: /<>/po/zh_CN.po Parsing po file: /<>/po/zh_TW.po Finished parsing po file: /<>/po/zh_TW.po make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 30%] Linking C executable testgclient [ 30%] Built target fcitx-parse-pos.target cd /<>/obj-i686-linux-gnu/src/lib/fcitx-gclient/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/testgclient.dir/link.txt --verbose=1 make -f src/module/dbus/CMakeFiles/fcitx-dbus-remote.dir/build.make src/module/dbus/CMakeFiles/fcitx-dbus-remote.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/dbus /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/dbus /<>/obj-i686-linux-gnu/src/module/dbus/CMakeFiles/fcitx-dbus-remote.dir/DependInfo.cmake --color= /usr/bin/cc -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/testgclient.dir/testgclient.c.o -o testgclient -Wl,-rpath,/<>/obj-i686-linux-gnu/src/lib/fcitx-gclient:/<>/obj-i686-linux-gnu/src/lib/fcitx-utils ../libfcitx-gclient.so.0.1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -ldbus-1 ../../fcitx-utils/libfcitx-utils.so.0.1 Scanning dependencies of target fcitx-dbus-remote make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/dbus/CMakeFiles/fcitx-dbus-remote.dir/build.make src/module/dbus/CMakeFiles/fcitx-dbus-remote.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 30%] Building C object src/module/dbus/CMakeFiles/fcitx-dbus-remote.dir/dbusremote.c.o cd /<>/obj-i686-linux-gnu/src/module/dbus && /usr/bin/cc -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -I/<>/obj-i686-linux-gnu/src/module/dbus -I/<>/src/module/dbus -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -std=gnu99 -o CMakeFiles/fcitx-dbus-remote.dir/dbusremote.c.o -c /<>/src/module/dbus/dbusremote.c make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 30%] Built target testgclient make -f tools/cli/CMakeFiles/createPYMB.dir/build.make tools/cli/CMakeFiles/createPYMB.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/cli /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/tools/cli /<>/obj-i686-linux-gnu/tools/cli/CMakeFiles/createPYMB.dir/DependInfo.cmake --color= Scanning dependencies of target createPYMB make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f tools/cli/CMakeFiles/createPYMB.dir/build.make tools/cli/CMakeFiles/createPYMB.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 30%] Building C object tools/cli/CMakeFiles/createPYMB.dir/createPYMB.c.o cd /<>/obj-i686-linux-gnu/tools/cli && /usr/bin/cc -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/tools/../src/lib -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -std=gnu99 -o CMakeFiles/createPYMB.dir/createPYMB.c.o -c /<>/tools/cli/createPYMB.c /<>/src/module/dbus/dbusremote.c: In function ‘_fcitx_get_socket_path’: /<>/src/module/dbus/dbusremote.c:20:5: warning: ignoring return value of ‘asprintf’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&addressFile, "%s-%d", machineId, fcitx_utils_get_display_number()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/module/dbus/dbusremote.c: In function ‘main’: /<>/src/module/dbus/dbusremote.c:159:5: warning: ignoring return value of ‘asprintf’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&servicename, "%s-%d", FCITX_DBUS_SERVICE, fcitx_utils_get_display_number()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tools/cli/createPYMB.c: In function ‘LoadPY’: /<>/tools/cli/createPYMB.c:87:9: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(PYFAList[i].strMap, sizeof(char) * 2, 1, fp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tools/cli/createPYMB.c:94:13: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(&len, sizeof(int8_t) , 1, fp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tools/cli/createPYMB.c:95:13: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(PYFAList[i].pyBase[j].strHZ, sizeof(char) * len, 1, fp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tools/cli/createPYMB.c: In function ‘CreatePYPhrase’: /<>/tools/cli/createPYMB.c:166:9: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(fpt, "%s", strPY); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/tools/cli/createPYMB.c:167:9: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(fpt, "%s\n", strPhrase); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tools/cli/createPYMB.c: In function ‘CreatePYBase’: /<>/tools/cli/createPYMB.c:297:9: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(fps, "%s", strPY); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/tools/cli/createPYMB.c:298:9: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] fscanf(fps, "%s\n", strHZ); ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 30%] Linking C executable fcitx-remote cd /<>/obj-i686-linux-gnu/src/module/dbus && /usr/bin/cmake -E cmake_link_script CMakeFiles/fcitx-dbus-remote.dir/link.txt --verbose=1 /usr/bin/cc -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/fcitx-dbus-remote.dir/dbusremote.c.o -o fcitx-remote -Wl,-rpath,/<>/obj-i686-linux-gnu/src/lib/fcitx-config:/<>/obj-i686-linux-gnu/src/lib/fcitx-utils: -ldbus-1 ../../lib/fcitx-config/libfcitx-config.so.4.1 ../../lib/fcitx-utils/libfcitx-utils.so.0.1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 30%] Built target fcitx-dbus-remote make -f tools/cli/CMakeFiles/txt2mb.dir/build.make tools/cli/CMakeFiles/txt2mb.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/cli /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/tools/cli /<>/obj-i686-linux-gnu/tools/cli/CMakeFiles/txt2mb.dir/DependInfo.cmake --color= Scanning dependencies of target txt2mb make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f tools/cli/CMakeFiles/txt2mb.dir/build.make tools/cli/CMakeFiles/txt2mb.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 30%] Building C object tools/cli/CMakeFiles/txt2mb.dir/txt2mb.c.o cd /<>/obj-i686-linux-gnu/tools/cli && /usr/bin/cc -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/tools/../src/lib -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -std=gnu99 -o CMakeFiles/txt2mb.dir/txt2mb.c.o -c /<>/tools/cli/txt2mb.c [ 30%] Building C object tools/cli/CMakeFiles/createPYMB.dir/__/__/src/im/pinyin/pyParser.c.o cd /<>/obj-i686-linux-gnu/tools/cli && /usr/bin/cc -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/tools/../src/lib -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -std=gnu99 -o CMakeFiles/createPYMB.dir/__/__/src/im/pinyin/pyParser.c.o -c /<>/src/im/pinyin/pyParser.c make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 30%] Built target spell_en_dict make -f src/frontend/gtk2/CMakeFiles/im-fcitx.dir/build.make src/frontend/gtk2/CMakeFiles/im-fcitx.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/frontend/gtk2 /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/frontend/gtk2 /<>/obj-i686-linux-gnu/src/frontend/gtk2/CMakeFiles/im-fcitx.dir/DependInfo.cmake --color= In file included from /<>/src/lib/fcitx-utils/utils.h:67:0, from /<>/src/lib/fcitx-config/hotkey.h:33, from /<>/src/lib/fcitx/ime.h:58, from /<>/src/im/pinyin/pyParser.c:25: /<>/src/im/pinyin/pyParser.c: In function ‘LookupPYFreq’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/im/pinyin/pyParser.c: In function ‘InitPYSplitData’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ Scanning dependencies of target im-fcitx make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/frontend/gtk2/CMakeFiles/im-fcitx.dir/build.make src/frontend/gtk2/CMakeFiles/im-fcitx.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 31%] Building C object src/frontend/gtk2/CMakeFiles/im-fcitx.dir/fcitxim.c.o cd /<>/obj-i686-linux-gnu/src/frontend/gtk2 && /usr/bin/cc -Dim_fcitx_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/gtk-2.0 -I/usr/lib/i386-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/pixman-1 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/<>/obj-i686-linux-gnu/src/frontend/gtk2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/im-fcitx.dir/fcitxim.c.o -c /<>/src/frontend/gtk2/fcitxim.c [ 32%] Linking C executable txt2mb cd /<>/obj-i686-linux-gnu/tools/cli && /usr/bin/cmake -E cmake_link_script CMakeFiles/txt2mb.dir/link.txt --verbose=1 /usr/bin/cc -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/txt2mb.dir/txt2mb.c.o -o txt2mb -Wl,-rpath,/<>/obj-i686-linux-gnu/src/lib/fcitx-config:/<>/obj-i686-linux-gnu/src/lib/fcitx-utils: ../../src/lib/fcitx-config/libfcitx-config.so.4.1 ../../src/lib/fcitx-utils/libfcitx-utils.so.0.1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' /usr/lib/gcc/i686-linux-gnu/7/include/stddef.h:435: syntax error, unexpected identifier in ' __float128 __max_align_f128 __attribute__((__aligned__(__alignof(__float128))));' at '__float128' [ 32%] Built target txt2mb make -f src/frontend/gtk3/CMakeFiles/im-fcitx-gtk3.dir/build.make src/frontend/gtk3/CMakeFiles/im-fcitx-gtk3.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/frontend/gtk3 /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/frontend/gtk3 /<>/obj-i686-linux-gnu/src/frontend/gtk3/CMakeFiles/im-fcitx-gtk3.dir/DependInfo.cmake --color= Scanning dependencies of target im-fcitx-gtk3 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/frontend/gtk3/CMakeFiles/im-fcitx-gtk3.dir/build.make src/frontend/gtk3/CMakeFiles/im-fcitx-gtk3.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 32%] Building C object src/frontend/gtk3/CMakeFiles/im-fcitx-gtk3.dir/fcitxim.c.o cd /<>/obj-i686-linux-gnu/src/frontend/gtk3 && /usr/bin/cc -Dim_fcitx_gtk3_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -I/usr/include/gio-unix-2.0 -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/<>/obj-i686-linux-gnu/src/frontend/gtk3 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/im-fcitx-gtk3.dir/fcitxim.c.o -c /<>/src/frontend/gtk3/fcitxim.c [ 33%] Building C object tools/cli/CMakeFiles/createPYMB.dir/__/__/src/im/pinyin/pyMapTable.c.o cd /<>/obj-i686-linux-gnu/tools/cli && /usr/bin/cc -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/tools/../src/lib -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -std=gnu99 -o CMakeFiles/createPYMB.dir/__/__/src/im/pinyin/pyMapTable.c.o -c /<>/src/im/pinyin/pyMapTable.c [ 33%] Building C object src/frontend/gtk2/CMakeFiles/im-fcitx.dir/fcitximcontext-gio.c.o cd /<>/obj-i686-linux-gnu/src/frontend/gtk2 && /usr/bin/cc -Dim_fcitx_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/gtk-2.0 -I/usr/lib/i386-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/pixman-1 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/<>/obj-i686-linux-gnu/src/frontend/gtk2 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/im-fcitx.dir/fcitximcontext-gio.c.o -c /<>/src/frontend/gtk2/fcitximcontext-gio.c [ 33%] Building C object tools/cli/CMakeFiles/createPYMB.dir/__/__/src/im/pinyin/PYFA.c.o cd /<>/obj-i686-linux-gnu/tools/cli && /usr/bin/cc -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/tools/../src/lib -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -std=gnu99 -o CMakeFiles/createPYMB.dir/__/__/src/im/pinyin/PYFA.c.o -c /<>/src/im/pinyin/PYFA.c [ 33%] Building C object tools/cli/CMakeFiles/createPYMB.dir/__/__/src/im/pinyin/sp.c.o cd /<>/obj-i686-linux-gnu/tools/cli && /usr/bin/cc -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/tools/../src/lib -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -std=gnu99 -o CMakeFiles/createPYMB.dir/__/__/src/im/pinyin/sp.c.o -c /<>/src/im/pinyin/sp.c [ 33%] Building C object src/frontend/gtk3/CMakeFiles/im-fcitx-gtk3.dir/fcitximcontext-gio.c.o cd /<>/obj-i686-linux-gnu/src/frontend/gtk3 && /usr/bin/cc -Dim_fcitx_gtk3_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -I/usr/include/gio-unix-2.0 -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/<>/obj-i686-linux-gnu/src/frontend/gtk3 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/im-fcitx-gtk3.dir/fcitximcontext-gio.c.o -c /<>/src/frontend/gtk3/fcitximcontext-gio.c fcitxinputmethod.c:160: Warning: Fcitx: GObject-Introspection specific GTK-Doc tag "Rename to" has been deprecated, please use annotations on the identifier instead: * Rename to: fcitx_input_method_get_imlist ^ fcitxkbd.c:147: Warning: Fcitx: GObject-Introspection specific GTK-Doc tag "Rename to" has been deprecated, please use annotations on the identifier instead: * Rename to: fcitx_kbd_get_layouts ^ [ 33%] Generating Fcitx-1.0.typelib cd /<>/obj-i686-linux-gnu/src/lib/fcitx-gclient && /usr/bin/g-ir-compiler --includedir=/<>/src/lib/fcitx-gclient /<>/obj-i686-linux-gnu/src/lib/fcitx-gclient/Fcitx-1.0.gir --output=/<>/obj-i686-linux-gnu/src/lib/fcitx-gclient/Fcitx-1.0.typelib /<>/src/frontend/gtk2/fcitximcontext-gio.c:65:33: warning: ‘hints_related_capacity’ defined but not used [-Wunused-const-variable=] static const FcitxCapacityFlags hints_related_capacity = ^~~~~~~~~~~~~~~~~~~~~~ /<>/src/frontend/gtk2/fcitximcontext-gio.c:56:33: warning: ‘purpose_related_capacity’ defined but not used [-Wunused-const-variable=] static const FcitxCapacityFlags purpose_related_capacity = ^~~~~~~~~~~~~~~~~~~~~~~~ [ 33%] Linking C executable createPYMB cd /<>/obj-i686-linux-gnu/tools/cli && /usr/bin/cmake -E cmake_link_script CMakeFiles/createPYMB.dir/link.txt --verbose=1 /usr/bin/cc -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/createPYMB.dir/createPYMB.c.o CMakeFiles/createPYMB.dir/__/__/src/im/pinyin/pyParser.c.o CMakeFiles/createPYMB.dir/__/__/src/im/pinyin/pyMapTable.c.o CMakeFiles/createPYMB.dir/__/__/src/im/pinyin/PYFA.c.o CMakeFiles/createPYMB.dir/__/__/src/im/pinyin/sp.c.o -o createPYMB -Wl,-rpath,/<>/obj-i686-linux-gnu/src/lib/fcitx-config:/<>/obj-i686-linux-gnu/src/lib/fcitx-utils: ../../src/lib/fcitx-config/libfcitx-config.so.4.1 ../../src/lib/fcitx-utils/libfcitx-utils.so.0.1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 33%] Built target createPYMB make -f tools/cli/CMakeFiles/readPYBase.dir/build.make tools/cli/CMakeFiles/readPYBase.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/cli /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/tools/cli /<>/obj-i686-linux-gnu/tools/cli/CMakeFiles/readPYBase.dir/DependInfo.cmake --color= Scanning dependencies of target readPYBase make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f tools/cli/CMakeFiles/readPYBase.dir/build.make tools/cli/CMakeFiles/readPYBase.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 33%] Building C object tools/cli/CMakeFiles/readPYBase.dir/readPYBase.c.o cd /<>/obj-i686-linux-gnu/tools/cli && /usr/bin/cc -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/tools/../src/lib -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -std=gnu99 -o CMakeFiles/readPYBase.dir/readPYBase.c.o -c /<>/tools/cli/readPYBase.c [ 34%] Building C object tools/cli/CMakeFiles/readPYBase.dir/pyTools.c.o cd /<>/obj-i686-linux-gnu/tools/cli && /usr/bin/cc -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/tools/../src/lib -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -std=gnu99 -o CMakeFiles/readPYBase.dir/pyTools.c.o -c /<>/tools/cli/pyTools.c make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 34%] Built target gobject_introspection_compile_target_1 make -f tools/cli/CMakeFiles/readPYMB.dir/build.make tools/cli/CMakeFiles/readPYMB.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/cli /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/tools/cli /<>/obj-i686-linux-gnu/tools/cli/CMakeFiles/readPYMB.dir/DependInfo.cmake --color= Scanning dependencies of target readPYMB make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f tools/cli/CMakeFiles/readPYMB.dir/build.make tools/cli/CMakeFiles/readPYMB.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' /<>/src/frontend/gtk3/fcitximcontext-gio.c: In function ‘fcitx_im_context_class_init’: /<>/src/frontend/gtk3/fcitximcontext-gio.c:369:9: warning: ‘gtk_key_snooper_install’ is deprecated [-Wdeprecated-declarations] _key_snooper_id = gtk_key_snooper_install (_key_snooper_cb, NULL); ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:139:0, from /<>/src/frontend/gtk3/fcitximcontext-gio.c:32: /usr/include/gtk-3.0/gtk/gtkmain.h:185:12: note: declared here guint gtk_key_snooper_install (GtkKeySnoopFunc snooper, ^~~~~~~~~~~~~~~~~~~~~~~ /<>/src/frontend/gtk3/fcitximcontext-gio.c: In function ‘fcitx_im_context_class_fini’: /<>/src/frontend/gtk3/fcitximcontext-gio.c:378:9: warning: ‘gtk_key_snooper_remove’ is deprecated [-Wdeprecated-declarations] gtk_key_snooper_remove (_key_snooper_id); ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:139:0, from /<>/src/frontend/gtk3/fcitximcontext-gio.c:32: /usr/include/gtk-3.0/gtk/gtkmain.h:188:12: note: declared here void gtk_key_snooper_remove (guint snooper_handler_id); ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/i386-linux-gnu/glib-2.0/include/glibconfig.h:9:0, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/gtk-3.0/gdk/gdkconfig.h:13, from /usr/include/gtk-3.0/gdk/gdk.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:30, from /<>/src/frontend/gtk3/fcitximcontext-gio.c:32: /<>/src/frontend/gtk3/fcitximcontext-gio.c: In function ‘_fcitx_im_context_update_formatted_preedit_cb’: /usr/include/glib-2.0/glib/gmacros.h:297:63: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] #define CLAMP(x, low, high) (((x) > (high)) ? (high) : (((x) < (low)) ? (low) : (x))) ^ /<>/src/frontend/gtk3/fcitximcontext-gio.c:736:30: note: in expansion of macro ‘CLAMP’ fg.red = CLAMP ((guint) (fg_rgba->red * 65535), 0, 65535); ^~~~~ /usr/include/glib-2.0/glib/gmacros.h:297:63: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] #define CLAMP(x, low, high) (((x) > (high)) ? (high) : (((x) < (low)) ? (low) : (x))) ^ /<>/src/frontend/gtk3/fcitximcontext-gio.c:737:32: note: in expansion of macro ‘CLAMP’ fg.green = CLAMP ((guint) (fg_rgba->green * 65535), 0, 65535); ^~~~~ /usr/include/glib-2.0/glib/gmacros.h:297:63: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] #define CLAMP(x, low, high) (((x) > (high)) ? (high) : (((x) < (low)) ? (low) : (x))) ^ /<>/src/frontend/gtk3/fcitximcontext-gio.c:738:31: note: in expansion of macro ‘CLAMP’ fg.blue = CLAMP ((guint) (fg_rgba->blue * 65535), 0, 65535); ^~~~~ /usr/include/glib-2.0/glib/gmacros.h:297:63: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] #define CLAMP(x, low, high) (((x) > (high)) ? (high) : (((x) < (low)) ? (low) : (x))) ^ /<>/src/frontend/gtk3/fcitximcontext-gio.c:740:30: note: in expansion of macro ‘CLAMP’ bg.red = CLAMP ((guint) (bg_rgba->red * 65535), 0, 65535); ^~~~~ /usr/include/glib-2.0/glib/gmacros.h:297:63: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] #define CLAMP(x, low, high) (((x) > (high)) ? (high) : (((x) < (low)) ? (low) : (x))) ^ /<>/src/frontend/gtk3/fcitximcontext-gio.c:741:32: note: in expansion of macro ‘CLAMP’ bg.green = CLAMP ((guint) (bg_rgba->green * 65535), 0, 65535); ^~~~~ /usr/include/glib-2.0/glib/gmacros.h:297:63: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] #define CLAMP(x, low, high) (((x) > (high)) ? (high) : (((x) < (low)) ? (low) : (x))) ^ /<>/src/frontend/gtk3/fcitximcontext-gio.c:742:31: note: in expansion of macro ‘CLAMP’ bg.blue = CLAMP ((guint) (bg_rgba->blue * 65535), 0, 65535); ^~~~~ [ 34%] Building C object tools/cli/CMakeFiles/readPYMB.dir/readPYMB.c.o cd /<>/obj-i686-linux-gnu/tools/cli && /usr/bin/cc -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/tools/../src/lib -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -std=gnu99 -o CMakeFiles/readPYMB.dir/readPYMB.c.o -c /<>/tools/cli/readPYMB.c /<>/tools/cli/pyTools.c: In function ‘LoadPYMB’: /<>/tools/cli/pyTools.c:50:9: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(&clen, sizeof(int8_t), 1, fi); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tools/cli/pyTools.c:79:9: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(&clen, sizeof(int8_t), 1, fi); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tools/cli/pyTools.c:80:9: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(PYMB[i].HZ, sizeof(char) * clen, 1, fi); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tools/cli/pyTools.c:92:13: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(PU(i, j).Map, sizeof(char) * PU(i, j).Length, 1, fi); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tools/cli/pyTools.c:98:13: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(PU(i, j).Phrase, sizeof(char) * iLen, 1, fi); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tools/cli/pyTools.c: In function ‘LoadPYBase’: /<>/tools/cli/pyTools.c:131:9: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(HZMap[i].Map, sizeof(char) * 2, 1, fi); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tools/cli/pyTools.c:140:13: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(&clen, sizeof(int8_t), 1, fi); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tools/cli/pyTools.c:142:13: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(HZMap[i].HZ[j], sizeof(char) * clen, 1, fi); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 34%] Linking C executable readPYBase cd /<>/obj-i686-linux-gnu/tools/cli && /usr/bin/cmake -E cmake_link_script CMakeFiles/readPYBase.dir/link.txt --verbose=1 /usr/bin/cc -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/readPYBase.dir/readPYBase.c.o CMakeFiles/readPYBase.dir/pyTools.c.o -o readPYBase -Wl,-rpath,/<>/obj-i686-linux-gnu/src/lib/fcitx-config:/<>/obj-i686-linux-gnu/src/lib/fcitx-utils: ../../src/lib/fcitx-config/libfcitx-config.so.4.1 ../../src/lib/fcitx-utils/libfcitx-utils.so.0.1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 34%] Built target readPYBase [ 34%] Building C object tools/cli/CMakeFiles/readPYMB.dir/pyTools.c.o cd /<>/obj-i686-linux-gnu/tools/cli && /usr/bin/cc -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/tools/../src/lib -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -std=gnu99 -o CMakeFiles/readPYMB.dir/pyTools.c.o -c /<>/tools/cli/pyTools.c make -f tools/cli/CMakeFiles/mb2org.dir/build.make tools/cli/CMakeFiles/mb2org.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/cli /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/tools/cli /<>/obj-i686-linux-gnu/tools/cli/CMakeFiles/mb2org.dir/DependInfo.cmake --color= Scanning dependencies of target mb2org make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f tools/cli/CMakeFiles/mb2org.dir/build.make tools/cli/CMakeFiles/mb2org.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 34%] Building C object tools/cli/CMakeFiles/mb2org.dir/mb2org.c.o cd /<>/obj-i686-linux-gnu/tools/cli && /usr/bin/cc -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/tools/../src/lib -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -std=gnu99 -o CMakeFiles/mb2org.dir/mb2org.c.o -c /<>/tools/cli/mb2org.c [ 34%] Linking C shared module im-fcitx.so cd /<>/obj-i686-linux-gnu/src/frontend/gtk2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/im-fcitx.dir/link.txt --verbose=1 /usr/bin/cc -fPIC -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,--no-undefined -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -shared -o im-fcitx.so CMakeFiles/im-fcitx.dir/fcitxim.c.o CMakeFiles/im-fcitx.dir/fcitximcontext-gio.c.o -Wl,-rpath,/<>/obj-i686-linux-gnu/src/lib/fcitx-gclient:/<>/obj-i686-linux-gnu/src/lib/fcitx-utils: -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lfontconfig -lfreetype /usr/lib/i386-linux-gnu/libxkbcommon.so -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lfontconfig -lfreetype -lgio-2.0 -lgobject-2.0 -lglib-2.0 ../../lib/fcitx-gclient/libfcitx-gclient.so.0.1 ../../lib/fcitx-utils/libfcitx-utils.so.0.1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -ldbus-1 /<>/tools/cli/pyTools.c: In function ‘LoadPYMB’: /<>/tools/cli/pyTools.c:50:9: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(&clen, sizeof(int8_t), 1, fi); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tools/cli/pyTools.c:79:9: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(&clen, sizeof(int8_t), 1, fi); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tools/cli/pyTools.c:80:9: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(PYMB[i].HZ, sizeof(char) * clen, 1, fi); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tools/cli/pyTools.c:92:13: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(PU(i, j).Map, sizeof(char) * PU(i, j).Length, 1, fi); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tools/cli/pyTools.c:98:13: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(PU(i, j).Phrase, sizeof(char) * iLen, 1, fi); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tools/cli/pyTools.c: In function ‘LoadPYBase’: /<>/tools/cli/pyTools.c:131:9: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(HZMap[i].Map, sizeof(char) * 2, 1, fi); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tools/cli/pyTools.c:140:13: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(&clen, sizeof(int8_t), 1, fi); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tools/cli/pyTools.c:142:13: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(HZMap[i].HZ[j], sizeof(char) * clen, 1, fi); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 34%] Built target im-fcitx [ 34%] Building C object tools/cli/CMakeFiles/mb2org.dir/pyTools.c.o cd /<>/obj-i686-linux-gnu/tools/cli && /usr/bin/cc -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/tools/../src/lib -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -std=gnu99 -o CMakeFiles/mb2org.dir/pyTools.c.o -c /<>/tools/cli/pyTools.c [ 35%] Linking C executable readPYMB cd /<>/obj-i686-linux-gnu/tools/cli && /usr/bin/cmake -E cmake_link_script CMakeFiles/readPYMB.dir/link.txt --verbose=1 /usr/bin/cc -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/readPYMB.dir/readPYMB.c.o CMakeFiles/readPYMB.dir/pyTools.c.o -o readPYMB -Wl,-rpath,/<>/obj-i686-linux-gnu/src/lib/fcitx-config:/<>/obj-i686-linux-gnu/src/lib/fcitx-utils: ../../src/lib/fcitx-config/libfcitx-config.so.4.1 ../../src/lib/fcitx-utils/libfcitx-utils.so.0.1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 35%] Built target readPYMB [ 36%] Building C object tools/cli/CMakeFiles/mb2org.dir/__/__/src/im/pinyin/pyParser.c.o cd /<>/obj-i686-linux-gnu/tools/cli && /usr/bin/cc -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/tools/../src/lib -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -std=gnu99 -o CMakeFiles/mb2org.dir/__/__/src/im/pinyin/pyParser.c.o -c /<>/src/im/pinyin/pyParser.c /<>/tools/cli/pyTools.c: In function ‘LoadPYMB’: /<>/tools/cli/pyTools.c:50:9: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(&clen, sizeof(int8_t), 1, fi); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tools/cli/pyTools.c:79:9: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(&clen, sizeof(int8_t), 1, fi); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tools/cli/pyTools.c:80:9: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(PYMB[i].HZ, sizeof(char) * clen, 1, fi); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tools/cli/pyTools.c:92:13: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(PU(i, j).Map, sizeof(char) * PU(i, j).Length, 1, fi); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tools/cli/pyTools.c:98:13: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(PU(i, j).Phrase, sizeof(char) * iLen, 1, fi); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tools/cli/pyTools.c: In function ‘LoadPYBase’: /<>/tools/cli/pyTools.c:131:9: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(HZMap[i].Map, sizeof(char) * 2, 1, fi); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tools/cli/pyTools.c:140:13: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(&clen, sizeof(int8_t), 1, fi); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tools/cli/pyTools.c:142:13: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(HZMap[i].HZ[j], sizeof(char) * clen, 1, fi); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make -f tools/cli/CMakeFiles/mb2txt.dir/build.make tools/cli/CMakeFiles/mb2txt.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/cli /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/tools/cli /<>/obj-i686-linux-gnu/tools/cli/CMakeFiles/mb2txt.dir/DependInfo.cmake --color= Scanning dependencies of target mb2txt make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f tools/cli/CMakeFiles/mb2txt.dir/build.make tools/cli/CMakeFiles/mb2txt.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 36%] Building C object tools/cli/CMakeFiles/mb2txt.dir/mb2txt.c.o cd /<>/obj-i686-linux-gnu/tools/cli && /usr/bin/cc -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/tools/../src/lib -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -std=gnu99 -o CMakeFiles/mb2txt.dir/mb2txt.c.o -c /<>/tools/cli/mb2txt.c make -f test/CMakeFiles/testhotkey.dir/build.make test/CMakeFiles/testhotkey.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/test /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/test /<>/obj-i686-linux-gnu/test/CMakeFiles/testhotkey.dir/DependInfo.cmake --color= Scanning dependencies of target testhotkey make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f test/CMakeFiles/testhotkey.dir/build.make test/CMakeFiles/testhotkey.dir/build /<>/tools/cli/mb2txt.c: In function ‘main’: make[3]: Entering directory '/<>/obj-i686-linux-gnu' /<>/tools/cli/mb2txt.c:151:9: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(&iVersion, sizeof(char), 1, fpDict); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tools/cli/mb2txt.c:157:5: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(strCode, sizeof(char), iTemp + 1, fpDict); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tools/cli/mb2txt.c:162:5: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(&iLen, sizeof(unsigned char), 1, fpDict); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tools/cli/mb2txt.c:167:9: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(&iPYLen, sizeof(unsigned char), 1, fpDict); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tools/cli/mb2txt.c:199:5: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(strCode, sizeof(char), iTemp + 1, fpDict); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tools/cli/mb2txt.c:204:5: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(&iRule, sizeof(unsigned char), 1, fpDict); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tools/cli/mb2txt.c:211:13: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(&iRule, sizeof(unsigned char), 1, fpDict); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tools/cli/mb2txt.c:213:13: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(&iRule, sizeof(unsigned char), 1, fpDict); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tools/cli/mb2txt.c:217:17: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(&iRule, sizeof(unsigned char), 1, fpDict); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tools/cli/mb2txt.c:219:17: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(&iRule, sizeof(unsigned char), 1, fpDict); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tools/cli/mb2txt.c:221:17: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(&iRule, sizeof(unsigned char), 1, fpDict); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tools/cli/mb2txt.c:240:9: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(strCode, sizeof(char), iLen + 1, fpDict); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tools/cli/mb2txt.c:244:9: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(strHZ, sizeof(unsigned char), iTemp, fpDict); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/tools/cli/mb2txt.c:247:13: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(&iRule, sizeof(unsigned char), 1, fpDict); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 36%] Building C object test/CMakeFiles/testhotkey.dir/testhotkey.c.o cd /<>/obj-i686-linux-gnu/test && /usr/bin/cc -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/src/im/pinyin -I/<>/src/module/unicode -I/<>/src/module/dbus -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -std=gnu99 -o CMakeFiles/testhotkey.dir/testhotkey.c.o -c /<>/test/testhotkey.c In file included from /<>/src/lib/fcitx-utils/utils.h:67:0, from /<>/src/lib/fcitx-config/hotkey.h:33, from /<>/src/lib/fcitx/ime.h:58, from /<>/src/im/pinyin/pyParser.c:25: /<>/src/im/pinyin/pyParser.c: In function ‘LookupPYFreq’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/im/pinyin/pyParser.c: In function ‘InitPYSplitData’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ [ 37%] Linking C executable testhotkey cd /<>/obj-i686-linux-gnu/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/testhotkey.dir/link.txt --verbose=1 /usr/bin/cc -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/testhotkey.dir/testhotkey.c.o -o testhotkey -Wl,-rpath,/<>/obj-i686-linux-gnu/src/lib/fcitx-config:/<>/obj-i686-linux-gnu/src/lib/fcitx-utils ../src/lib/fcitx-config/libfcitx-config.so.4.1 ../src/lib/fcitx-utils/libfcitx-utils.so.0.1 [ 37%] Linking C executable mb2txt cd /<>/obj-i686-linux-gnu/tools/cli && /usr/bin/cmake -E cmake_link_script CMakeFiles/mb2txt.dir/link.txt --verbose=1 /usr/bin/cc -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/mb2txt.dir/mb2txt.c.o -o mb2txt -Wl,-rpath,/<>/obj-i686-linux-gnu/src/lib/fcitx-config:/<>/obj-i686-linux-gnu/src/lib/fcitx-utils: ../../src/lib/fcitx-config/libfcitx-config.so.4.1 ../../src/lib/fcitx-utils/libfcitx-utils.so.0.1 [ 38%] Linking C shared module im-fcitx.so cd /<>/obj-i686-linux-gnu/src/frontend/gtk3 && /usr/bin/cmake -E cmake_link_script CMakeFiles/im-fcitx-gtk3.dir/link.txt --verbose=1 /usr/bin/cc -fPIC -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,--no-undefined -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -shared -o im-fcitx.so CMakeFiles/im-fcitx-gtk3.dir/fcitxim.c.o CMakeFiles/im-fcitx-gtk3.dir/fcitximcontext-gio.c.o -Wl,-rpath,/<>/obj-i686-linux-gnu/src/lib/fcitx-gclient:/<>/obj-i686-linux-gnu/src/lib/fcitx-utils: /usr/lib/i386-linux-gnu/libxkbcommon.so -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 ../../lib/fcitx-gclient/libfcitx-gclient.so.0.1 ../../lib/fcitx-utils/libfcitx-utils.so.0.1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -ldbus-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 38%] Built target mb2txt make -f test/CMakeFiles/testxdg.dir/build.make test/CMakeFiles/testxdg.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/test /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/test /<>/obj-i686-linux-gnu/test/CMakeFiles/testxdg.dir/DependInfo.cmake --color= Scanning dependencies of target testxdg make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f test/CMakeFiles/testxdg.dir/build.make test/CMakeFiles/testxdg.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 38%] Building C object test/CMakeFiles/testxdg.dir/testxdg.c.o cd /<>/obj-i686-linux-gnu/test && /usr/bin/cc -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/src/im/pinyin -I/<>/src/module/unicode -I/<>/src/module/dbus -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -std=gnu99 -o CMakeFiles/testxdg.dir/testxdg.c.o -c /<>/test/testxdg.c [ 38%] Built target testhotkey make -f test/CMakeFiles/testconfig.dir/build.make test/CMakeFiles/testconfig.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/test /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/test /<>/obj-i686-linux-gnu/test/CMakeFiles/testconfig.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' Scanning dependencies of target testconfig make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f test/CMakeFiles/testconfig.dir/build.make test/CMakeFiles/testconfig.dir/build [ 38%] Built target im-fcitx-gtk3 make -f test/CMakeFiles/testunicode.dir/build.make test/CMakeFiles/testunicode.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/test /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/test /<>/obj-i686-linux-gnu/test/CMakeFiles/testunicode.dir/DependInfo.cmake --color= [ 38%] Building C object test/CMakeFiles/testconfig.dir/testconfig.c.o cd /<>/obj-i686-linux-gnu/test && /usr/bin/cc -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/src/im/pinyin -I/<>/src/module/unicode -I/<>/src/module/dbus -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -std=gnu99 -o CMakeFiles/testconfig.dir/testconfig.c.o -c /<>/test/testconfig.c Scanning dependencies of target testunicode make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f test/CMakeFiles/testunicode.dir/build.make test/CMakeFiles/testunicode.dir/build [ 38%] Linking C executable testxdg make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/testxdg.dir/link.txt --verbose=1 /usr/bin/cc -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/testxdg.dir/testxdg.c.o -o testxdg -Wl,-rpath,/<>/obj-i686-linux-gnu/src/lib/fcitx-config:/<>/obj-i686-linux-gnu/src/lib/fcitx-utils ../src/lib/fcitx-config/libfcitx-config.so.4.1 ../src/lib/fcitx-utils/libfcitx-utils.so.0.1 [ 39%] Building C object test/CMakeFiles/testunicode.dir/testunicode.c.o cd /<>/obj-i686-linux-gnu/test && /usr/bin/cc -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/src/im/pinyin -I/<>/src/module/unicode -I/<>/src/module/dbus -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -std=gnu99 -o CMakeFiles/testunicode.dir/testunicode.c.o -c /<>/test/testunicode.c make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 39%] Built target testxdg [ 39%] Building C object test/CMakeFiles/testunicode.dir/__/src/module/unicode/charselectdata.c.o cd /<>/obj-i686-linux-gnu/test && /usr/bin/cc -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/src/im/pinyin -I/<>/src/module/unicode -I/<>/src/module/dbus -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -std=gnu99 -o CMakeFiles/testunicode.dir/__/src/module/unicode/charselectdata.c.o -c /<>/src/module/unicode/charselectdata.c /<>/test/testunicode.c: In function ‘CharSelectDataCreateFromFile’: /<>/test/testunicode.c:24:9: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(charselect->dataFile, 1, size, fp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/module/unicode/charselectdata.c: In function ‘CharSelectDataCreate’: /<>/src/module/unicode/charselectdata.c:128:9: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(charselect->dataFile, 1, size, fp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/module/unicode/charselectdata.c: In function ‘CharSelectDataName’: /<>/src/module/unicode/charselectdata.c:225:13: warning: ignoring return value of ‘asprintf’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&result, "CJK UNIFIED IDEOGRAPH-%x", unicode); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/src/module/unicode/charselectdata.c:10:0: /<>/src/module/unicode/charselectdata.c: In function ‘UnicodeSetIntersect’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:351:13: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(right, &p->unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:351:13: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(right, &p->unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:351:13: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(right, &p->unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:351:13: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(right, &p->unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:351:13: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(right, &p->unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:351:13: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(right, &p->unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:351:13: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(right, &p->unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:351:13: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(right, &p->unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:351:13: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(right, &p->unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:351:13: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(right, &p->unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:351:13: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(right, &p->unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:351:13: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(right, &p->unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:351:13: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(right, &p->unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:351:13: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(right, &p->unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:351:13: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(right, &p->unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:351:13: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(right, &p->unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:351:13: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(right, &p->unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:351:13: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(right, &p->unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:351:13: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(right, &p->unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:351:13: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(right, &p->unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/module/unicode/charselectdata.c: In function ‘CharSelectDataFind’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:437:9: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(result, c, dup); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:437:9: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(result, c, dup); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:437:9: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(result, c, dup); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:437:9: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(result, c, dup); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:437:9: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(result, c, dup); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:437:9: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(result, c, dup); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:437:9: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(result, c, dup); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:437:9: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(result, c, dup); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:437:9: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(result, c, dup); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:437:9: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(result, c, dup); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:437:9: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(result, c, dup); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:437:9: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(result, c, dup); ^~~~~~~~~~~~~~~~~ [ 40%] Linking C executable testconfig /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:437:9: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(result, c, dup); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:437:9: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(result, c, dup); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:437:9: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(result, c, dup); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:437:9: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(result, c, dup); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:437:9: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(result, c, dup); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:437:9: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(result, c, dup); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:437:9: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(result, c, dup); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:437:9: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(result, c, dup); ^~~~~~~~~~~~~~~~~ cd /<>/obj-i686-linux-gnu/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/testconfig.dir/link.txt --verbose=1 /<>/src/module/unicode/charselectdata.c: In function ‘InsertResult’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:459:5: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(set, &unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:459:5: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(set, &unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:459:5: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(set, &unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:459:5: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(set, &unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:459:5: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(set, &unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:459:5: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(set, &unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:459:5: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(set, &unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:459:5: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(set, &unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:459:5: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(set, &unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:459:5: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(set, &unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:459:5: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(set, &unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:459:5: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(set, &unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:459:5: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(set, &unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:459:5: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(set, &unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:459:5: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(set, &unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:459:5: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(set, &unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:459:5: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(set, &unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:459:5: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(set, &unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:459:5: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(set, &unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:459:5: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(set, &unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/unicode/charselectdata.c:34:5: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh,head,intfield,sizeof(uint32_t),add) ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:463:9: note: in expansion of macro ‘HASH_ADD_UNICODE’ HASH_ADD_UNICODE(set, unicode, find); ^~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/unicode/charselectdata.c:34:5: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh,head,intfield,sizeof(uint32_t),add) ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:463:9: note: in expansion of macro ‘HASH_ADD_UNICODE’ HASH_ADD_UNICODE(set, unicode, find); ^~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/unicode/charselectdata.c:34:5: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh,head,intfield,sizeof(uint32_t),add) ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:463:9: note: in expansion of macro ‘HASH_ADD_UNICODE’ HASH_ADD_UNICODE(set, unicode, find); ^~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/unicode/charselectdata.c:34:5: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh,head,intfield,sizeof(uint32_t),add) ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:463:9: note: in expansion of macro ‘HASH_ADD_UNICODE’ HASH_ADD_UNICODE(set, unicode, find); ^~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/unicode/charselectdata.c:34:5: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh,head,intfield,sizeof(uint32_t),add) ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:463:9: note: in expansion of macro ‘HASH_ADD_UNICODE’ HASH_ADD_UNICODE(set, unicode, find); ^~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/unicode/charselectdata.c:34:5: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh,head,intfield,sizeof(uint32_t),add) ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:463:9: note: in expansion of macro ‘HASH_ADD_UNICODE’ HASH_ADD_UNICODE(set, unicode, find); ^~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/unicode/charselectdata.c:34:5: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh,head,intfield,sizeof(uint32_t),add) ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:463:9: note: in expansion of macro ‘HASH_ADD_UNICODE’ HASH_ADD_UNICODE(set, unicode, find); ^~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/unicode/charselectdata.c:34:5: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh,head,intfield,sizeof(uint32_t),add) ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:463:9: note: in expansion of macro ‘HASH_ADD_UNICODE’ HASH_ADD_UNICODE(set, unicode, find); ^~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/unicode/charselectdata.c:34:5: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh,head,intfield,sizeof(uint32_t),add) ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:463:9: note: in expansion of macro ‘HASH_ADD_UNICODE’ HASH_ADD_UNICODE(set, unicode, find); ^~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/unicode/charselectdata.c:34:5: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh,head,intfield,sizeof(uint32_t),add) ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:463:9: note: in expansion of macro ‘HASH_ADD_UNICODE’ HASH_ADD_UNICODE(set, unicode, find); ^~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/unicode/charselectdata.c:34:5: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh,head,intfield,sizeof(uint32_t),add) ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:463:9: note: in expansion of macro ‘HASH_ADD_UNICODE’ HASH_ADD_UNICODE(set, unicode, find); ^~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/unicode/charselectdata.c:34:5: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh,head,intfield,sizeof(uint32_t),add) ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:463:9: note: in expansion of macro ‘HASH_ADD_UNICODE’ HASH_ADD_UNICODE(set, unicode, find); ^~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/unicode/charselectdata.c:34:5: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh,head,intfield,sizeof(uint32_t),add) ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:463:9: note: in expansion of macro ‘HASH_ADD_UNICODE’ HASH_ADD_UNICODE(set, unicode, find); ^~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/unicode/charselectdata.c:34:5: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh,head,intfield,sizeof(uint32_t),add) ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:463:9: note: in expansion of macro ‘HASH_ADD_UNICODE’ HASH_ADD_UNICODE(set, unicode, find); ^~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/unicode/charselectdata.c:34:5: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh,head,intfield,sizeof(uint32_t),add) ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:463:9: note: in expansion of macro ‘HASH_ADD_UNICODE’ HASH_ADD_UNICODE(set, unicode, find); ^~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/unicode/charselectdata.c:34:5: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh,head,intfield,sizeof(uint32_t),add) ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:463:9: note: in expansion of macro ‘HASH_ADD_UNICODE’ HASH_ADD_UNICODE(set, unicode, find); ^~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/unicode/charselectdata.c:34:5: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh,head,intfield,sizeof(uint32_t),add) ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:463:9: note: in expansion of macro ‘HASH_ADD_UNICODE’ HASH_ADD_UNICODE(set, unicode, find); ^~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/unicode/charselectdata.c:34:5: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh,head,intfield,sizeof(uint32_t),add) ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:463:9: note: in expansion of macro ‘HASH_ADD_UNICODE’ HASH_ADD_UNICODE(set, unicode, find); ^~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/unicode/charselectdata.c:34:5: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh,head,intfield,sizeof(uint32_t),add) ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:463:9: note: in expansion of macro ‘HASH_ADD_UNICODE’ HASH_ADD_UNICODE(set, unicode, find); ^~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/unicode/charselectdata.c:34:5: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh,head,intfield,sizeof(uint32_t),add) ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:463:9: note: in expansion of macro ‘HASH_ADD_UNICODE’ HASH_ADD_UNICODE(set, unicode, find); ^~~~~~~~~~~~~~~~ /<>/src/module/unicode/charselectdata.c: In function ‘FormatCode’: /<>/src/module/unicode/charselectdata.c:612:5: warning: ignoring return value of ‘asprintf’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&fmt, "%%s%%0%dX", length); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/module/unicode/charselectdata.c:613:5: warning: ignoring return value of ‘asprintf’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&s, fmt, prefix, code); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/src/module/unicode/charselectdata.c:10:0: /<>/src/module/unicode/charselectdata.c: In function ‘CharSelectDataAppendToIndex’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:655:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(charselect->index, *s, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:655:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(charselect->index, *s, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:655:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(charselect->index, *s, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:655:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(charselect->index, *s, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:655:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(charselect->index, *s, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:655:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(charselect->index, *s, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:655:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(charselect->index, *s, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:655:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(charselect->index, *s, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:655:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(charselect->index, *s, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:655:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(charselect->index, *s, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:655:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(charselect->index, *s, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:655:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(charselect->index, *s, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:655:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(charselect->index, *s, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:655:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(charselect->index, *s, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:655:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(charselect->index, *s, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:655:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(charselect->index, *s, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:655:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(charselect->index, *s, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:655:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(charselect->index, *s, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:655:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(charselect->index, *s, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:655:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(charselect->index, *s, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:658:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, charselect->index, item->key, strlen(item->key), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:658:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, charselect->index, item->key, strlen(item->key), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:658:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, charselect->index, item->key, strlen(item->key), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:658:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, charselect->index, item->key, strlen(item->key), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:658:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, charselect->index, item->key, strlen(item->key), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:658:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, charselect->index, item->key, strlen(item->key), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:658:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, charselect->index, item->key, strlen(item->key), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:658:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, charselect->index, item->key, strlen(item->key), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:658:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, charselect->index, item->key, strlen(item->key), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:658:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, charselect->index, item->key, strlen(item->key), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:658:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, charselect->index, item->key, strlen(item->key), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:658:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, charselect->index, item->key, strlen(item->key), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:658:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, charselect->index, item->key, strlen(item->key), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:658:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, charselect->index, item->key, strlen(item->key), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:658:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, charselect->index, item->key, strlen(item->key), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:658:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, charselect->index, item->key, strlen(item->key), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:658:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, charselect->index, item->key, strlen(item->key), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:658:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, charselect->index, item->key, strlen(item->key), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:658:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, charselect->index, item->key, strlen(item->key), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:658:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, charselect->index, item->key, strlen(item->key), item); ^~~~~~~~~~~~~~~ /usr/bin/cc -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/testconfig.dir/testconfig.c.o -o testconfig -Wl,-rpath,/<>/obj-i686-linux-gnu/src/lib/fcitx-config:/<>/obj-i686-linux-gnu/src/lib/fcitx-utils ../src/lib/fcitx-config/libfcitx-config.so.4.1 ../src/lib/fcitx-utils/libfcitx-utils.so.0.1 make -f test/CMakeFiles/testpinyin.dir/build.make test/CMakeFiles/testpinyin.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/test /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/test /<>/obj-i686-linux-gnu/test/CMakeFiles/testpinyin.dir/DependInfo.cmake --color= Scanning dependencies of target testpinyin make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f test/CMakeFiles/testpinyin.dir/build.make test/CMakeFiles/testpinyin.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 40%] Building C object test/CMakeFiles/testpinyin.dir/__/src/im/pinyin/pyParser.c.o cd /<>/obj-i686-linux-gnu/test && /usr/bin/cc -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/src/im/pinyin -I/<>/src/module/unicode -I/<>/src/module/dbus -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -std=gnu99 -o CMakeFiles/testpinyin.dir/__/src/im/pinyin/pyParser.c.o -c /<>/src/im/pinyin/pyParser.c [ 40%] Built target testconfig [ 40%] Building C object test/CMakeFiles/testpinyin.dir/__/src/im/pinyin/pyMapTable.c.o cd /<>/obj-i686-linux-gnu/test && /usr/bin/cc -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/src/im/pinyin -I/<>/src/module/unicode -I/<>/src/module/dbus -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -std=gnu99 -o CMakeFiles/testpinyin.dir/__/src/im/pinyin/pyMapTable.c.o -c /<>/src/im/pinyin/pyMapTable.c make -f CMakeFiles/fcitx-scan-addons.target.dir/build.make CMakeFiles/fcitx-scan-addons.target.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/CMakeFiles/fcitx-scan-addons.target.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-scan-addons.target make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f CMakeFiles/fcitx-scan-addons.target.dir/build.make CMakeFiles/fcitx-scan-addons.target.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'CMakeFiles/fcitx-scan-addons.target.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 40%] Built target fcitx-scan-addons.target [ 40%] Building C object tools/cli/CMakeFiles/mb2org.dir/__/__/src/im/pinyin/pyMapTable.c.o cd /<>/obj-i686-linux-gnu/tools/cli && /usr/bin/cc -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/tools/../src/lib -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -std=gnu99 -o CMakeFiles/mb2org.dir/__/__/src/im/pinyin/pyMapTable.c.o -c /<>/src/im/pinyin/pyMapTable.c make -f src/lib/fcitx/CMakeFiles/fcitx-core.dir/build.make src/lib/fcitx/CMakeFiles/fcitx-core.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/lib/fcitx /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/lib/fcitx /<>/obj-i686-linux-gnu/src/lib/fcitx/CMakeFiles/fcitx-core.dir/DependInfo.cmake --color= [ 40%] Building C object tools/cli/CMakeFiles/mb2org.dir/__/__/src/im/pinyin/PYFA.c.o cd /<>/obj-i686-linux-gnu/tools/cli && /usr/bin/cc -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/tools/../src/lib -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -std=gnu99 -o CMakeFiles/mb2org.dir/__/__/src/im/pinyin/PYFA.c.o -c /<>/src/im/pinyin/PYFA.c Scanning dependencies of target fcitx-core make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/lib/fcitx/CMakeFiles/fcitx-core.dir/build.make src/lib/fcitx/CMakeFiles/fcitx-core.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 40%] Building C object src/lib/fcitx/CMakeFiles/fcitx-core.dir/instance.c.o cd /<>/obj-i686-linux-gnu/src/lib/fcitx && /usr/bin/cc -Dfcitx_core_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-core.dir/instance.c.o -c /<>/src/lib/fcitx/instance.c In file included from /<>/src/lib/fcitx-utils/utils.h:67:0, from /<>/src/lib/fcitx-config/hotkey.h:33, from /<>/src/lib/fcitx/ime.h:58, from /<>/src/im/pinyin/pyParser.c:25: /<>/src/im/pinyin/pyParser.c: In function ‘LookupPYFreq’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/im/pinyin/pyParser.c: In function ‘InitPYSplitData’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ [ 40%] Building C object tools/cli/CMakeFiles/mb2org.dir/__/__/src/im/pinyin/sp.c.o cd /<>/obj-i686-linux-gnu/tools/cli && /usr/bin/cc -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/tools/../src/lib -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -std=gnu99 -o CMakeFiles/mb2org.dir/__/__/src/im/pinyin/sp.c.o -c /<>/src/im/pinyin/sp.c [ 41%] Linking C executable mb2org cd /<>/obj-i686-linux-gnu/tools/cli && /usr/bin/cmake -E cmake_link_script CMakeFiles/mb2org.dir/link.txt --verbose=1 /usr/bin/cc -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/mb2org.dir/mb2org.c.o CMakeFiles/mb2org.dir/pyTools.c.o CMakeFiles/mb2org.dir/__/__/src/im/pinyin/pyParser.c.o CMakeFiles/mb2org.dir/__/__/src/im/pinyin/pyMapTable.c.o CMakeFiles/mb2org.dir/__/__/src/im/pinyin/PYFA.c.o CMakeFiles/mb2org.dir/__/__/src/im/pinyin/sp.c.o -o mb2org -Wl,-rpath,/<>/obj-i686-linux-gnu/src/lib/fcitx-config:/<>/obj-i686-linux-gnu/src/lib/fcitx-utils: ../../src/lib/fcitx-config/libfcitx-config.so.4.1 ../../src/lib/fcitx-utils/libfcitx-utils.so.0.1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 41%] Built target mb2org [ 41%] Building C object src/lib/fcitx/CMakeFiles/fcitx-core.dir/candidate.c.o cd /<>/obj-i686-linux-gnu/src/lib/fcitx && /usr/bin/cc -Dfcitx_core_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-core.dir/candidate.c.o -c /<>/src/lib/fcitx/candidate.c [ 42%] Building C object test/CMakeFiles/testpinyin.dir/__/src/im/pinyin/PYFA.c.o cd /<>/obj-i686-linux-gnu/test && /usr/bin/cc -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/src/im/pinyin -I/<>/src/module/unicode -I/<>/src/module/dbus -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -std=gnu99 -o CMakeFiles/testpinyin.dir/__/src/im/pinyin/PYFA.c.o -c /<>/src/im/pinyin/PYFA.c [ 43%] Building C object src/lib/fcitx/CMakeFiles/fcitx-core.dir/configfile.c.o cd /<>/obj-i686-linux-gnu/src/lib/fcitx && /usr/bin/cc -Dfcitx_core_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-core.dir/configfile.c.o -c /<>/src/lib/fcitx/configfile.c [ 43%] Building C object test/CMakeFiles/testpinyin.dir/__/src/im/pinyin/sp.c.o cd /<>/obj-i686-linux-gnu/test && /usr/bin/cc -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/src/im/pinyin -I/<>/src/module/unicode -I/<>/src/module/dbus -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -std=gnu99 -o CMakeFiles/testpinyin.dir/__/src/im/pinyin/sp.c.o -c /<>/src/im/pinyin/sp.c [ 43%] Building C object test/CMakeFiles/testpinyin.dir/testpinyin.c.o cd /<>/obj-i686-linux-gnu/test && /usr/bin/cc -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/src/im/pinyin -I/<>/src/module/unicode -I/<>/src/module/dbus -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -std=gnu99 -o CMakeFiles/testpinyin.dir/testpinyin.c.o -c /<>/test/testpinyin.c [ 43%] Building C object src/lib/fcitx/CMakeFiles/fcitx-core.dir/profile.c.o cd /<>/obj-i686-linux-gnu/src/lib/fcitx && /usr/bin/cc -Dfcitx_core_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-core.dir/profile.c.o -c /<>/src/lib/fcitx/profile.c [ 43%] Linking C executable testunicode cd /<>/obj-i686-linux-gnu/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/testunicode.dir/link.txt --verbose=1 /usr/bin/cc -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/testunicode.dir/testunicode.c.o CMakeFiles/testunicode.dir/__/src/module/unicode/charselectdata.c.o -o testunicode -Wl,-rpath,/<>/obj-i686-linux-gnu/src/lib/fcitx-config:/<>/obj-i686-linux-gnu/src/lib/fcitx-utils ../src/lib/fcitx-config/libfcitx-config.so.4.1 ../src/lib/fcitx-utils/libfcitx-utils.so.0.1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 43%] Built target testunicode make -f src/lib/fcitx-qt/CMakeFiles/fcitx-qt_autogen.dir/build.make src/lib/fcitx-qt/CMakeFiles/fcitx-qt_autogen.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/lib/fcitx-qt /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/lib/fcitx-qt /<>/obj-i686-linux-gnu/src/lib/fcitx-qt/CMakeFiles/fcitx-qt_autogen.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-qt_autogen make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/lib/fcitx-qt/CMakeFiles/fcitx-qt_autogen.dir/build.make src/lib/fcitx-qt/CMakeFiles/fcitx-qt_autogen.dir/build [ 43%] Building C object src/lib/fcitx/CMakeFiles/fcitx-core.dir/addon.c.o cd /<>/obj-i686-linux-gnu/src/lib/fcitx && /usr/bin/cc -Dfcitx_core_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-core.dir/addon.c.o -c /<>/src/lib/fcitx/addon.c make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 43%] Automatic MOC for target fcitx-qt cd /<>/obj-i686-linux-gnu/src/lib/fcitx-qt && /usr/bin/cmake -E cmake_autogen /<>/obj-i686-linux-gnu/src/lib/fcitx-qt/CMakeFiles/fcitx-qt_autogen.dir Release [ 43%] Linking C executable testpinyin cd /<>/obj-i686-linux-gnu/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/testpinyin.dir/link.txt --verbose=1 /usr/bin/cc -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/testpinyin.dir/__/src/im/pinyin/pyParser.c.o CMakeFiles/testpinyin.dir/__/src/im/pinyin/pyMapTable.c.o CMakeFiles/testpinyin.dir/__/src/im/pinyin/PYFA.c.o CMakeFiles/testpinyin.dir/__/src/im/pinyin/sp.c.o CMakeFiles/testpinyin.dir/testpinyin.c.o -o testpinyin -Wl,-rpath,/<>/obj-i686-linux-gnu/src/lib/fcitx-config:/<>/obj-i686-linux-gnu/src/lib/fcitx-utils ../src/lib/fcitx-config/libfcitx-config.so.4.1 ../src/lib/fcitx-utils/libfcitx-utils.so.0.1 make -f CMakeFiles/fcitx-parse-pos.dependency.dir/build.make CMakeFiles/fcitx-parse-pos.dependency.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/CMakeFiles/fcitx-parse-pos.dependency.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-parse-pos.dependency make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f CMakeFiles/fcitx-parse-pos.dependency.dir/build.make CMakeFiles/fcitx-parse-pos.dependency.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'CMakeFiles/fcitx-parse-pos.dependency.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 43%] Built target fcitx-parse-pos.dependency make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 43%] Building C object src/lib/fcitx/CMakeFiles/fcitx-core.dir/frontend.c.o cd /<>/obj-i686-linux-gnu/src/lib/fcitx && /usr/bin/cc -Dfcitx_core_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-core.dir/frontend.c.o -c /<>/src/lib/fcitx/frontend.c [ 43%] Built target testpinyin [ 44%] Building C object src/lib/fcitx/CMakeFiles/fcitx-core.dir/hook.c.o cd /<>/obj-i686-linux-gnu/src/lib/fcitx && /usr/bin/cc -Dfcitx_core_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-core.dir/hook.c.o -c /<>/src/lib/fcitx/hook.c Generating MOC source include/moc_fcitxqtkeysequencewidget.cpp Generating MOC source EWIEGA46WW/moc_fcitxqtconfiguifactory.cpp Generating MOC source EWIEGA46WW/moc_fcitxqtconfiguifactory_p.cpp Generating MOC source EWIEGA46WW/moc_fcitxqtconfiguiplugin.cpp Generating MOC source EWIEGA46WW/moc_fcitxqtconfiguiwidget.cpp Generating MOC source EWIEGA46WW/moc_fcitxqtconnection.cpp Generating MOC source EWIEGA46WW/moc_fcitxqtconnection_p.cpp Generating MOC source EWIEGA46WW/moc_fcitxqtinputcontextproxy.cpp Generating MOC source EWIEGA46WW/moc_fcitxqtinputmethodproxy.cpp Generating MOC source EWIEGA46WW/moc_fcitxqtkeyboardproxy.cpp Generating MOC source EWIEGA46WW/moc_fcitxqtkeysequencewidget_p.cpp Generating MOC compilation mocs_compilation.cpp make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 44%] Built target fcitx-qt_autogen [ 44%] Building C object src/lib/fcitx/CMakeFiles/fcitx-core.dir/ime.c.o cd /<>/obj-i686-linux-gnu/src/lib/fcitx && /usr/bin/cc -Dfcitx_core_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-core.dir/ime.c.o -c /<>/src/lib/fcitx/ime.c make -f src/im/pinyin/data/CMakeFiles/pinyin_data.dir/build.make src/im/pinyin/data/CMakeFiles/pinyin_data.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/pinyin/data /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/pinyin/data /<>/obj-i686-linux-gnu/src/im/pinyin/data/CMakeFiles/pinyin_data.dir/DependInfo.cmake --color= Scanning dependencies of target pinyin_data make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/pinyin/data/CMakeFiles/pinyin_data.dir/build.make src/im/pinyin/data/CMakeFiles/pinyin_data.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 44%] Generating pybase.mb, pyphrase.mb cd /<>/obj-i686-linux-gnu/src/im/pinyin/data && ../../../../tools/cli/createPYMB /<>/src/im/pinyin/data/gbkpy.org /<>/obj-i686-linux-gnu/src/im/pinyin/data/pyPhrase.org make -f src/im/keyboard/CMakeFiles/fcitx-addon-fcitx-keyboard--addon--conf-1.dir/build.make src/im/keyboard/CMakeFiles/fcitx-addon-fcitx-keyboard--addon--conf-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/keyboard /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/keyboard /<>/obj-i686-linux-gnu/src/im/keyboard/CMakeFiles/fcitx-addon-fcitx-keyboard--addon--conf-1.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-addon-fcitx-keyboard--addon--conf-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/keyboard/CMakeFiles/fcitx-addon-fcitx-keyboard--addon--conf-1.dir/build.make src/im/keyboard/CMakeFiles/fcitx-addon-fcitx-keyboard--addon--conf-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 45%] Generating fcitx-keyboard.conf cd /<> && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/im/keyboard /<>/src/lib/fcitx/ime.c: In function ‘FcitxInstanceReloadAddonConfig’: /<>/src/lib/fcitx/ime.c:1352:24: warning: this statement may fall through [-Wimplicit-fallthrough=] if (addon->frontend->ReloadConfig) ^ /<>/src/lib/fcitx/ime.c:1354:17: note: here case AC_INPUTMETHOD: ^~~~ In file included from /<>/src/lib/fcitx-utils/utils.h:67:0, from /<>/src/lib/fcitx-config/hotkey.h:33, from /<>/src/lib/fcitx/ime.h:58, from /<>/src/lib/fcitx/ime.c:33: /<>/src/lib/fcitx/ime.c: In function ‘FcitxInstanceUpdateIMList’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/ime.c:1991:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->unusedItem, str, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/ime.c:1991:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->unusedItem, str, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/ime.c:1991:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->unusedItem, str, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/ime.c:1991:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->unusedItem, str, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/ime.c:1991:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->unusedItem, str, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/ime.c:1991:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->unusedItem, str, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/ime.c:1991:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->unusedItem, str, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/ime.c:1991:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->unusedItem, str, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/ime.c:1991:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->unusedItem, str, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/ime.c:1991:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->unusedItem, str, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/ime.c:1991:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->unusedItem, str, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/ime.c:1991:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->unusedItem, str, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/ime.c:1991:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->unusedItem, str, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/ime.c:1991:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->unusedItem, str, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/ime.c:1991:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->unusedItem, str, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/ime.c:1991:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->unusedItem, str, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/ime.c:1991:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->unusedItem, str, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/ime.c:1991:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->unusedItem, str, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/ime.c:1991:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->unusedItem, str, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/ime.c:1991:17: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->unusedItem, str, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx/ime.c:1996:21: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, instance->unusedItem, item->name, strlen(item->name), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx/ime.c:1996:21: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, instance->unusedItem, item->name, strlen(item->name), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx/ime.c:1996:21: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, instance->unusedItem, item->name, strlen(item->name), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx/ime.c:1996:21: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, instance->unusedItem, item->name, strlen(item->name), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx/ime.c:1996:21: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, instance->unusedItem, item->name, strlen(item->name), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx/ime.c:1996:21: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, instance->unusedItem, item->name, strlen(item->name), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx/ime.c:1996:21: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, instance->unusedItem, item->name, strlen(item->name), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx/ime.c:1996:21: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, instance->unusedItem, item->name, strlen(item->name), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx/ime.c:1996:21: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, instance->unusedItem, item->name, strlen(item->name), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx/ime.c:1996:21: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, instance->unusedItem, item->name, strlen(item->name), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx/ime.c:1996:21: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, instance->unusedItem, item->name, strlen(item->name), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx/ime.c:1996:21: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, instance->unusedItem, item->name, strlen(item->name), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx/ime.c:1996:21: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, instance->unusedItem, item->name, strlen(item->name), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx/ime.c:1996:21: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, instance->unusedItem, item->name, strlen(item->name), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx/ime.c:1996:21: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, instance->unusedItem, item->name, strlen(item->name), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx/ime.c:1996:21: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, instance->unusedItem, item->name, strlen(item->name), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx/ime.c:1996:21: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, instance->unusedItem, item->name, strlen(item->name), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx/ime.c:1996:21: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, instance->unusedItem, item->name, strlen(item->name), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx/ime.c:1996:21: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, instance->unusedItem, item->name, strlen(item->name), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx/ime.c:1996:21: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, instance->unusedItem, item->name, strlen(item->name), item); ^~~~~~~~~~~~~~~ cd /<> && env _FCITX_MACRO_CMAKE_DIR=/<>/cmake _FCITX_PO_PARSER_EXECUTABLE=/<>/obj-i686-linux-gnu/tools/dev/fcitx-po-parser FCITX_HELPER_CMAKE_CMD=/usr/bin/cmake FCITX_CMAKE_CACHE_BASE=/<>/obj-i686-linux-gnu/fcitx_cmake_cache _FCITX_TRANSLATION_TARGET_FILE=/<>/po/fcitx.pot /<>/cmake/fcitx-cmake-helper.sh --apply-po-merge /<>/cmake/fcitx-merge-config.sh /<>/src/im/keyboard/fcitx-keyboard.conf.in /<>/obj-i686-linux-gnu/src/im/keyboard/fcitx-keyboard.conf make -f src/im/table/CMakeFiles/fcitx-addon-fcitx-table--addon--conf-1.dir/build.make src/im/table/CMakeFiles/fcitx-addon-fcitx-table--addon--conf-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/table /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/table /<>/obj-i686-linux-gnu/src/im/table/CMakeFiles/fcitx-addon-fcitx-table--addon--conf-1.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-addon-fcitx-table--addon--conf-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/table/CMakeFiles/fcitx-addon-fcitx-table--addon--conf-1.dir/build.make src/im/table/CMakeFiles/fcitx-addon-fcitx-table--addon--conf-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 45%] Generating fcitx-table.conf cd /<> && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/im/table cd /<> && env _FCITX_MACRO_CMAKE_DIR=/<>/cmake _FCITX_PO_PARSER_EXECUTABLE=/<>/obj-i686-linux-gnu/tools/dev/fcitx-po-parser FCITX_HELPER_CMAKE_CMD=/usr/bin/cmake FCITX_CMAKE_CACHE_BASE=/<>/obj-i686-linux-gnu/fcitx_cmake_cache _FCITX_TRANSLATION_TARGET_FILE=/<>/po/fcitx.pot /<>/cmake/fcitx-cmake-helper.sh --apply-po-merge /<>/cmake/fcitx-merge-config.sh /<>/src/im/table/fcitx-table.conf.in /<>/obj-i686-linux-gnu/src/im/table/fcitx-table.conf make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 45%] Built target fcitx-addon-fcitx-keyboard--addon--conf-1 [ 45%] Building C object src/lib/fcitx/CMakeFiles/fcitx-core.dir/ui.c.o cd /<>/obj-i686-linux-gnu/src/lib/fcitx && /usr/bin/cc -Dfcitx_core_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-core.dir/ui.c.o -c /<>/src/lib/fcitx/ui.c make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 45%] Built target fcitx-addon-fcitx-table--addon--conf-1 make -f src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-6.dir/build.make src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-6.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/table/data /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/table/data /<>/obj-i686-linux-gnu/src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-6.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-addon-apply-translation-6 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-6.dir/build.make src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-6.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 45%] Generating wbx.conf cd /<> && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/im/table/data cd /<> && env _FCITX_MACRO_CMAKE_DIR=/<>/cmake _FCITX_PO_PARSER_EXECUTABLE=/<>/obj-i686-linux-gnu/tools/dev/fcitx-po-parser FCITX_HELPER_CMAKE_CMD=/usr/bin/cmake FCITX_CMAKE_CACHE_BASE=/<>/obj-i686-linux-gnu/fcitx_cmake_cache _FCITX_TRANSLATION_TARGET_FILE=/<>/po/fcitx.pot /<>/cmake/fcitx-cmake-helper.sh --apply-po-merge /<>/cmake/fcitx-merge-config.sh /<>/src/im/table/data/wbx.conf.in /<>/obj-i686-linux-gnu/src/im/table/data/wbx.conf make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 45%] Built target fcitx-addon-apply-translation-6 [ 45%] Building C object src/lib/fcitx/CMakeFiles/fcitx-core.dir/module.c.o cd /<>/obj-i686-linux-gnu/src/lib/fcitx && /usr/bin/cc -Dfcitx_core_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-core.dir/module.c.o -c /<>/src/lib/fcitx/module.c make -f src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-5.dir/build.make src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-5.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/table/data /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/table/data /<>/obj-i686-linux-gnu/src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-5.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-addon-apply-translation-5 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-5.dir/build.make src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-5.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 45%] Generating wbpy.conf cd /<> && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/im/table/data cd /<> && env _FCITX_MACRO_CMAKE_DIR=/<>/cmake _FCITX_PO_PARSER_EXECUTABLE=/<>/obj-i686-linux-gnu/tools/dev/fcitx-po-parser FCITX_HELPER_CMAKE_CMD=/usr/bin/cmake FCITX_CMAKE_CACHE_BASE=/<>/obj-i686-linux-gnu/fcitx_cmake_cache _FCITX_TRANSLATION_TARGET_FILE=/<>/po/fcitx.pot /<>/cmake/fcitx-cmake-helper.sh --apply-po-merge /<>/cmake/fcitx-merge-config.sh /<>/src/im/table/data/wbpy.conf.in /<>/obj-i686-linux-gnu/src/im/table/data/wbpy.conf make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-3.dir/build.make src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-3.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/table/data /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/table/data /<>/obj-i686-linux-gnu/src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-3.dir/DependInfo.cmake --color= [ 45%] Built target fcitx-addon-apply-translation-5 Scanning dependencies of target fcitx-addon-apply-translation-3 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-3.dir/build.make src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-3.dir/build make -f src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-4.dir/build.make src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-4.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/table/data /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/table/data /<>/obj-i686-linux-gnu/src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-4.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-addon-apply-translation-4 make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-4.dir/build.make src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-4.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 45%] Generating qxm.conf cd /<> && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/im/table/data [ 46%] Generating wanfeng.conf cd /<> && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/im/table/data cd /<> && env _FCITX_MACRO_CMAKE_DIR=/<>/cmake _FCITX_PO_PARSER_EXECUTABLE=/<>/obj-i686-linux-gnu/tools/dev/fcitx-po-parser FCITX_HELPER_CMAKE_CMD=/usr/bin/cmake FCITX_CMAKE_CACHE_BASE=/<>/obj-i686-linux-gnu/fcitx_cmake_cache _FCITX_TRANSLATION_TARGET_FILE=/<>/po/fcitx.pot /<>/cmake/fcitx-cmake-helper.sh --apply-po-merge /<>/cmake/fcitx-merge-config.sh /<>/src/im/table/data/qxm.conf.in /<>/obj-i686-linux-gnu/src/im/table/data/qxm.conf cd /<> && env _FCITX_MACRO_CMAKE_DIR=/<>/cmake _FCITX_PO_PARSER_EXECUTABLE=/<>/obj-i686-linux-gnu/tools/dev/fcitx-po-parser FCITX_HELPER_CMAKE_CMD=/usr/bin/cmake FCITX_CMAKE_CACHE_BASE=/<>/obj-i686-linux-gnu/fcitx_cmake_cache _FCITX_TRANSLATION_TARGET_FILE=/<>/po/fcitx.pot /<>/cmake/fcitx-cmake-helper.sh --apply-po-merge /<>/cmake/fcitx-merge-config.sh /<>/src/im/table/data/wanfeng.conf.in /<>/obj-i686-linux-gnu/src/im/table/data/wanfeng.conf [ 46%] Building C object src/lib/fcitx/CMakeFiles/fcitx-core.dir/keys.c.o cd /<>/obj-i686-linux-gnu/src/lib/fcitx && /usr/bin/cc -Dfcitx_core_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-core.dir/keys.c.o -c /<>/src/lib/fcitx/keys.c [ 47%] Building C object src/lib/fcitx/CMakeFiles/fcitx-core.dir/context.c.o cd /<>/obj-i686-linux-gnu/src/lib/fcitx && /usr/bin/cc -Dfcitx_core_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-core.dir/context.c.o -c /<>/src/lib/fcitx/context.c In file included from /<>/src/lib/fcitx-config/fcitx-config.h:104:0, from /<>/src/lib/fcitx/ui.h:65, from /<>/src/lib/fcitx/instance.h:32, from /<>/src/lib/fcitx/context.c:21: /<>/src/lib/fcitx/context.c: In function ‘FcitxInstanceRegisterWatchableContext’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx/context.c:59:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, instance->context, context->name, strlen(context->name), context); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx/context.c:59:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, instance->context, context->name, strlen(context->name), context); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx/context.c:59:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, instance->context, context->name, strlen(context->name), context); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx/context.c:59:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, instance->context, context->name, strlen(context->name), context); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx/context.c:59:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, instance->context, context->name, strlen(context->name), context); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx/context.c:59:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, instance->context, context->name, strlen(context->name), context); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx/context.c:59:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, instance->context, context->name, strlen(context->name), context); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx/context.c:59:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, instance->context, context->name, strlen(context->name), context); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx/context.c:59:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, instance->context, context->name, strlen(context->name), context); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx/context.c:59:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, instance->context, context->name, strlen(context->name), context); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx/context.c:59:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, instance->context, context->name, strlen(context->name), context); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx/context.c:59:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, instance->context, context->name, strlen(context->name), context); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx/context.c:59:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, instance->context, context->name, strlen(context->name), context); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx/context.c:59:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, instance->context, context->name, strlen(context->name), context); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx/context.c:59:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, instance->context, context->name, strlen(context->name), context); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx/context.c:59:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, instance->context, context->name, strlen(context->name), context); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx/context.c:59:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, instance->context, context->name, strlen(context->name), context); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx/context.c:59:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, instance->context, context->name, strlen(context->name), context); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx/context.c:59:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, instance->context, context->name, strlen(context->name), context); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx/context.c:59:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, instance->context, context->name, strlen(context->name), context); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx/context.c: In function ‘FcitxInstanceSetContext’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:66:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:66:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:66:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:66:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:66:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:66:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:66:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:66:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:66:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:66:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:66:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:66:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:66:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:66:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:66:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:66:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:66:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:66:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:66:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:66:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx/context.c: In function ‘FcitxInstanceWatchContext’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:155:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:155:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:155:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:155:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:155:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:155:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:155:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:155:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:155:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:155:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:155:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:155:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:155:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:155:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:155:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:155:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:155:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:155:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:155:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:155:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx/context.c: In function ‘FcitxInstanceGetContextHotkey’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:170:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:170:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:170:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:170:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:170:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:170:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:170:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:170:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:170:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:170:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:170:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:170:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:170:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:170:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:170:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:170:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:170:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:170:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:170:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:170:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx/context.c: In function ‘FcitxInstanceGetContextString’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:187:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:187:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:187:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:187:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:187:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:187:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:187:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:187:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:187:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:187:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:187:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:187:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:187:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:187:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:187:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:187:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:187:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:187:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:187:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:187:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx/context.c: In function ‘FcitxInstanceGetContextBoolean’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:198:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:198:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:198:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:198:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:198:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:198:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:198:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:198:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:198:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:198:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:198:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:198:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:198:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:198:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:198:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:198:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:198:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:198:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:198:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/lib/fcitx/context.c:198:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(instance->context, key, context); ^~~~~~~~~~~~~ make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 47%] Built target fcitx-addon-apply-translation-4 make -f src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-1.dir/build.make src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/table/data /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/table/data /<>/obj-i686-linux-gnu/src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-1.dir/DependInfo.cmake --color= [ 47%] Built target fcitx-addon-apply-translation-3 make -f src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-2.dir/build.make src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-2.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/table/data /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/table/data /<>/obj-i686-linux-gnu/src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-2.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-addon-apply-translation-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-1.dir/build.make src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' Scanning dependencies of target fcitx-addon-apply-translation-2 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-2.dir/build.make src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-2.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 47%] Generating db.conf cd /<> && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/im/table/data [ 47%] Generating erbi.conf cd /<> && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/im/table/data cd /<> && env _FCITX_MACRO_CMAKE_DIR=/<>/cmake _FCITX_PO_PARSER_EXECUTABLE=/<>/obj-i686-linux-gnu/tools/dev/fcitx-po-parser FCITX_HELPER_CMAKE_CMD=/usr/bin/cmake FCITX_CMAKE_CACHE_BASE=/<>/obj-i686-linux-gnu/fcitx_cmake_cache _FCITX_TRANSLATION_TARGET_FILE=/<>/po/fcitx.pot /<>/cmake/fcitx-cmake-helper.sh --apply-po-merge /<>/cmake/fcitx-merge-config.sh /<>/src/im/table/data/db.conf.in /<>/obj-i686-linux-gnu/src/im/table/data/db.conf cd /<> && env _FCITX_MACRO_CMAKE_DIR=/<>/cmake _FCITX_PO_PARSER_EXECUTABLE=/<>/obj-i686-linux-gnu/tools/dev/fcitx-po-parser FCITX_HELPER_CMAKE_CMD=/usr/bin/cmake FCITX_CMAKE_CACHE_BASE=/<>/obj-i686-linux-gnu/fcitx_cmake_cache _FCITX_TRANSLATION_TARGET_FILE=/<>/po/fcitx.pot /<>/cmake/fcitx-cmake-helper.sh --apply-po-merge /<>/cmake/fcitx-merge-config.sh /<>/src/im/table/data/erbi.conf.in /<>/obj-i686-linux-gnu/src/im/table/data/erbi.conf make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 47%] Built target fcitx-addon-apply-translation-2 make -f src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-8.dir/build.make src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-8.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/table/data /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/table/data /<>/obj-i686-linux-gnu/src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-8.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-addon-apply-translation-8 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-8.dir/build.make src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-8.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 47%] Generating cangjie.conf cd /<> && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/im/table/data cd /<> && env _FCITX_MACRO_CMAKE_DIR=/<>/cmake _FCITX_PO_PARSER_EXECUTABLE=/<>/obj-i686-linux-gnu/tools/dev/fcitx-po-parser FCITX_HELPER_CMAKE_CMD=/usr/bin/cmake FCITX_CMAKE_CACHE_BASE=/<>/obj-i686-linux-gnu/fcitx_cmake_cache _FCITX_TRANSLATION_TARGET_FILE=/<>/po/fcitx.pot /<>/cmake/fcitx-cmake-helper.sh --apply-po-merge /<>/cmake/fcitx-merge-config.sh /<>/src/im/table/data/cangjie.conf.in /<>/obj-i686-linux-gnu/src/im/table/data/cangjie.conf make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 47%] Built target fcitx-addon-apply-translation-1 make -f src/im/table/data/CMakeFiles/table_data.dir/build.make src/im/table/data/CMakeFiles/table_data.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/table/data /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/table/data /<>/obj-i686-linux-gnu/src/im/table/data/CMakeFiles/table_data.dir/DependInfo.cmake --color= Scanning dependencies of target table_data make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/table/data/CMakeFiles/table_data.dir/build.make src/im/table/data/CMakeFiles/table_data.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 47%] Generating db.mb cd /<>/obj-i686-linux-gnu/src/im/table/data && ../../../../tools/cli/txt2mb db.txt db.mb Reading 6691 records. [ 47%] Generating erbi.mb cd /<>/obj-i686-linux-gnu/src/im/table/data && ../../../../tools/cli/txt2mb erbi.txt erbi.mb Reading 80064 records. [ 47%] Linking C shared library libfcitx-core.so cd /<>/obj-i686-linux-gnu/src/lib/fcitx && /usr/bin/cmake -E cmake_link_script CMakeFiles/fcitx-core.dir/link.txt --verbose=1 [ 47%] Generating qxm.mb cd /<>/obj-i686-linux-gnu/src/im/table/data && ../../../../tools/cli/txt2mb qxm.txt qxm.mb /usr/bin/cc -fPIC -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,--no-undefined -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libfcitx-core.so.0 -o libfcitx-core.so.0.3 CMakeFiles/fcitx-core.dir/instance.c.o CMakeFiles/fcitx-core.dir/candidate.c.o CMakeFiles/fcitx-core.dir/configfile.c.o CMakeFiles/fcitx-core.dir/profile.c.o CMakeFiles/fcitx-core.dir/addon.c.o CMakeFiles/fcitx-core.dir/frontend.c.o CMakeFiles/fcitx-core.dir/hook.c.o CMakeFiles/fcitx-core.dir/ime.c.o CMakeFiles/fcitx-core.dir/ui.c.o CMakeFiles/fcitx-core.dir/module.c.o CMakeFiles/fcitx-core.dir/keys.c.o CMakeFiles/fcitx-core.dir/context.c.o -Wl,-rpath,/<>/obj-i686-linux-gnu/src/lib/fcitx-config:/<>/obj-i686-linux-gnu/src/lib/fcitx-utils: ../fcitx-config/libfcitx-config.so.4.1 ../fcitx-utils/libfcitx-utils.so.0.1 -ldl -lpthread Reading 21654 records. [ 48%] Generating wanfeng.mb cd /<>/obj-i686-linux-gnu/src/im/table/data && ../../../../tools/cli/txt2mb wanfeng.txt wanfeng.mb cd /<>/obj-i686-linux-gnu/src/lib/fcitx && /usr/bin/cmake -E cmake_symlink_library libfcitx-core.so.0.3 libfcitx-core.so.0 libfcitx-core.so make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 48%] Built target fcitx-core make -f src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-7.dir/build.make src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-7.dir/depend Delete: oxcyudgyu ≤, Too long Reading 86898 records. make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/table/data /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/table/data /<>/obj-i686-linux-gnu/src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-7.dir/DependInfo.cmake --color= [ 48%] Generating wbpy.mb Scanning dependencies of target fcitx-addon-apply-translation-7 cd /<>/obj-i686-linux-gnu/src/im/table/data && ../../../../tools/cli/txt2mb wbpy.txt wbpy.mb make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-7.dir/build.make src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-7.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 48%] Built target fcitx-addon-apply-translation-8 make -f src/im/qw/CMakeFiles/fcitx-addon-fcitx-qw--addon--conf-1.dir/build.make src/im/qw/CMakeFiles/fcitx-addon-fcitx-qw--addon--conf-1.dir/depend [ 48%] Generating zrm.conf make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/qw /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/qw /<>/obj-i686-linux-gnu/src/im/qw/CMakeFiles/fcitx-addon-fcitx-qw--addon--conf-1.dir/DependInfo.cmake --color= cd /<> && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/im/table/data Scanning dependencies of target fcitx-addon-fcitx-qw--addon--conf-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/qw/CMakeFiles/fcitx-addon-fcitx-qw--addon--conf-1.dir/build.make src/im/qw/CMakeFiles/fcitx-addon-fcitx-qw--addon--conf-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<> && env _FCITX_MACRO_CMAKE_DIR=/<>/cmake _FCITX_PO_PARSER_EXECUTABLE=/<>/obj-i686-linux-gnu/tools/dev/fcitx-po-parser FCITX_HELPER_CMAKE_CMD=/usr/bin/cmake FCITX_CMAKE_CACHE_BASE=/<>/obj-i686-linux-gnu/fcitx_cmake_cache _FCITX_TRANSLATION_TARGET_FILE=/<>/po/fcitx.pot /<>/cmake/fcitx-cmake-helper.sh --apply-po-merge /<>/cmake/fcitx-merge-config.sh /<>/src/im/table/data/zrm.conf.in /<>/obj-i686-linux-gnu/src/im/table/data/zrm.conf [ 48%] Generating fcitx-qw.conf cd /<> && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/im/qw cd /<> && env _FCITX_MACRO_CMAKE_DIR=/<>/cmake _FCITX_PO_PARSER_EXECUTABLE=/<>/obj-i686-linux-gnu/tools/dev/fcitx-po-parser FCITX_HELPER_CMAKE_CMD=/usr/bin/cmake FCITX_CMAKE_CACHE_BASE=/<>/obj-i686-linux-gnu/fcitx_cmake_cache _FCITX_TRANSLATION_TARGET_FILE=/<>/po/fcitx.pot /<>/cmake/fcitx-cmake-helper.sh --apply-po-merge /<>/cmake/fcitx-merge-config.sh /<>/src/im/qw/fcitx-qw.conf.in /<>/obj-i686-linux-gnu/src/im/qw/fcitx-qw.conf make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 48%] Built target fcitx-addon-apply-translation-7 make -f src/im/qw/CMakeFiles/fcitx-addon-fcitx-qw--addon--conf-2.dir/build.make src/im/qw/CMakeFiles/fcitx-addon-fcitx-qw--addon--conf-2.dir/depend Reading 310609 records. make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/qw /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/qw /<>/obj-i686-linux-gnu/src/im/qw/CMakeFiles/fcitx-addon-fcitx-qw--addon--conf-2.dir/DependInfo.cmake --color= [ 48%] Generating wbx.mb cd /<>/obj-i686-linux-gnu/src/im/table/data && ../../../../tools/cli/txt2mb wbx.txt wbx.mb Scanning dependencies of target fcitx-addon-fcitx-qw--addon--conf-2 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/qw/CMakeFiles/fcitx-addon-fcitx-qw--addon--conf-2.dir/build.make src/im/qw/CMakeFiles/fcitx-addon-fcitx-qw--addon--conf-2.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 49%] Generating qw.conf cd /<> && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/im/qw cd /<> && env _FCITX_MACRO_CMAKE_DIR=/<>/cmake _FCITX_PO_PARSER_EXECUTABLE=/<>/obj-i686-linux-gnu/tools/dev/fcitx-po-parser FCITX_HELPER_CMAKE_CMD=/usr/bin/cmake FCITX_CMAKE_CACHE_BASE=/<>/obj-i686-linux-gnu/fcitx_cmake_cache _FCITX_TRANSLATION_TARGET_FILE=/<>/po/fcitx.pot /<>/cmake/fcitx-cmake-helper.sh --apply-po-merge /<>/cmake/fcitx-merge-config.sh /<>/src/im/qw/qw.conf.in /<>/obj-i686-linux-gnu/src/im/qw/qw.conf Reading 99774 records. [ 49%] Generating zrm.mb cd /<>/obj-i686-linux-gnu/src/im/table/data && ../../../../tools/cli/txt2mb zrm.txt zrm.mb make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 49%] Built target fcitx-addon-fcitx-qw--addon--conf-1 make -f src/frontend/xim/CMakeFiles/fcitx-addon-fcitx-xim--addon--conf-1.dir/build.make src/frontend/xim/CMakeFiles/fcitx-addon-fcitx-xim--addon--conf-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/frontend/xim /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/frontend/xim /<>/obj-i686-linux-gnu/src/frontend/xim/CMakeFiles/fcitx-addon-fcitx-xim--addon--conf-1.dir/DependInfo.cmake --color= Reading 58579 records. Scanning dependencies of target fcitx-addon-fcitx-xim--addon--conf-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/frontend/xim/CMakeFiles/fcitx-addon-fcitx-xim--addon--conf-1.dir/build.make src/frontend/xim/CMakeFiles/fcitx-addon-fcitx-xim--addon--conf-1.dir/build [ 50%] Generating cj.mb cd /<>/obj-i686-linux-gnu/src/im/table/data && ../../../../tools/cli/txt2mb cj.txt cj.mb make[3]: Entering directory '/<>/obj-i686-linux-gnu' Reading 6727 records. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 50%] Generating fcitx-xim.conf cd /<> && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/frontend/xim cd /<> && env _FCITX_MACRO_CMAKE_DIR=/<>/cmake _FCITX_PO_PARSER_EXECUTABLE=/<>/obj-i686-linux-gnu/tools/dev/fcitx-po-parser FCITX_HELPER_CMAKE_CMD=/usr/bin/cmake FCITX_CMAKE_CACHE_BASE=/<>/obj-i686-linux-gnu/fcitx_cmake_cache _FCITX_TRANSLATION_TARGET_FILE=/<>/po/fcitx.pot /<>/cmake/fcitx-cmake-helper.sh --apply-po-merge /<>/cmake/fcitx-merge-config.sh /<>/src/frontend/xim/fcitx-xim.conf.in /<>/obj-i686-linux-gnu/src/frontend/xim/fcitx-xim.conf [ 50%] Built target table_data make -f src/frontend/ipc/CMakeFiles/fcitx-addon-fcitx-ipc--addon--conf-1.dir/build.make src/frontend/ipc/CMakeFiles/fcitx-addon-fcitx-ipc--addon--conf-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/frontend/ipc /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/frontend/ipc /<>/obj-i686-linux-gnu/src/frontend/ipc/CMakeFiles/fcitx-addon-fcitx-ipc--addon--conf-1.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-addon-fcitx-ipc--addon--conf-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/frontend/ipc/CMakeFiles/fcitx-addon-fcitx-ipc--addon--conf-1.dir/build.make src/frontend/ipc/CMakeFiles/fcitx-addon-fcitx-ipc--addon--conf-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 50%] Generating fcitx-ipc.conf cd /<> && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/frontend/ipc cd /<> && env _FCITX_MACRO_CMAKE_DIR=/<>/cmake _FCITX_PO_PARSER_EXECUTABLE=/<>/obj-i686-linux-gnu/tools/dev/fcitx-po-parser FCITX_HELPER_CMAKE_CMD=/usr/bin/cmake FCITX_CMAKE_CACHE_BASE=/<>/obj-i686-linux-gnu/fcitx_cmake_cache _FCITX_TRANSLATION_TARGET_FILE=/<>/po/fcitx.pot /<>/cmake/fcitx-cmake-helper.sh --apply-po-merge /<>/cmake/fcitx-merge-config.sh /<>/src/frontend/ipc/fcitx-ipc.conf.in /<>/obj-i686-linux-gnu/src/frontend/ipc/fcitx-ipc.conf make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 50%] Built target fcitx-addon-fcitx-qw--addon--conf-2 make -f src/ui/classic/CMakeFiles/fcitx-addon-apply-translation-9.dir/build.make src/ui/classic/CMakeFiles/fcitx-addon-apply-translation-9.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/ui/classic /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/ui/classic /<>/obj-i686-linux-gnu/src/ui/classic/CMakeFiles/fcitx-addon-apply-translation-9.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-addon-apply-translation-9 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/ui/classic/CMakeFiles/fcitx-addon-apply-translation-9.dir/build.make src/ui/classic/CMakeFiles/fcitx-addon-apply-translation-9.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 51%] Generating fcitx-skin-installer.desktop cd /<> && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/ui/classic cd /<> && env _FCITX_MACRO_CMAKE_DIR=/<>/cmake _FCITX_PO_PARSER_EXECUTABLE=/<>/obj-i686-linux-gnu/tools/dev/fcitx-po-parser FCITX_HELPER_CMAKE_CMD=/usr/bin/cmake FCITX_CMAKE_CACHE_BASE=/<>/obj-i686-linux-gnu/fcitx_cmake_cache _FCITX_TRANSLATION_TARGET_FILE=/<>/po/fcitx.pot /<>/cmake/fcitx-cmake-helper.sh --apply-po-merge /<>/cmake/fcitx-merge-config.sh /<>/src/ui/classic/fcitx-skin-installer.desktop.in /<>/obj-i686-linux-gnu/src/ui/classic/fcitx-skin-installer.desktop make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 51%] Built target fcitx-addon-fcitx-xim--addon--conf-1 make -f src/ui/classic/CMakeFiles/installer-desktopfile.dir/build.make src/ui/classic/CMakeFiles/installer-desktopfile.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/ui/classic /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/ui/classic /<>/obj-i686-linux-gnu/src/ui/classic/CMakeFiles/installer-desktopfile.dir/DependInfo.cmake --color= Scanning dependencies of target installer-desktopfile make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/ui/classic/CMakeFiles/installer-desktopfile.dir/build.make src/ui/classic/CMakeFiles/installer-desktopfile.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/ui/classic/CMakeFiles/installer-desktopfile.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 51%] Built target installer-desktopfile make -f src/ui/classic/CMakeFiles/fcitx-addon-fcitx-classic-ui--addon--conf-1.dir/build.make src/ui/classic/CMakeFiles/fcitx-addon-fcitx-classic-ui--addon--conf-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/ui/classic /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/ui/classic /<>/obj-i686-linux-gnu/src/ui/classic/CMakeFiles/fcitx-addon-fcitx-classic-ui--addon--conf-1.dir/DependInfo.cmake --color= [ 51%] Built target fcitx-addon-fcitx-ipc--addon--conf-1 make -f src/ui/kimpanel/CMakeFiles/fcitx-addon-fcitx-kimpanel-ui--addon--conf-1.dir/build.make src/ui/kimpanel/CMakeFiles/fcitx-addon-fcitx-kimpanel-ui--addon--conf-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/ui/kimpanel /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/ui/kimpanel /<>/obj-i686-linux-gnu/src/ui/kimpanel/CMakeFiles/fcitx-addon-fcitx-kimpanel-ui--addon--conf-1.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-addon-fcitx-classic-ui--addon--conf-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/ui/classic/CMakeFiles/fcitx-addon-fcitx-classic-ui--addon--conf-1.dir/build.make src/ui/classic/CMakeFiles/fcitx-addon-fcitx-classic-ui--addon--conf-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' Scanning dependencies of target fcitx-addon-fcitx-kimpanel-ui--addon--conf-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/ui/kimpanel/CMakeFiles/fcitx-addon-fcitx-kimpanel-ui--addon--conf-1.dir/build.make src/ui/kimpanel/CMakeFiles/fcitx-addon-fcitx-kimpanel-ui--addon--conf-1.dir/build [ 51%] Generating fcitx-classic-ui.conf cd /<> && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/ui/classic make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 51%] Generating fcitx-kimpanel-ui.conf cd /<> && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/ui/kimpanel cd /<> && env _FCITX_MACRO_CMAKE_DIR=/<>/cmake _FCITX_PO_PARSER_EXECUTABLE=/<>/obj-i686-linux-gnu/tools/dev/fcitx-po-parser FCITX_HELPER_CMAKE_CMD=/usr/bin/cmake FCITX_CMAKE_CACHE_BASE=/<>/obj-i686-linux-gnu/fcitx_cmake_cache _FCITX_TRANSLATION_TARGET_FILE=/<>/po/fcitx.pot /<>/cmake/fcitx-cmake-helper.sh --apply-po-merge /<>/cmake/fcitx-merge-config.sh /<>/src/ui/classic/fcitx-classic-ui.conf.in /<>/obj-i686-linux-gnu/src/ui/classic/fcitx-classic-ui.conf cd /<> && env _FCITX_MACRO_CMAKE_DIR=/<>/cmake _FCITX_PO_PARSER_EXECUTABLE=/<>/obj-i686-linux-gnu/tools/dev/fcitx-po-parser FCITX_HELPER_CMAKE_CMD=/usr/bin/cmake FCITX_CMAKE_CACHE_BASE=/<>/obj-i686-linux-gnu/fcitx_cmake_cache _FCITX_TRANSLATION_TARGET_FILE=/<>/po/fcitx.pot /<>/cmake/fcitx-cmake-helper.sh --apply-po-merge /<>/cmake/fcitx-merge-config.sh /<>/src/ui/kimpanel/fcitx-kimpanel-ui.conf.in /<>/obj-i686-linux-gnu/src/ui/kimpanel/fcitx-kimpanel-ui.conf make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 51%] Built target fcitx-addon-apply-translation-9 make -f data/CMakeFiles/fcitx-addon-apply-translation-12.dir/build.make data/CMakeFiles/fcitx-addon-apply-translation-12.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/data /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/data /<>/obj-i686-linux-gnu/data/CMakeFiles/fcitx-addon-apply-translation-12.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-addon-apply-translation-12 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f data/CMakeFiles/fcitx-addon-apply-translation-12.dir/build.make data/CMakeFiles/fcitx-addon-apply-translation-12.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 51%] Generating fcitx-autostart.desktop cd /<> && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/data cd /<> && env _FCITX_MACRO_CMAKE_DIR=/<>/cmake _FCITX_PO_PARSER_EXECUTABLE=/<>/obj-i686-linux-gnu/tools/dev/fcitx-po-parser FCITX_HELPER_CMAKE_CMD=/usr/bin/cmake FCITX_CMAKE_CACHE_BASE=/<>/obj-i686-linux-gnu/fcitx_cmake_cache _FCITX_TRANSLATION_TARGET_FILE=/<>/po/fcitx.pot /<>/cmake/fcitx-cmake-helper.sh --apply-po-merge /<>/cmake/fcitx-merge-config.sh /<>/data/fcitx-autostart.desktop.in /<>/obj-i686-linux-gnu/data/fcitx-autostart.desktop make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 51%] Built target fcitx-addon-fcitx-classic-ui--addon--conf-1 make -f data/CMakeFiles/fcitx-addon-apply-translation-10.dir/build.make data/CMakeFiles/fcitx-addon-apply-translation-10.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/data /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/data /<>/obj-i686-linux-gnu/data/CMakeFiles/fcitx-addon-apply-translation-10.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-addon-apply-translation-10 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f data/CMakeFiles/fcitx-addon-apply-translation-10.dir/build.make data/CMakeFiles/fcitx-addon-apply-translation-10.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 51%] Generating fcitx-configtool.desktop cd /<> && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/data make[3]: Leaving directory '/<>/obj-i686-linux-gnu' cd /<> && env _FCITX_MACRO_CMAKE_DIR=/<>/cmake _FCITX_PO_PARSER_EXECUTABLE=/<>/obj-i686-linux-gnu/tools/dev/fcitx-po-parser FCITX_HELPER_CMAKE_CMD=/usr/bin/cmake FCITX_CMAKE_CACHE_BASE=/<>/obj-i686-linux-gnu/fcitx_cmake_cache _FCITX_TRANSLATION_TARGET_FILE=/<>/po/fcitx.pot /<>/cmake/fcitx-cmake-helper.sh --apply-po-merge /<>/cmake/fcitx-merge-config.sh /<>/data/fcitx-configtool.desktop.in /<>/obj-i686-linux-gnu/data/fcitx-configtool.desktop [ 51%] Built target fcitx-addon-fcitx-kimpanel-ui--addon--conf-1 make -f data/CMakeFiles/desktopfile.dir/build.make data/CMakeFiles/desktopfile.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/data /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/data /<>/obj-i686-linux-gnu/data/CMakeFiles/desktopfile.dir/DependInfo.cmake --color= Scanning dependencies of target desktopfile make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f data/CMakeFiles/desktopfile.dir/build.make data/CMakeFiles/desktopfile.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 52%] Generating fcitx.desktop cd /<> && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/data cd /<> && env _FCITX_MACRO_CMAKE_DIR=/<>/cmake _FCITX_PO_PARSER_EXECUTABLE=/<>/obj-i686-linux-gnu/tools/dev/fcitx-po-parser FCITX_HELPER_CMAKE_CMD=/usr/bin/cmake FCITX_CMAKE_CACHE_BASE=/<>/obj-i686-linux-gnu/fcitx_cmake_cache _FCITX_TRANSLATION_TARGET_FILE=/<>/po/fcitx.pot /<>/cmake/fcitx-cmake-helper.sh --apply-po-merge /<>/cmake/fcitx-merge-config.sh /<>/data/fcitx.desktop.in /<>/obj-i686-linux-gnu/data/fcitx.desktop make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 52%] Built target fcitx-addon-apply-translation-12 [ 52%] Generating fcitx-configtool.desktop cd /<> && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/data cd /<> && env _FCITX_MACRO_CMAKE_DIR=/<>/cmake _FCITX_PO_PARSER_EXECUTABLE=/<>/obj-i686-linux-gnu/tools/dev/fcitx-po-parser FCITX_HELPER_CMAKE_CMD=/usr/bin/cmake FCITX_CMAKE_CACHE_BASE=/<>/obj-i686-linux-gnu/fcitx_cmake_cache _FCITX_TRANSLATION_TARGET_FILE=/<>/po/fcitx.pot /<>/cmake/fcitx-cmake-helper.sh --apply-po-merge /<>/cmake/fcitx-merge-config.sh /<>/data/fcitx-configtool.desktop.in /<>/obj-i686-linux-gnu/data/fcitx-configtool.desktop make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 52%] Built target fcitx-addon-apply-translation-10 make -f data/CMakeFiles/fcitx-addon-apply-translation-11.dir/build.make data/CMakeFiles/fcitx-addon-apply-translation-11.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/data /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/data /<>/obj-i686-linux-gnu/data/CMakeFiles/fcitx-addon-apply-translation-11.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-addon-apply-translation-11 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f data/CMakeFiles/fcitx-addon-apply-translation-11.dir/build.make data/CMakeFiles/fcitx-addon-apply-translation-11.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'data/CMakeFiles/fcitx-addon-apply-translation-11.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f test/CMakeFiles/testmessage.dir/build.make test/CMakeFiles/testmessage.dir/depend [ 53%] Built target fcitx-addon-apply-translation-11 make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/test /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/test /<>/obj-i686-linux-gnu/test/CMakeFiles/testmessage.dir/DependInfo.cmake --color= make -f src/ui/kimpanel/CMakeFiles/fcitx-kimpanel-ui.dir/build.make src/ui/kimpanel/CMakeFiles/fcitx-kimpanel-ui.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/ui/kimpanel /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/ui/kimpanel /<>/obj-i686-linux-gnu/src/ui/kimpanel/CMakeFiles/fcitx-kimpanel-ui.dir/DependInfo.cmake --color= Scanning dependencies of target testmessage make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f test/CMakeFiles/testmessage.dir/build.make test/CMakeFiles/testmessage.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' Scanning dependencies of target fcitx-kimpanel-ui make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/ui/kimpanel/CMakeFiles/fcitx-kimpanel-ui.dir/build.make src/ui/kimpanel/CMakeFiles/fcitx-kimpanel-ui.dir/build [ 53%] Building C object test/CMakeFiles/testmessage.dir/testmessage.c.o make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu/test && /usr/bin/cc -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/src/im/pinyin -I/<>/src/module/unicode -I/<>/src/module/dbus -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -std=gnu99 -o CMakeFiles/testmessage.dir/testmessage.c.o -c /<>/test/testmessage.c [ 53%] Building C object src/ui/kimpanel/CMakeFiles/fcitx-kimpanel-ui.dir/kimpanel.c.o cd /<>/obj-i686-linux-gnu/src/ui/kimpanel && /usr/bin/cc -Dfcitx_kimpanel_ui_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -I/<>/obj-i686-linux-gnu/src/ui/kimpanel -I/<>/src/ui/kimpanel -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-kimpanel-ui.dir/kimpanel.c.o -c /<>/src/ui/kimpanel/kimpanel.c make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 53%] Built target desktopfile make -f src/module/x11/CMakeFiles/fcitx-x11.dir/build.make src/module/x11/CMakeFiles/fcitx-x11.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/x11 /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/x11 /<>/obj-i686-linux-gnu/src/module/x11/CMakeFiles/fcitx-x11.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-x11 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/x11/CMakeFiles/fcitx-x11.dir/build.make src/module/x11/CMakeFiles/fcitx-x11.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 54%] Linking C executable testmessage cd /<>/obj-i686-linux-gnu/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/testmessage.dir/link.txt --verbose=1 [ 54%] Building C object src/module/x11/CMakeFiles/fcitx-x11.dir/xerrorhandler.c.o cd /<>/obj-i686-linux-gnu/src/module/x11 && /usr/bin/cc -Dfcitx_x11_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/obj-i686-linux-gnu/src/module/x11 -I/<>/src/module/x11 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-x11.dir/xerrorhandler.c.o -c /<>/src/module/x11/xerrorhandler.c /<>/src/ui/kimpanel/kimpanel.c: In function ‘KimpanelDBusFilter’: /<>/src/ui/kimpanel/kimpanel.c:860:37: warning: ignoring return value of ‘asprintf’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&prop[index], ^~~~~~~~~~~~~~~~~~~~~~ "/Fcitx/%s/%d:%s::%s", s0, index, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ menu_item->tipstr, ~~~~~~~~~~~~~~~~~~ menu_item->tipstr); ~~~~~~~~~~~~~~~~~~ /usr/bin/cc -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/testmessage.dir/testmessage.c.o -o testmessage -Wl,-rpath,/<>/obj-i686-linux-gnu/src/lib/fcitx:/<>/obj-i686-linux-gnu/src/lib/fcitx-config:/<>/obj-i686-linux-gnu/src/lib/fcitx-utils ../src/lib/fcitx/libfcitx-core.so.0.3 ../src/lib/fcitx-config/libfcitx-config.so.4.1 ../src/lib/fcitx-utils/libfcitx-utils.so.0.1 -ldl -lpthread make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 54%] Built target testmessage [ 54%] Building C object src/module/x11/CMakeFiles/fcitx-x11.dir/x11stuff.c.o cd /<>/obj-i686-linux-gnu/src/module/x11 && /usr/bin/cc -Dfcitx_x11_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/obj-i686-linux-gnu/src/module/x11 -I/<>/src/module/x11 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-x11.dir/x11stuff.c.o -c /<>/src/module/x11/x11stuff.c make -f src/module/xkb/CMakeFiles/fcitx-xkb.dir/build.make src/module/xkb/CMakeFiles/fcitx-xkb.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/xkb /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/xkb /<>/obj-i686-linux-gnu/src/module/xkb/CMakeFiles/fcitx-xkb.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-xkb make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/xkb/CMakeFiles/fcitx-xkb.dir/build.make src/module/xkb/CMakeFiles/fcitx-xkb.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 54%] Building C object src/module/xkb/CMakeFiles/fcitx-xkb.dir/xkb.c.o cd /<>/obj-i686-linux-gnu/src/module/xkb && /usr/bin/cc -Dfcitx_xkb_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/libxml2 -I/<>/obj-i686-linux-gnu/src/module/xkb -I/<>/src/module/xkb -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-xkb.dir/xkb.c.o -c /<>/src/module/xkb/xkb.c In file included from /<>/src/lib/fcitx-config/fcitx-config.h:104:0, from /<>/src/lib/fcitx/ui.h:65, from /<>/src/lib/fcitx/instance.h:32, from /<>/src/lib/fcitx/context.h:29, from /<>/src/module/xkb/xkb.c:34: /<>/src/module/xkb/xkb.c: In function ‘FcitxXkbIMKeyboardLayoutChanged’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:635:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, currentIM->uniqueName, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:635:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, currentIM->uniqueName, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:635:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, currentIM->uniqueName, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:635:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, currentIM->uniqueName, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:635:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, currentIM->uniqueName, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:635:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, currentIM->uniqueName, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:635:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, currentIM->uniqueName, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:635:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, currentIM->uniqueName, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:635:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, currentIM->uniqueName, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:635:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, currentIM->uniqueName, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:635:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, currentIM->uniqueName, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:635:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, currentIM->uniqueName, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:635:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, currentIM->uniqueName, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:635:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, currentIM->uniqueName, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:635:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, currentIM->uniqueName, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:635:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, currentIM->uniqueName, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:635:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, currentIM->uniqueName, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:635:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, currentIM->uniqueName, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:635:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, currentIM->uniqueName, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:635:13: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, currentIM->uniqueName, item); ^~~~~~~~~~~~~ /<>/src/module/xkb/xkb.c: In function ‘FcitxXkbRetrieveCloseGroup’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:591:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, "default", item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:591:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, "default", item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:591:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, "default", item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:591:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, "default", item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:591:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, "default", item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:591:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, "default", item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:591:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, "default", item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:591:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, "default", item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:591:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, "default", item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:591:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, "default", item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:591:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, "default", item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:591:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, "default", item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:591:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, "default", item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:591:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, "default", item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:591:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, "default", item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:591:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, "default", item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:591:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, "default", item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:591:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, "default", item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:591:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, "default", item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:591:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, "default", item); ^~~~~~~~~~~~~ /<>/src/module/xkb/xkb.c: In function ‘FcitxXkbSetDefaultLayout’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:1084:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, "default", item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:1084:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, "default", item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:1084:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, "default", item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:1084:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, "default", item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:1084:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, "default", item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:1084:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, "default", item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:1084:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, "default", item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:1084:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, "default", item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:1084:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, "default", item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:1084:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, "default", item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:1084:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, "default", item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:1084:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, "default", item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:1084:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, "default", item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:1084:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, "default", item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:1084:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, "default", item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:1084:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, "default", item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:1084:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, "default", item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:1084:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, "default", item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:1084:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, "default", item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:1084:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, "default", item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/xkb/xkb.c:1095:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, xkb->layoutOverride, item->im, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/xkb/xkb.c:1095:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, xkb->layoutOverride, item->im, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/xkb/xkb.c:1095:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, xkb->layoutOverride, item->im, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/xkb/xkb.c:1095:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, xkb->layoutOverride, item->im, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/xkb/xkb.c:1095:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, xkb->layoutOverride, item->im, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/xkb/xkb.c:1095:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, xkb->layoutOverride, item->im, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/xkb/xkb.c:1095:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, xkb->layoutOverride, item->im, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/xkb/xkb.c:1095:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, xkb->layoutOverride, item->im, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/xkb/xkb.c:1095:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, xkb->layoutOverride, item->im, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/xkb/xkb.c:1095:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, xkb->layoutOverride, item->im, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/xkb/xkb.c:1095:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, xkb->layoutOverride, item->im, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/xkb/xkb.c:1095:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, xkb->layoutOverride, item->im, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/xkb/xkb.c:1095:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, xkb->layoutOverride, item->im, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/xkb/xkb.c:1095:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, xkb->layoutOverride, item->im, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/xkb/xkb.c:1095:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, xkb->layoutOverride, item->im, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/xkb/xkb.c:1095:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, xkb->layoutOverride, item->im, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/xkb/xkb.c:1095:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, xkb->layoutOverride, item->im, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/xkb/xkb.c:1095:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, xkb->layoutOverride, item->im, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/xkb/xkb.c:1095:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, xkb->layoutOverride, item->im, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/xkb/xkb.c:1095:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, xkb->layoutOverride, item->im, ^~~~~~~~~~~~~~~ /<>/src/module/xkb/xkb.c: In function ‘FcitxXkbSetLayoutOverride’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:1061:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, imname, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:1061:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, imname, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:1061:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, imname, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:1061:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, imname, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:1061:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, imname, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:1061:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, imname, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:1061:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, imname, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:1061:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, imname, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:1061:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, imname, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:1061:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, imname, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:1061:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, imname, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:1061:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, imname, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:1061:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, imname, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:1061:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, imname, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:1061:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, imname, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:1061:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, imname, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:1061:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, imname, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:1061:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, imname, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:1061:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, imname, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:1061:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, imname, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/xkb/xkb.c:1073:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, xkb->layoutOverride, item->im, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/xkb/xkb.c:1073:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, xkb->layoutOverride, item->im, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/xkb/xkb.c:1073:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, xkb->layoutOverride, item->im, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/xkb/xkb.c:1073:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, xkb->layoutOverride, item->im, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/xkb/xkb.c:1073:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, xkb->layoutOverride, item->im, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/xkb/xkb.c:1073:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, xkb->layoutOverride, item->im, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/xkb/xkb.c:1073:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, xkb->layoutOverride, item->im, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/xkb/xkb.c:1073:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, xkb->layoutOverride, item->im, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/xkb/xkb.c:1073:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, xkb->layoutOverride, item->im, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/xkb/xkb.c:1073:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, xkb->layoutOverride, item->im, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/xkb/xkb.c:1073:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, xkb->layoutOverride, item->im, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/xkb/xkb.c:1073:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, xkb->layoutOverride, item->im, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/xkb/xkb.c:1073:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, xkb->layoutOverride, item->im, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/xkb/xkb.c:1073:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, xkb->layoutOverride, item->im, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/xkb/xkb.c:1073:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, xkb->layoutOverride, item->im, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/xkb/xkb.c:1073:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, xkb->layoutOverride, item->im, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/xkb/xkb.c:1073:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, xkb->layoutOverride, item->im, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/xkb/xkb.c:1073:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, xkb->layoutOverride, item->im, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/xkb/xkb.c:1073:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, xkb->layoutOverride, item->im, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/xkb/xkb.c:1073:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, xkb->layoutOverride, item->im, ^~~~~~~~~~~~~~~ /<>/src/module/xkb/xkb.c: In function ‘FcitxXkbGetLayoutOverride’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:1046:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, imname, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:1046:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, imname, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:1046:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, imname, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:1046:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, imname, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:1046:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, imname, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:1046:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, imname, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:1046:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, imname, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:1046:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, imname, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:1046:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, imname, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:1046:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, imname, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:1046:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, imname, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:1046:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, imname, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:1046:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, imname, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:1046:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, imname, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:1046:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, imname, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:1046:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, imname, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:1046:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, imname, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:1046:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, imname, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:1046:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, imname, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:1046:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, imname, item); ^~~~~~~~~~~~~ /<>/src/module/xkb/xkb.c: In function ‘LoadLayoutOverride’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:963:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, imString, override); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:963:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, imString, override); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:963:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, imString, override); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:963:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, imString, override); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:963:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, imString, override); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:963:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, imString, override); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:963:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, imString, override); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:963:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, imString, override); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:963:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, imString, override); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:963:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, imString, override); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:963:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, imString, override); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:963:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, imString, override); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:963:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, imString, override); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:963:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, imString, override); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:963:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, imString, override); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:963:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, imString, override); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:963:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, imString, override); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:963:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, imString, override); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:963:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, imString, override); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/xkb/xkb.c:963:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(xkb->layoutOverride, imString, override); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/xkb/xkb.c:974:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, xkb->layoutOverride, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/xkb/xkb.c:974:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, xkb->layoutOverride, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/xkb/xkb.c:974:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, xkb->layoutOverride, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/xkb/xkb.c:974:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, xkb->layoutOverride, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/xkb/xkb.c:974:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, xkb->layoutOverride, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/xkb/xkb.c:974:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, xkb->layoutOverride, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/xkb/xkb.c:974:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, xkb->layoutOverride, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/xkb/xkb.c:974:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, xkb->layoutOverride, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/xkb/xkb.c:974:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, xkb->layoutOverride, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/xkb/xkb.c:974:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, xkb->layoutOverride, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/xkb/xkb.c:974:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, xkb->layoutOverride, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/xkb/xkb.c:974:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, xkb->layoutOverride, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/xkb/xkb.c:974:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, xkb->layoutOverride, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/xkb/xkb.c:974:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, xkb->layoutOverride, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/xkb/xkb.c:974:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, xkb->layoutOverride, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/xkb/xkb.c:974:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, xkb->layoutOverride, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/xkb/xkb.c:974:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, xkb->layoutOverride, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/xkb/xkb.c:974:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, xkb->layoutOverride, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/xkb/xkb.c:974:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, xkb->layoutOverride, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/xkb/xkb.c:974:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, xkb->layoutOverride, ^~~~~~~~~~~~~~~ [ 55%] Building C object src/module/x11/CMakeFiles/fcitx-x11.dir/x11selection.c.o cd /<>/obj-i686-linux-gnu/src/module/x11 && /usr/bin/cc -Dfcitx_x11_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/obj-i686-linux-gnu/src/module/x11 -I/<>/src/module/x11 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-x11.dir/x11selection.c.o -c /<>/src/module/x11/x11selection.c /<>/src/module/x11/x11selection.c: In function ‘X11TextConvertSelectionHelper’: /<>/src/module/x11/x11selection.c:221:20: warning: this statement may fall through [-Wimplicit-fallthrough=] if (utf8_type <= i + 1) { ^ /<>/src/module/x11/x11selection.c:225:13: note: here case -1: ^~~~ [ 55%] Linking C shared module fcitx-x11.so cd /<>/obj-i686-linux-gnu/src/module/x11 && /usr/bin/cmake -E cmake_link_script CMakeFiles/fcitx-x11.dir/link.txt --verbose=1 /usr/bin/cc -fPIC -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -shared -o fcitx-x11.so CMakeFiles/fcitx-x11.dir/xerrorhandler.c.o CMakeFiles/fcitx-x11.dir/x11stuff.c.o CMakeFiles/fcitx-x11.dir/x11selection.c.o -lSM -lICE -lX11 -lXext -lXrender -lXinerama -lXfixes make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 56%] Linking C shared module fcitx-kimpanel-ui.so cd /<>/obj-i686-linux-gnu/src/ui/kimpanel && /usr/bin/cmake -E cmake_link_script CMakeFiles/fcitx-kimpanel-ui.dir/link.txt --verbose=1 [ 56%] Built target fcitx-x11 /usr/bin/cc -fPIC -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -shared -o fcitx-kimpanel-ui.so CMakeFiles/fcitx-kimpanel-ui.dir/kimpanel.c.o -ldbus-1 [ 57%] Building C object src/module/xkb/CMakeFiles/fcitx-xkb.dir/rules.c.o cd /<>/obj-i686-linux-gnu/src/module/xkb && /usr/bin/cc -Dfcitx_xkb_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/libxml2 -I/<>/obj-i686-linux-gnu/src/module/xkb -I/<>/src/module/xkb -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-xkb.dir/rules.c.o -c /<>/src/module/xkb/rules.c make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 57%] Built target fcitx-kimpanel-ui [ 57%] Building C object src/module/xkb/CMakeFiles/fcitx-xkb.dir/xkbconfig.c.o cd /<>/obj-i686-linux-gnu/src/module/xkb && /usr/bin/cc -Dfcitx_xkb_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/libxml2 -I/<>/obj-i686-linux-gnu/src/module/xkb -I/<>/src/module/xkb -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-xkb.dir/xkbconfig.c.o -c /<>/src/module/xkb/xkbconfig.c make -f src/module/xkbdbus/CMakeFiles/fcitx-xkbdbus.dir/build.make src/module/xkbdbus/CMakeFiles/fcitx-xkbdbus.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/xkbdbus /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/xkbdbus /<>/obj-i686-linux-gnu/src/module/xkbdbus/CMakeFiles/fcitx-xkbdbus.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-xkbdbus make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/xkbdbus/CMakeFiles/fcitx-xkbdbus.dir/build.make src/module/xkbdbus/CMakeFiles/fcitx-xkbdbus.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 57%] Building C object src/module/xkbdbus/CMakeFiles/fcitx-xkbdbus.dir/xkbdbus.c.o cd /<>/obj-i686-linux-gnu/src/module/xkbdbus && /usr/bin/cc -Dfcitx_xkbdbus_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -I/usr/include/libxml2 -I/<>/obj-i686-linux-gnu/src/module/xkbdbus -I/<>/src/module/xkbdbus -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-xkbdbus.dir/xkbdbus.c.o -c /<>/src/module/xkbdbus/xkbdbus.c [ 58%] Building C object src/module/xkbdbus/CMakeFiles/fcitx-xkbdbus.dir/__/__/im/keyboard/isocodes.c.o cd /<>/obj-i686-linux-gnu/src/module/xkbdbus && /usr/bin/cc -Dfcitx_xkbdbus_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -I/usr/include/libxml2 -I/<>/obj-i686-linux-gnu/src/module/xkbdbus -I/<>/src/module/xkbdbus -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-xkbdbus.dir/__/__/im/keyboard/isocodes.c.o -c /<>/src/im/keyboard/isocodes.c make -f src/module/chttrans/CMakeFiles/fcitx-chttrans.dir/build.make src/module/chttrans/CMakeFiles/fcitx-chttrans.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/chttrans /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/chttrans /<>/obj-i686-linux-gnu/src/module/chttrans/CMakeFiles/fcitx-chttrans.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-chttrans make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/chttrans/CMakeFiles/fcitx-chttrans.dir/build.make src/module/chttrans/CMakeFiles/fcitx-chttrans.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 58%] Building C object src/module/chttrans/CMakeFiles/fcitx-chttrans.dir/chttrans.c.o cd /<>/obj-i686-linux-gnu/src/module/chttrans && /usr/bin/cc -Dfcitx_chttrans_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/obj-i686-linux-gnu/src/module/chttrans -I/<>/src/module/chttrans -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-chttrans.dir/chttrans.c.o -c /<>/src/module/chttrans/chttrans.c In file included from /<>/src/lib/fcitx-utils/utils.h:67:0, from /<>/src/im/keyboard/isocodes.c:27: /<>/src/im/keyboard/isocodes.c: In function ‘IsoCodes3166HandlerStartElement’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:123:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, isocodes->iso3166, entry->alpha_2_code, strlen(entry->alpha_2_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:123:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, isocodes->iso3166, entry->alpha_2_code, strlen(entry->alpha_2_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:123:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, isocodes->iso3166, entry->alpha_2_code, strlen(entry->alpha_2_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:123:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, isocodes->iso3166, entry->alpha_2_code, strlen(entry->alpha_2_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:123:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, isocodes->iso3166, entry->alpha_2_code, strlen(entry->alpha_2_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:123:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, isocodes->iso3166, entry->alpha_2_code, strlen(entry->alpha_2_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:123:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, isocodes->iso3166, entry->alpha_2_code, strlen(entry->alpha_2_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:123:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, isocodes->iso3166, entry->alpha_2_code, strlen(entry->alpha_2_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:123:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, isocodes->iso3166, entry->alpha_2_code, strlen(entry->alpha_2_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:123:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, isocodes->iso3166, entry->alpha_2_code, strlen(entry->alpha_2_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:123:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, isocodes->iso3166, entry->alpha_2_code, strlen(entry->alpha_2_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:123:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, isocodes->iso3166, entry->alpha_2_code, strlen(entry->alpha_2_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:123:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, isocodes->iso3166, entry->alpha_2_code, strlen(entry->alpha_2_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:123:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, isocodes->iso3166, entry->alpha_2_code, strlen(entry->alpha_2_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:123:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, isocodes->iso3166, entry->alpha_2_code, strlen(entry->alpha_2_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:123:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, isocodes->iso3166, entry->alpha_2_code, strlen(entry->alpha_2_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:123:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, isocodes->iso3166, entry->alpha_2_code, strlen(entry->alpha_2_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:123:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, isocodes->iso3166, entry->alpha_2_code, strlen(entry->alpha_2_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:123:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, isocodes->iso3166, entry->alpha_2_code, strlen(entry->alpha_2_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:123:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, isocodes->iso3166, entry->alpha_2_code, strlen(entry->alpha_2_code), entry); ^~~~~~~~~~~~~~~ /<>/src/im/keyboard/isocodes.c: In function ‘IsoCodes639HandlerStartElement’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:82:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh1, isocodes->iso6392B, entry->iso_639_2B_code, strlen(entry->iso_639_2B_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:82:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh1, isocodes->iso6392B, entry->iso_639_2B_code, strlen(entry->iso_639_2B_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:82:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh1, isocodes->iso6392B, entry->iso_639_2B_code, strlen(entry->iso_639_2B_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:82:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh1, isocodes->iso6392B, entry->iso_639_2B_code, strlen(entry->iso_639_2B_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:82:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh1, isocodes->iso6392B, entry->iso_639_2B_code, strlen(entry->iso_639_2B_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:82:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh1, isocodes->iso6392B, entry->iso_639_2B_code, strlen(entry->iso_639_2B_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:82:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh1, isocodes->iso6392B, entry->iso_639_2B_code, strlen(entry->iso_639_2B_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:82:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh1, isocodes->iso6392B, entry->iso_639_2B_code, strlen(entry->iso_639_2B_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:82:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh1, isocodes->iso6392B, entry->iso_639_2B_code, strlen(entry->iso_639_2B_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:82:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh1, isocodes->iso6392B, entry->iso_639_2B_code, strlen(entry->iso_639_2B_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:82:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh1, isocodes->iso6392B, entry->iso_639_2B_code, strlen(entry->iso_639_2B_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:82:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh1, isocodes->iso6392B, entry->iso_639_2B_code, strlen(entry->iso_639_2B_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:82:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh1, isocodes->iso6392B, entry->iso_639_2B_code, strlen(entry->iso_639_2B_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:82:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh1, isocodes->iso6392B, entry->iso_639_2B_code, strlen(entry->iso_639_2B_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:82:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh1, isocodes->iso6392B, entry->iso_639_2B_code, strlen(entry->iso_639_2B_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:82:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh1, isocodes->iso6392B, entry->iso_639_2B_code, strlen(entry->iso_639_2B_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:82:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh1, isocodes->iso6392B, entry->iso_639_2B_code, strlen(entry->iso_639_2B_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:82:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh1, isocodes->iso6392B, entry->iso_639_2B_code, strlen(entry->iso_639_2B_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:82:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh1, isocodes->iso6392B, entry->iso_639_2B_code, strlen(entry->iso_639_2B_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:82:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh1, isocodes->iso6392B, entry->iso_639_2B_code, strlen(entry->iso_639_2B_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:83:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh2, isocodes->iso6392T, entry->iso_639_2T_code, strlen(entry->iso_639_2T_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:83:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh2, isocodes->iso6392T, entry->iso_639_2T_code, strlen(entry->iso_639_2T_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:83:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh2, isocodes->iso6392T, entry->iso_639_2T_code, strlen(entry->iso_639_2T_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:83:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh2, isocodes->iso6392T, entry->iso_639_2T_code, strlen(entry->iso_639_2T_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:83:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh2, isocodes->iso6392T, entry->iso_639_2T_code, strlen(entry->iso_639_2T_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:83:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh2, isocodes->iso6392T, entry->iso_639_2T_code, strlen(entry->iso_639_2T_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:83:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh2, isocodes->iso6392T, entry->iso_639_2T_code, strlen(entry->iso_639_2T_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:83:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh2, isocodes->iso6392T, entry->iso_639_2T_code, strlen(entry->iso_639_2T_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:83:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh2, isocodes->iso6392T, entry->iso_639_2T_code, strlen(entry->iso_639_2T_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:83:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh2, isocodes->iso6392T, entry->iso_639_2T_code, strlen(entry->iso_639_2T_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:83:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh2, isocodes->iso6392T, entry->iso_639_2T_code, strlen(entry->iso_639_2T_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:83:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh2, isocodes->iso6392T, entry->iso_639_2T_code, strlen(entry->iso_639_2T_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:83:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh2, isocodes->iso6392T, entry->iso_639_2T_code, strlen(entry->iso_639_2T_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:83:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh2, isocodes->iso6392T, entry->iso_639_2T_code, strlen(entry->iso_639_2T_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:83:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh2, isocodes->iso6392T, entry->iso_639_2T_code, strlen(entry->iso_639_2T_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:83:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh2, isocodes->iso6392T, entry->iso_639_2T_code, strlen(entry->iso_639_2T_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:83:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh2, isocodes->iso6392T, entry->iso_639_2T_code, strlen(entry->iso_639_2T_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:83:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh2, isocodes->iso6392T, entry->iso_639_2T_code, strlen(entry->iso_639_2T_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:83:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh2, isocodes->iso6392T, entry->iso_639_2T_code, strlen(entry->iso_639_2T_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:83:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh2, isocodes->iso6392T, entry->iso_639_2T_code, strlen(entry->iso_639_2T_code), entry); ^~~~~~~~~~~~~~~ /<>/src/im/keyboard/isocodes.c: In function ‘FcitxIsoCodesGetEntry’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:130:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh1,isocodes->iso6392B,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:130:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh1,isocodes->iso6392B,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:130:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh1,isocodes->iso6392B,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:130:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh1,isocodes->iso6392B,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:130:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh1,isocodes->iso6392B,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:130:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh1,isocodes->iso6392B,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:130:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh1,isocodes->iso6392B,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:130:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh1,isocodes->iso6392B,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:130:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh1,isocodes->iso6392B,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:130:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh1,isocodes->iso6392B,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:130:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh1,isocodes->iso6392B,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:130:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh1,isocodes->iso6392B,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:130:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh1,isocodes->iso6392B,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:130:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh1,isocodes->iso6392B,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:130:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh1,isocodes->iso6392B,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:130:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh1,isocodes->iso6392B,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:130:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh1,isocodes->iso6392B,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:130:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh1,isocodes->iso6392B,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:130:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh1,isocodes->iso6392B,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:130:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh1,isocodes->iso6392B,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:132:9: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh2,isocodes->iso6392T,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:132:9: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh2,isocodes->iso6392T,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:132:9: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh2,isocodes->iso6392T,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:132:9: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh2,isocodes->iso6392T,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:132:9: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh2,isocodes->iso6392T,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:132:9: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh2,isocodes->iso6392T,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:132:9: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh2,isocodes->iso6392T,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:132:9: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh2,isocodes->iso6392T,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:132:9: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh2,isocodes->iso6392T,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:132:9: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh2,isocodes->iso6392T,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:132:9: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh2,isocodes->iso6392T,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:132:9: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh2,isocodes->iso6392T,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:132:9: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh2,isocodes->iso6392T,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:132:9: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh2,isocodes->iso6392T,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:132:9: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh2,isocodes->iso6392T,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:132:9: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh2,isocodes->iso6392T,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:132:9: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh2,isocodes->iso6392T,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:132:9: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh2,isocodes->iso6392T,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:132:9: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh2,isocodes->iso6392T,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:132:9: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh2,isocodes->iso6392T,lang,strlen(lang),entry); ^~~~~~~~~ In file included from /<>/src/lib/fcitx-config/fcitx-config.h:104:0, from /<>/src/lib/fcitx/module.h:30, from /<>/src/module/chttrans/chttrans.c:27: /<>/src/module/chttrans/chttrans.c: In function ‘ConvertGBKSimple2Tradition’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:299:17: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->s2t_table, &wc, s2t); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:299:17: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->s2t_table, &wc, s2t); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:299:17: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->s2t_table, &wc, s2t); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:299:17: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->s2t_table, &wc, s2t); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:299:17: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->s2t_table, &wc, s2t); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:299:17: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->s2t_table, &wc, s2t); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:299:17: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->s2t_table, &wc, s2t); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:299:17: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->s2t_table, &wc, s2t); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:299:17: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->s2t_table, &wc, s2t); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:299:17: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->s2t_table, &wc, s2t); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:299:17: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->s2t_table, &wc, s2t); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:299:17: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->s2t_table, &wc, s2t); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:299:17: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->s2t_table, &wc, s2t); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:299:17: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->s2t_table, &wc, s2t); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:299:17: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->s2t_table, &wc, s2t); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:299:17: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->s2t_table, &wc, s2t); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:299:17: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->s2t_table, &wc, s2t); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:299:17: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->s2t_table, &wc, s2t); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:299:17: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->s2t_table, &wc, s2t); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:299:17: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->s2t_table, &wc, s2t); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:228:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, intfield, sizeof(int), add) ^~~~~~~~ /<>/src/module/chttrans/chttrans.c:310:17: note: in expansion of macro ‘HASH_ADD_INT’ HASH_ADD_INT(transState->s2t_table, wc, s2t); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:228:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, intfield, sizeof(int), add) ^~~~~~~~ /<>/src/module/chttrans/chttrans.c:310:17: note: in expansion of macro ‘HASH_ADD_INT’ HASH_ADD_INT(transState->s2t_table, wc, s2t); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:228:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, intfield, sizeof(int), add) ^~~~~~~~ /<>/src/module/chttrans/chttrans.c:310:17: note: in expansion of macro ‘HASH_ADD_INT’ HASH_ADD_INT(transState->s2t_table, wc, s2t); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:228:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, intfield, sizeof(int), add) ^~~~~~~~ /<>/src/module/chttrans/chttrans.c:310:17: note: in expansion of macro ‘HASH_ADD_INT’ HASH_ADD_INT(transState->s2t_table, wc, s2t); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:228:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, intfield, sizeof(int), add) ^~~~~~~~ /<>/src/module/chttrans/chttrans.c:310:17: note: in expansion of macro ‘HASH_ADD_INT’ HASH_ADD_INT(transState->s2t_table, wc, s2t); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:228:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, intfield, sizeof(int), add) ^~~~~~~~ /<>/src/module/chttrans/chttrans.c:310:17: note: in expansion of macro ‘HASH_ADD_INT’ HASH_ADD_INT(transState->s2t_table, wc, s2t); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:228:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, intfield, sizeof(int), add) ^~~~~~~~ /<>/src/module/chttrans/chttrans.c:310:17: note: in expansion of macro ‘HASH_ADD_INT’ HASH_ADD_INT(transState->s2t_table, wc, s2t); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:228:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, intfield, sizeof(int), add) ^~~~~~~~ /<>/src/module/chttrans/chttrans.c:310:17: note: in expansion of macro ‘HASH_ADD_INT’ HASH_ADD_INT(transState->s2t_table, wc, s2t); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:228:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, intfield, sizeof(int), add) ^~~~~~~~ /<>/src/module/chttrans/chttrans.c:310:17: note: in expansion of macro ‘HASH_ADD_INT’ HASH_ADD_INT(transState->s2t_table, wc, s2t); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:228:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, intfield, sizeof(int), add) ^~~~~~~~ /<>/src/module/chttrans/chttrans.c:310:17: note: in expansion of macro ‘HASH_ADD_INT’ HASH_ADD_INT(transState->s2t_table, wc, s2t); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:228:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, intfield, sizeof(int), add) ^~~~~~~~ /<>/src/module/chttrans/chttrans.c:310:17: note: in expansion of macro ‘HASH_ADD_INT’ HASH_ADD_INT(transState->s2t_table, wc, s2t); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:228:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, intfield, sizeof(int), add) ^~~~~~~~ /<>/src/module/chttrans/chttrans.c:310:17: note: in expansion of macro ‘HASH_ADD_INT’ HASH_ADD_INT(transState->s2t_table, wc, s2t); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:228:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, intfield, sizeof(int), add) ^~~~~~~~ /<>/src/module/chttrans/chttrans.c:310:17: note: in expansion of macro ‘HASH_ADD_INT’ HASH_ADD_INT(transState->s2t_table, wc, s2t); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:228:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, intfield, sizeof(int), add) ^~~~~~~~ /<>/src/module/chttrans/chttrans.c:310:17: note: in expansion of macro ‘HASH_ADD_INT’ HASH_ADD_INT(transState->s2t_table, wc, s2t); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:228:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, intfield, sizeof(int), add) ^~~~~~~~ /<>/src/module/chttrans/chttrans.c:310:17: note: in expansion of macro ‘HASH_ADD_INT’ HASH_ADD_INT(transState->s2t_table, wc, s2t); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:228:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, intfield, sizeof(int), add) ^~~~~~~~ /<>/src/module/chttrans/chttrans.c:310:17: note: in expansion of macro ‘HASH_ADD_INT’ HASH_ADD_INT(transState->s2t_table, wc, s2t); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:228:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, intfield, sizeof(int), add) ^~~~~~~~ /<>/src/module/chttrans/chttrans.c:310:17: note: in expansion of macro ‘HASH_ADD_INT’ HASH_ADD_INT(transState->s2t_table, wc, s2t); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:228:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, intfield, sizeof(int), add) ^~~~~~~~ /<>/src/module/chttrans/chttrans.c:310:17: note: in expansion of macro ‘HASH_ADD_INT’ HASH_ADD_INT(transState->s2t_table, wc, s2t); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:228:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, intfield, sizeof(int), add) ^~~~~~~~ /<>/src/module/chttrans/chttrans.c:310:17: note: in expansion of macro ‘HASH_ADD_INT’ HASH_ADD_INT(transState->s2t_table, wc, s2t); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:228:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, intfield, sizeof(int), add) ^~~~~~~~ /<>/src/module/chttrans/chttrans.c:310:17: note: in expansion of macro ‘HASH_ADD_INT’ HASH_ADD_INT(transState->s2t_table, wc, s2t); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:327:13: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->s2t_table, &wc, s2t); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:327:13: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->s2t_table, &wc, s2t); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:327:13: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->s2t_table, &wc, s2t); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:327:13: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->s2t_table, &wc, s2t); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:327:13: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->s2t_table, &wc, s2t); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:327:13: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->s2t_table, &wc, s2t); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:327:13: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->s2t_table, &wc, s2t); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:327:13: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->s2t_table, &wc, s2t); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:327:13: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->s2t_table, &wc, s2t); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:327:13: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->s2t_table, &wc, s2t); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:327:13: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->s2t_table, &wc, s2t); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:327:13: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->s2t_table, &wc, s2t); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:327:13: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->s2t_table, &wc, s2t); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:327:13: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->s2t_table, &wc, s2t); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:327:13: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->s2t_table, &wc, s2t); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:327:13: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->s2t_table, &wc, s2t); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:327:13: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->s2t_table, &wc, s2t); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:327:13: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->s2t_table, &wc, s2t); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:327:13: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->s2t_table, &wc, s2t); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:327:13: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->s2t_table, &wc, s2t); ^~~~~~~~~~~~~ /<>/src/module/chttrans/chttrans.c: In function ‘ConvertGBKTradition2Simple’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:401:17: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->s2t_table, &wc, t2s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:401:17: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->s2t_table, &wc, t2s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:401:17: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->s2t_table, &wc, t2s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:401:17: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->s2t_table, &wc, t2s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:401:17: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->s2t_table, &wc, t2s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:401:17: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->s2t_table, &wc, t2s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:401:17: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->s2t_table, &wc, t2s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:401:17: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->s2t_table, &wc, t2s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:401:17: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->s2t_table, &wc, t2s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:401:17: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->s2t_table, &wc, t2s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:401:17: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->s2t_table, &wc, t2s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:401:17: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->s2t_table, &wc, t2s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:401:17: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->s2t_table, &wc, t2s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:401:17: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->s2t_table, &wc, t2s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:401:17: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->s2t_table, &wc, t2s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:401:17: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->s2t_table, &wc, t2s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:401:17: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->s2t_table, &wc, t2s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:401:17: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->s2t_table, &wc, t2s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:401:17: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->s2t_table, &wc, t2s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:401:17: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->s2t_table, &wc, t2s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:228:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, intfield, sizeof(int), add) ^~~~~~~~ /<>/src/module/chttrans/chttrans.c:413:17: note: in expansion of macro ‘HASH_ADD_INT’ HASH_ADD_INT(transState->t2s_table, wc, t2s); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:228:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, intfield, sizeof(int), add) ^~~~~~~~ /<>/src/module/chttrans/chttrans.c:413:17: note: in expansion of macro ‘HASH_ADD_INT’ HASH_ADD_INT(transState->t2s_table, wc, t2s); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:228:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, intfield, sizeof(int), add) ^~~~~~~~ /<>/src/module/chttrans/chttrans.c:413:17: note: in expansion of macro ‘HASH_ADD_INT’ HASH_ADD_INT(transState->t2s_table, wc, t2s); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:228:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, intfield, sizeof(int), add) ^~~~~~~~ /<>/src/module/chttrans/chttrans.c:413:17: note: in expansion of macro ‘HASH_ADD_INT’ HASH_ADD_INT(transState->t2s_table, wc, t2s); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:228:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, intfield, sizeof(int), add) ^~~~~~~~ /<>/src/module/chttrans/chttrans.c:413:17: note: in expansion of macro ‘HASH_ADD_INT’ HASH_ADD_INT(transState->t2s_table, wc, t2s); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:228:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, intfield, sizeof(int), add) ^~~~~~~~ /<>/src/module/chttrans/chttrans.c:413:17: note: in expansion of macro ‘HASH_ADD_INT’ HASH_ADD_INT(transState->t2s_table, wc, t2s); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:228:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, intfield, sizeof(int), add) ^~~~~~~~ /<>/src/module/chttrans/chttrans.c:413:17: note: in expansion of macro ‘HASH_ADD_INT’ HASH_ADD_INT(transState->t2s_table, wc, t2s); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:228:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, intfield, sizeof(int), add) ^~~~~~~~ /<>/src/module/chttrans/chttrans.c:413:17: note: in expansion of macro ‘HASH_ADD_INT’ HASH_ADD_INT(transState->t2s_table, wc, t2s); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:228:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, intfield, sizeof(int), add) ^~~~~~~~ /<>/src/module/chttrans/chttrans.c:413:17: note: in expansion of macro ‘HASH_ADD_INT’ HASH_ADD_INT(transState->t2s_table, wc, t2s); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:228:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, intfield, sizeof(int), add) ^~~~~~~~ /<>/src/module/chttrans/chttrans.c:413:17: note: in expansion of macro ‘HASH_ADD_INT’ HASH_ADD_INT(transState->t2s_table, wc, t2s); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:228:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, intfield, sizeof(int), add) ^~~~~~~~ /<>/src/module/chttrans/chttrans.c:413:17: note: in expansion of macro ‘HASH_ADD_INT’ HASH_ADD_INT(transState->t2s_table, wc, t2s); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:228:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, intfield, sizeof(int), add) ^~~~~~~~ /<>/src/module/chttrans/chttrans.c:413:17: note: in expansion of macro ‘HASH_ADD_INT’ HASH_ADD_INT(transState->t2s_table, wc, t2s); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:228:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, intfield, sizeof(int), add) ^~~~~~~~ /<>/src/module/chttrans/chttrans.c:413:17: note: in expansion of macro ‘HASH_ADD_INT’ HASH_ADD_INT(transState->t2s_table, wc, t2s); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:228:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, intfield, sizeof(int), add) ^~~~~~~~ /<>/src/module/chttrans/chttrans.c:413:17: note: in expansion of macro ‘HASH_ADD_INT’ HASH_ADD_INT(transState->t2s_table, wc, t2s); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:228:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, intfield, sizeof(int), add) ^~~~~~~~ /<>/src/module/chttrans/chttrans.c:413:17: note: in expansion of macro ‘HASH_ADD_INT’ HASH_ADD_INT(transState->t2s_table, wc, t2s); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:228:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, intfield, sizeof(int), add) ^~~~~~~~ /<>/src/module/chttrans/chttrans.c:413:17: note: in expansion of macro ‘HASH_ADD_INT’ HASH_ADD_INT(transState->t2s_table, wc, t2s); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:228:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, intfield, sizeof(int), add) ^~~~~~~~ /<>/src/module/chttrans/chttrans.c:413:17: note: in expansion of macro ‘HASH_ADD_INT’ HASH_ADD_INT(transState->t2s_table, wc, t2s); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:228:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, intfield, sizeof(int), add) ^~~~~~~~ /<>/src/module/chttrans/chttrans.c:413:17: note: in expansion of macro ‘HASH_ADD_INT’ HASH_ADD_INT(transState->t2s_table, wc, t2s); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:228:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, intfield, sizeof(int), add) ^~~~~~~~ /<>/src/module/chttrans/chttrans.c:413:17: note: in expansion of macro ‘HASH_ADD_INT’ HASH_ADD_INT(transState->t2s_table, wc, t2s); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:228:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, intfield, sizeof(int), add) ^~~~~~~~ /<>/src/module/chttrans/chttrans.c:413:17: note: in expansion of macro ‘HASH_ADD_INT’ HASH_ADD_INT(transState->t2s_table, wc, t2s); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:430:13: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->t2s_table, &wc, t2s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:430:13: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->t2s_table, &wc, t2s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:430:13: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->t2s_table, &wc, t2s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:430:13: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->t2s_table, &wc, t2s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:430:13: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->t2s_table, &wc, t2s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:430:13: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->t2s_table, &wc, t2s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:430:13: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->t2s_table, &wc, t2s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:430:13: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->t2s_table, &wc, t2s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:430:13: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->t2s_table, &wc, t2s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:430:13: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->t2s_table, &wc, t2s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:430:13: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->t2s_table, &wc, t2s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:430:13: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->t2s_table, &wc, t2s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:430:13: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->t2s_table, &wc, t2s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:430:13: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->t2s_table, &wc, t2s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:430:13: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->t2s_table, &wc, t2s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:430:13: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->t2s_table, &wc, t2s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:430:13: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->t2s_table, &wc, t2s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:430:13: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->t2s_table, &wc, t2s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:430:13: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->t2s_table, &wc, t2s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:226:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findint, sizeof(int), out) ^~~~~~~~~ /<>/src/module/chttrans/chttrans.c:430:13: note: in expansion of macro ‘HASH_FIND_INT’ HASH_FIND_INT(transState->t2s_table, &wc, t2s); ^~~~~~~~~~~~~ [ 58%] Linking C shared module fcitx-xkb.so cd /<>/obj-i686-linux-gnu/src/module/xkb && /usr/bin/cmake -E cmake_link_script CMakeFiles/fcitx-xkb.dir/link.txt --verbose=1 /usr/bin/cc -fPIC -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -shared -o fcitx-xkb.so CMakeFiles/fcitx-xkb.dir/xkb.c.o CMakeFiles/fcitx-xkb.dir/rules.c.o CMakeFiles/fcitx-xkb.dir/xkbconfig.c.o -lX11 -lxkbfile -lxml2 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 58%] Built target fcitx-xkb make -f src/module/punc/CMakeFiles/fcitx-punc.dir/build.make src/module/punc/CMakeFiles/fcitx-punc.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/punc /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/punc /<>/obj-i686-linux-gnu/src/module/punc/CMakeFiles/fcitx-punc.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-punc make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/punc/CMakeFiles/fcitx-punc.dir/build.make src/module/punc/CMakeFiles/fcitx-punc.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 59%] Building C object src/module/punc/CMakeFiles/fcitx-punc.dir/punc.c.o cd /<>/obj-i686-linux-gnu/src/module/punc && /usr/bin/cc -Dfcitx_punc_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/obj-i686-linux-gnu/src/module/punc -I/<>/src/module/punc -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-punc.dir/punc.c.o -c /<>/src/module/punc/punc.c In file included from /<>/src/lib/fcitx-config/fcitx-config.h:104:0, from /<>/src/lib/fcitx/module.h:30, from /<>/src/module/punc/punc.c:28: /<>/src/module/punc/punc.c: In function ‘LoadPuncDict’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/punc/punc.c:389:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, puncState->puncSet, punc->langCode, strlen(punc->langCode), punc); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/punc/punc.c:389:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, puncState->puncSet, punc->langCode, strlen(punc->langCode), punc); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/punc/punc.c:389:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, puncState->puncSet, punc->langCode, strlen(punc->langCode), punc); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/punc/punc.c:389:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, puncState->puncSet, punc->langCode, strlen(punc->langCode), punc); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/punc/punc.c:389:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, puncState->puncSet, punc->langCode, strlen(punc->langCode), punc); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/punc/punc.c:389:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, puncState->puncSet, punc->langCode, strlen(punc->langCode), punc); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/punc/punc.c:389:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, puncState->puncSet, punc->langCode, strlen(punc->langCode), punc); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/punc/punc.c:389:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, puncState->puncSet, punc->langCode, strlen(punc->langCode), punc); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/punc/punc.c:389:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, puncState->puncSet, punc->langCode, strlen(punc->langCode), punc); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/punc/punc.c:389:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, puncState->puncSet, punc->langCode, strlen(punc->langCode), punc); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/punc/punc.c:389:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, puncState->puncSet, punc->langCode, strlen(punc->langCode), punc); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/punc/punc.c:389:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, puncState->puncSet, punc->langCode, strlen(punc->langCode), punc); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/punc/punc.c:389:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, puncState->puncSet, punc->langCode, strlen(punc->langCode), punc); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/punc/punc.c:389:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, puncState->puncSet, punc->langCode, strlen(punc->langCode), punc); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/punc/punc.c:389:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, puncState->puncSet, punc->langCode, strlen(punc->langCode), punc); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/punc/punc.c:389:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, puncState->puncSet, punc->langCode, strlen(punc->langCode), punc); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/punc/punc.c:389:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, puncState->puncSet, punc->langCode, strlen(punc->langCode), punc); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/punc/punc.c:389:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, puncState->puncSet, punc->langCode, strlen(punc->langCode), punc); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/punc/punc.c:389:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, puncState->puncSet, punc->langCode, strlen(punc->langCode), punc); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/punc/punc.c:389:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, puncState->puncSet, punc->langCode, strlen(punc->langCode), punc); ^~~~~~~~~~~~~~~ /<>/src/module/punc/punc.c: In function ‘PuncLanguageChanged’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/punc/punc.c:196:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(puncState->puncSet, lang, punc); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/punc/punc.c:196:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(puncState->puncSet, lang, punc); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/punc/punc.c:196:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(puncState->puncSet, lang, punc); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/punc/punc.c:196:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(puncState->puncSet, lang, punc); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/punc/punc.c:196:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(puncState->puncSet, lang, punc); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/punc/punc.c:196:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(puncState->puncSet, lang, punc); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/punc/punc.c:196:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(puncState->puncSet, lang, punc); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/punc/punc.c:196:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(puncState->puncSet, lang, punc); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/punc/punc.c:196:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(puncState->puncSet, lang, punc); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/punc/punc.c:196:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(puncState->puncSet, lang, punc); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/punc/punc.c:196:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(puncState->puncSet, lang, punc); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/punc/punc.c:196:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(puncState->puncSet, lang, punc); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/punc/punc.c:196:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(puncState->puncSet, lang, punc); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/punc/punc.c:196:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(puncState->puncSet, lang, punc); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/punc/punc.c:196:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(puncState->puncSet, lang, punc); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/punc/punc.c:196:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(puncState->puncSet, lang, punc); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/punc/punc.c:196:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(puncState->puncSet, lang, punc); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/punc/punc.c:196:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(puncState->puncSet, lang, punc); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/punc/punc.c:196:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(puncState->puncSet, lang, punc); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/punc/punc.c:196:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(puncState->puncSet, lang, punc); ^~~~~~~~~~~~~ [ 59%] Linking C shared module fcitx-xkbdbus.so cd /<>/obj-i686-linux-gnu/src/module/xkbdbus && /usr/bin/cmake -E cmake_link_script CMakeFiles/fcitx-xkbdbus.dir/link.txt --verbose=1 /usr/bin/cc -fPIC -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -shared -o fcitx-xkbdbus.so CMakeFiles/fcitx-xkbdbus.dir/xkbdbus.c.o CMakeFiles/fcitx-xkbdbus.dir/__/__/im/keyboard/isocodes.c.o -ldbus-1 -lxml2 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 59%] Built target fcitx-xkbdbus [ 59%] Building C object src/module/chttrans/CMakeFiles/fcitx-chttrans.dir/chttrans-opencc.c.o cd /<>/obj-i686-linux-gnu/src/module/chttrans && /usr/bin/cc -Dfcitx_chttrans_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/obj-i686-linux-gnu/src/module/chttrans -I/<>/src/module/chttrans -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-chttrans.dir/chttrans-opencc.c.o -c /<>/src/module/chttrans/chttrans-opencc.c make -f src/module/spell/CMakeFiles/fcitx-spell.dir/build.make src/module/spell/CMakeFiles/fcitx-spell.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/spell /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/spell /<>/obj-i686-linux-gnu/src/module/spell/CMakeFiles/fcitx-spell.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-spell make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/spell/CMakeFiles/fcitx-spell.dir/build.make src/module/spell/CMakeFiles/fcitx-spell.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 59%] Building C object src/module/spell/CMakeFiles/fcitx-spell.dir/spell.c.o cd /<>/obj-i686-linux-gnu/src/module/spell && /usr/bin/cc -Dfcitx_spell_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/obj-i686-linux-gnu/src/module/spell -I/<>/src/module/spell -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-spell.dir/spell.c.o -c /<>/src/module/spell/spell.c [ 59%] Linking C shared module fcitx-chttrans.so cd /<>/obj-i686-linux-gnu/src/module/chttrans && /usr/bin/cmake -E cmake_link_script CMakeFiles/fcitx-chttrans.dir/link.txt --verbose=1 /usr/bin/cc -fPIC -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -shared -o fcitx-chttrans.so CMakeFiles/fcitx-chttrans.dir/chttrans.c.o CMakeFiles/fcitx-chttrans.dir/chttrans-opencc.c.o make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 59%] Built target fcitx-chttrans make -f src/module/pinyin-enhance/CMakeFiles/fcitx-pinyin-enhance.dir/build.make src/module/pinyin-enhance/CMakeFiles/fcitx-pinyin-enhance.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/pinyin-enhance /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/pinyin-enhance /<>/obj-i686-linux-gnu/src/module/pinyin-enhance/CMakeFiles/fcitx-pinyin-enhance.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-pinyin-enhance make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/pinyin-enhance/CMakeFiles/fcitx-pinyin-enhance.dir/build.make src/module/pinyin-enhance/CMakeFiles/fcitx-pinyin-enhance.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 59%] Linking C shared module fcitx-punc.so cd /<>/obj-i686-linux-gnu/src/module/punc && /usr/bin/cmake -E cmake_link_script CMakeFiles/fcitx-punc.dir/link.txt --verbose=1 /usr/bin/cc -fPIC -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -shared -o fcitx-punc.so CMakeFiles/fcitx-punc.dir/punc.c.o [ 59%] Building C object src/module/pinyin-enhance/CMakeFiles/fcitx-pinyin-enhance.dir/pinyin-enhance.c.o cd /<>/obj-i686-linux-gnu/src/module/pinyin-enhance && /usr/bin/cc -Dfcitx_pinyin_enhance_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/obj-i686-linux-gnu/src/module/pinyin-enhance -I/<>/src/module/pinyin-enhance -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-pinyin-enhance.dir/pinyin-enhance.c.o -c /<>/src/module/pinyin-enhance/pinyin-enhance.c make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 59%] Built target fcitx-punc make -f src/module/quickphrase/CMakeFiles/fcitx-quickphrase.dir/build.make src/module/quickphrase/CMakeFiles/fcitx-quickphrase.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/quickphrase /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/quickphrase /<>/obj-i686-linux-gnu/src/module/quickphrase/CMakeFiles/fcitx-quickphrase.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-quickphrase make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/quickphrase/CMakeFiles/fcitx-quickphrase.dir/build.make src/module/quickphrase/CMakeFiles/fcitx-quickphrase.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 60%] Building C object src/module/quickphrase/CMakeFiles/fcitx-quickphrase.dir/quickphrase.c.o cd /<>/obj-i686-linux-gnu/src/module/quickphrase && /usr/bin/cc -Dfcitx_quickphrase_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/obj-i686-linux-gnu/src/module/quickphrase -I/<>/src/module/quickphrase -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-quickphrase.dir/quickphrase.c.o -c /<>/src/module/quickphrase/quickphrase.c /<>/src/module/quickphrase/quickphrase.c: In function ‘LoadQuickPhrase’: /<>/src/module/quickphrase/quickphrase.c:330:9: warning: ignoring return value of ‘asprintf’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&disableTest, "%s.disable", fileName->name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 60%] Building C object src/module/spell/CMakeFiles/fcitx-spell.dir/spell-custom.c.o cd /<>/obj-i686-linux-gnu/src/module/spell && /usr/bin/cc -Dfcitx_spell_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/obj-i686-linux-gnu/src/module/spell -I/<>/src/module/spell -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-spell.dir/spell-custom.c.o -c /<>/src/module/spell/spell-custom.c [ 60%] Building C object src/module/pinyin-enhance/CMakeFiles/fcitx-pinyin-enhance.dir/pinyin-enhance-spell.c.o cd /<>/obj-i686-linux-gnu/src/module/pinyin-enhance && /usr/bin/cc -Dfcitx_pinyin_enhance_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/obj-i686-linux-gnu/src/module/pinyin-enhance -I/<>/src/module/pinyin-enhance -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-pinyin-enhance.dir/pinyin-enhance-spell.c.o -c /<>/src/module/pinyin-enhance/pinyin-enhance-spell.c /<>/src/module/pinyin-enhance/pinyin-enhance-spell.c: In function ‘PinyinEnhanceSpellHint’: /<>/src/module/pinyin-enhance/pinyin-enhance-spell.c:246:20: warning: this statement may fall through [-Wimplicit-fallthrough=] letters++; ~~~~~~~^~ /<>/src/module/pinyin-enhance/pinyin-enhance-spell.c:247:9: note: here default: ^~~~~~~ [ 61%] Building C object src/module/spell/CMakeFiles/fcitx-spell.dir/spell-custom-dict.c.o cd /<>/obj-i686-linux-gnu/src/module/spell && /usr/bin/cc -Dfcitx_spell_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/obj-i686-linux-gnu/src/module/spell -I/<>/src/module/spell -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-spell.dir/spell-custom-dict.c.o -c /<>/src/module/spell/spell-custom-dict.c [ 62%] Building C object src/module/pinyin-enhance/CMakeFiles/fcitx-pinyin-enhance.dir/pinyin-enhance-cfp.c.o cd /<>/obj-i686-linux-gnu/src/module/pinyin-enhance && /usr/bin/cc -Dfcitx_pinyin_enhance_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/obj-i686-linux-gnu/src/module/pinyin-enhance -I/<>/src/module/pinyin-enhance -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-pinyin-enhance.dir/pinyin-enhance-cfp.c.o -c /<>/src/module/pinyin-enhance/pinyin-enhance-cfp.c [ 62%] Linking C shared module fcitx-quickphrase.so cd /<>/obj-i686-linux-gnu/src/module/quickphrase && /usr/bin/cmake -E cmake_link_script CMakeFiles/fcitx-quickphrase.dir/link.txt --verbose=1 /usr/bin/cc -fPIC -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -shared -o fcitx-quickphrase.so CMakeFiles/fcitx-quickphrase.dir/quickphrase.c.o make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 62%] Built target fcitx-quickphrase make -f src/module/autoeng/CMakeFiles/fcitx-autoeng.dir/build.make src/module/autoeng/CMakeFiles/fcitx-autoeng.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/autoeng /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/autoeng /<>/obj-i686-linux-gnu/src/module/autoeng/CMakeFiles/fcitx-autoeng.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-autoeng make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/autoeng/CMakeFiles/fcitx-autoeng.dir/build.make src/module/autoeng/CMakeFiles/fcitx-autoeng.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 62%] Building C object src/module/autoeng/CMakeFiles/fcitx-autoeng.dir/AutoEng.c.o cd /<>/obj-i686-linux-gnu/src/module/autoeng && /usr/bin/cc -Dfcitx_autoeng_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/obj-i686-linux-gnu/src/module/autoeng -I/<>/src/module/autoeng -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-autoeng.dir/AutoEng.c.o -c /<>/src/module/autoeng/AutoEng.c [ 62%] Building C object src/module/spell/CMakeFiles/fcitx-spell.dir/spellconfig.c.o cd /<>/obj-i686-linux-gnu/src/module/spell && /usr/bin/cc -Dfcitx_spell_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/obj-i686-linux-gnu/src/module/spell -I/<>/src/module/spell -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-spell.dir/spellconfig.c.o -c /<>/src/module/spell/spellconfig.c [ 62%] Building C object src/module/pinyin-enhance/CMakeFiles/fcitx-pinyin-enhance.dir/pinyin-enhance-map.c.o cd /<>/obj-i686-linux-gnu/src/module/pinyin-enhance && /usr/bin/cc -Dfcitx_pinyin_enhance_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/obj-i686-linux-gnu/src/module/pinyin-enhance -I/<>/src/module/pinyin-enhance -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-pinyin-enhance.dir/pinyin-enhance-map.c.o -c /<>/src/module/pinyin-enhance/pinyin-enhance-map.c In file included from /<>/src/lib/fcitx-utils/utils.h:67:0, from /<>/src/module/pinyin-enhance/pinyin-enhance-map.c:28: /<>/src/module/pinyin-enhance/pinyin-enhance-map.c: In function ‘PinyinEnhanceMapAdd’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/pinyin-enhance/pinyin-enhance-map.c:48:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, *map, key, key_l, py_map); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/pinyin-enhance/pinyin-enhance-map.c:48:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, *map, key, key_l, py_map); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/pinyin-enhance/pinyin-enhance-map.c:48:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, *map, key, key_l, py_map); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/pinyin-enhance/pinyin-enhance-map.c:48:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, *map, key, key_l, py_map); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/pinyin-enhance/pinyin-enhance-map.c:48:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, *map, key, key_l, py_map); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/pinyin-enhance/pinyin-enhance-map.c:48:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, *map, key, key_l, py_map); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/pinyin-enhance/pinyin-enhance-map.c:48:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, *map, key, key_l, py_map); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/pinyin-enhance/pinyin-enhance-map.c:48:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, *map, key, key_l, py_map); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/pinyin-enhance/pinyin-enhance-map.c:48:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, *map, key, key_l, py_map); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/pinyin-enhance/pinyin-enhance-map.c:48:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, *map, key, key_l, py_map); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/pinyin-enhance/pinyin-enhance-map.c:48:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, *map, key, key_l, py_map); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/pinyin-enhance/pinyin-enhance-map.c:48:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, *map, key, key_l, py_map); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/pinyin-enhance/pinyin-enhance-map.c:48:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, *map, key, key_l, py_map); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/pinyin-enhance/pinyin-enhance-map.c:48:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, *map, key, key_l, py_map); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/pinyin-enhance/pinyin-enhance-map.c:48:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, *map, key, key_l, py_map); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/pinyin-enhance/pinyin-enhance-map.c:48:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, *map, key, key_l, py_map); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/pinyin-enhance/pinyin-enhance-map.c:48:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, *map, key, key_l, py_map); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/pinyin-enhance/pinyin-enhance-map.c:48:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, *map, key, key_l, py_map); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/pinyin-enhance/pinyin-enhance-map.c:48:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, *map, key, key_l, py_map); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/pinyin-enhance/pinyin-enhance-map.c:48:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, *map, key, key_l, py_map); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/pinyin-enhance/pinyin-enhance-map.c:57:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, *map, py_enhance_map_key(py_map), key_l, py_map); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/pinyin-enhance/pinyin-enhance-map.c:57:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, *map, py_enhance_map_key(py_map), key_l, py_map); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/pinyin-enhance/pinyin-enhance-map.c:57:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, *map, py_enhance_map_key(py_map), key_l, py_map); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/pinyin-enhance/pinyin-enhance-map.c:57:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, *map, py_enhance_map_key(py_map), key_l, py_map); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/pinyin-enhance/pinyin-enhance-map.c:57:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, *map, py_enhance_map_key(py_map), key_l, py_map); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/pinyin-enhance/pinyin-enhance-map.c:57:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, *map, py_enhance_map_key(py_map), key_l, py_map); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/pinyin-enhance/pinyin-enhance-map.c:57:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, *map, py_enhance_map_key(py_map), key_l, py_map); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/pinyin-enhance/pinyin-enhance-map.c:57:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, *map, py_enhance_map_key(py_map), key_l, py_map); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/pinyin-enhance/pinyin-enhance-map.c:57:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, *map, py_enhance_map_key(py_map), key_l, py_map); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/pinyin-enhance/pinyin-enhance-map.c:57:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, *map, py_enhance_map_key(py_map), key_l, py_map); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/pinyin-enhance/pinyin-enhance-map.c:57:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, *map, py_enhance_map_key(py_map), key_l, py_map); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/pinyin-enhance/pinyin-enhance-map.c:57:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, *map, py_enhance_map_key(py_map), key_l, py_map); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/pinyin-enhance/pinyin-enhance-map.c:57:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, *map, py_enhance_map_key(py_map), key_l, py_map); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/pinyin-enhance/pinyin-enhance-map.c:57:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, *map, py_enhance_map_key(py_map), key_l, py_map); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/pinyin-enhance/pinyin-enhance-map.c:57:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, *map, py_enhance_map_key(py_map), key_l, py_map); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/pinyin-enhance/pinyin-enhance-map.c:57:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, *map, py_enhance_map_key(py_map), key_l, py_map); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/pinyin-enhance/pinyin-enhance-map.c:57:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, *map, py_enhance_map_key(py_map), key_l, py_map); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/pinyin-enhance/pinyin-enhance-map.c:57:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, *map, py_enhance_map_key(py_map), key_l, py_map); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/pinyin-enhance/pinyin-enhance-map.c:57:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, *map, py_enhance_map_key(py_map), key_l, py_map); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/pinyin-enhance/pinyin-enhance-map.c:57:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, *map, py_enhance_map_key(py_map), key_l, py_map); ^~~~~~~~~~~~~~~ /<>/src/module/pinyin-enhance/pinyin-enhance-map.c: In function ‘PinyinEnhanceMapGet’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/pinyin-enhance/pinyin-enhance-map.c:67:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, map, key, key_l, py_map); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/pinyin-enhance/pinyin-enhance-map.c:67:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, map, key, key_l, py_map); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/pinyin-enhance/pinyin-enhance-map.c:67:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, map, key, key_l, py_map); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/pinyin-enhance/pinyin-enhance-map.c:67:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, map, key, key_l, py_map); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/pinyin-enhance/pinyin-enhance-map.c:67:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, map, key, key_l, py_map); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/pinyin-enhance/pinyin-enhance-map.c:67:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, map, key, key_l, py_map); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/pinyin-enhance/pinyin-enhance-map.c:67:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, map, key, key_l, py_map); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/pinyin-enhance/pinyin-enhance-map.c:67:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, map, key, key_l, py_map); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/pinyin-enhance/pinyin-enhance-map.c:67:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, map, key, key_l, py_map); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/pinyin-enhance/pinyin-enhance-map.c:67:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, map, key, key_l, py_map); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/pinyin-enhance/pinyin-enhance-map.c:67:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, map, key, key_l, py_map); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/pinyin-enhance/pinyin-enhance-map.c:67:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, map, key, key_l, py_map); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/pinyin-enhance/pinyin-enhance-map.c:67:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, map, key, key_l, py_map); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/pinyin-enhance/pinyin-enhance-map.c:67:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, map, key, key_l, py_map); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/pinyin-enhance/pinyin-enhance-map.c:67:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, map, key, key_l, py_map); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/pinyin-enhance/pinyin-enhance-map.c:67:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, map, key, key_l, py_map); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/pinyin-enhance/pinyin-enhance-map.c:67:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, map, key, key_l, py_map); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/pinyin-enhance/pinyin-enhance-map.c:67:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, map, key, key_l, py_map); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/pinyin-enhance/pinyin-enhance-map.c:67:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, map, key, key_l, py_map); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/pinyin-enhance/pinyin-enhance-map.c:67:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, map, key, key_l, py_map); ^~~~~~~~~ [ 62%] Building C object src/module/spell/CMakeFiles/fcitx-spell.dir/spell-enchant.c.o cd /<>/obj-i686-linux-gnu/src/module/spell && /usr/bin/cc -Dfcitx_spell_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/obj-i686-linux-gnu/src/module/spell -I/<>/src/module/spell -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-spell.dir/spell-enchant.c.o -c /<>/src/module/spell/spell-enchant.c [ 62%] Building C object src/module/pinyin-enhance/CMakeFiles/fcitx-pinyin-enhance.dir/pinyin-enhance-stroke.c.o cd /<>/obj-i686-linux-gnu/src/module/pinyin-enhance && /usr/bin/cc -Dfcitx_pinyin_enhance_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/obj-i686-linux-gnu/src/module/pinyin-enhance -I/<>/src/module/pinyin-enhance -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-pinyin-enhance.dir/pinyin-enhance-stroke.c.o -c /<>/src/module/pinyin-enhance/pinyin-enhance-stroke.c [ 62%] Building C object src/module/spell/CMakeFiles/fcitx-spell.dir/spell-presage.c.o cd /<>/obj-i686-linux-gnu/src/module/spell && /usr/bin/cc -Dfcitx_spell_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/obj-i686-linux-gnu/src/module/spell -I/<>/src/module/spell -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-spell.dir/spell-presage.c.o -c /<>/src/module/spell/spell-presage.c [ 63%] Linking C shared module fcitx-autoeng.so cd /<>/obj-i686-linux-gnu/src/module/autoeng && /usr/bin/cmake -E cmake_link_script CMakeFiles/fcitx-autoeng.dir/link.txt --verbose=1 /usr/bin/cc -fPIC -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -shared -o fcitx-autoeng.so CMakeFiles/fcitx-autoeng.dir/AutoEng.c.o make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 63%] Built target fcitx-autoeng [ 63%] Building C object src/module/pinyin-enhance/CMakeFiles/fcitx-pinyin-enhance.dir/pinyin-enhance-py.c.o cd /<>/obj-i686-linux-gnu/src/module/pinyin-enhance && /usr/bin/cc -Dfcitx_pinyin_enhance_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/obj-i686-linux-gnu/src/module/pinyin-enhance -I/<>/src/module/pinyin-enhance -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-pinyin-enhance.dir/pinyin-enhance-py.c.o -c /<>/src/module/pinyin-enhance/pinyin-enhance-py.c [ 64%] Linking C shared module fcitx-spell.so cd /<>/obj-i686-linux-gnu/src/module/spell && /usr/bin/cmake -E cmake_link_script CMakeFiles/fcitx-spell.dir/link.txt --verbose=1 /usr/bin/cc -fPIC -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -shared -o fcitx-spell.so CMakeFiles/fcitx-spell.dir/spell.c.o CMakeFiles/fcitx-spell.dir/spell-custom.c.o CMakeFiles/fcitx-spell.dir/spell-custom-dict.c.o CMakeFiles/fcitx-spell.dir/spellconfig.c.o CMakeFiles/fcitx-spell.dir/spell-enchant.c.o CMakeFiles/fcitx-spell.dir/spell-presage.c.o -ldl make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 64%] Built target fcitx-spell make -f src/module/fullwidthchar/CMakeFiles/fcitx-fullwidth-char.dir/build.make src/module/fullwidthchar/CMakeFiles/fcitx-fullwidth-char.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/fullwidthchar /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/fullwidthchar /<>/obj-i686-linux-gnu/src/module/fullwidthchar/CMakeFiles/fcitx-fullwidth-char.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-fullwidth-char make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/fullwidthchar/CMakeFiles/fcitx-fullwidth-char.dir/build.make src/module/fullwidthchar/CMakeFiles/fcitx-fullwidth-char.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 64%] Building C object src/module/fullwidthchar/CMakeFiles/fcitx-fullwidth-char.dir/fullwidthchar.c.o cd /<>/obj-i686-linux-gnu/src/module/fullwidthchar && /usr/bin/cc -Dfcitx_fullwidth_char_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/obj-i686-linux-gnu/src/module/fullwidthchar -I/<>/src/module/fullwidthchar -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-fullwidth-char.dir/fullwidthchar.c.o -c /<>/src/module/fullwidthchar/fullwidthchar.c make -f src/module/remote/CMakeFiles/fcitx-remote-module.dir/build.make src/module/remote/CMakeFiles/fcitx-remote-module.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/remote /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/remote /<>/obj-i686-linux-gnu/src/module/remote/CMakeFiles/fcitx-remote-module.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-remote-module make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/remote/CMakeFiles/fcitx-remote-module.dir/build.make src/module/remote/CMakeFiles/fcitx-remote-module.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 64%] Building C object src/module/remote/CMakeFiles/fcitx-remote-module.dir/remote.c.o cd /<>/obj-i686-linux-gnu/src/module/remote && /usr/bin/cc -Dfcitx_remote_module_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/obj-i686-linux-gnu/src/module/remote -I/<>/src/module/remote -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-remote-module.dir/remote.c.o -c /<>/src/module/remote/remote.c [ 65%] Building C object src/module/pinyin-enhance/CMakeFiles/fcitx-pinyin-enhance.dir/pinyin-enhance-sym.c.o cd /<>/obj-i686-linux-gnu/src/module/pinyin-enhance && /usr/bin/cc -Dfcitx_pinyin_enhance_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/obj-i686-linux-gnu/src/module/pinyin-enhance -I/<>/src/module/pinyin-enhance -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-pinyin-enhance.dir/pinyin-enhance-sym.c.o -c /<>/src/module/pinyin-enhance/pinyin-enhance-sym.c [ 65%] Linking C shared module fcitx-fullwidth-char.so cd /<>/obj-i686-linux-gnu/src/module/fullwidthchar && /usr/bin/cmake -E cmake_link_script CMakeFiles/fcitx-fullwidth-char.dir/link.txt --verbose=1 /usr/bin/cc -fPIC -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -shared -o fcitx-fullwidth-char.so CMakeFiles/fcitx-fullwidth-char.dir/fullwidthchar.c.o make[3]: Leaving directory '/<>/obj-i686-linux-gnu' /<>/src/module/remote/remote.c: In function ‘RemoteProcessEvent’: [ 65%] Built target fcitx-fullwidth-char /<>/src/module/remote/remote.c:155:5: warning: ignoring return value of ‘read’, declared with attribute warn_unused_result [-Wunused-result] read(client_fd, &O, sizeof(int)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make -f src/module/imselector/CMakeFiles/fcitx-imselector.dir/build.make src/module/imselector/CMakeFiles/fcitx-imselector.dir/depend /<>/src/module/remote/remote.c: In function ‘SendIMState’: /<>/src/module/remote/remote.c:144:5: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write(fd, &r, sizeof(r)); ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/module/remote/remote.c: In function ‘RemoteCreate’: /<>/src/module/remote/remote.c:67:5: warning: ignoring return value of ‘asprintf’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&socketfile, "/tmp/fcitx-socket-:%d", fcitx_utils_get_display_number()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/imselector /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/imselector /<>/obj-i686-linux-gnu/src/module/imselector/CMakeFiles/fcitx-imselector.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-imselector make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/imselector/CMakeFiles/fcitx-imselector.dir/build.make src/module/imselector/CMakeFiles/fcitx-imselector.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 65%] Building C object src/module/imselector/CMakeFiles/fcitx-imselector.dir/imselector.c.o cd /<>/obj-i686-linux-gnu/src/module/imselector && /usr/bin/cc -Dfcitx_imselector_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/obj-i686-linux-gnu/src/module/imselector -I/<>/src/module/imselector -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-imselector.dir/imselector.c.o -c /<>/src/module/imselector/imselector.c [ 65%] Linking C shared module fcitx-remote-module.so cd /<>/obj-i686-linux-gnu/src/module/remote && /usr/bin/cmake -E cmake_link_script CMakeFiles/fcitx-remote-module.dir/link.txt --verbose=1 /usr/bin/cc -fPIC -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -shared -o fcitx-remote-module.so CMakeFiles/fcitx-remote-module.dir/remote.c.o make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 65%] Built target fcitx-remote-module make -f src/module/clipboard/CMakeFiles/fcitx-clipboard.dir/build.make src/module/clipboard/CMakeFiles/fcitx-clipboard.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/clipboard /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/clipboard /<>/obj-i686-linux-gnu/src/module/clipboard/CMakeFiles/fcitx-clipboard.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-clipboard [ 65%] Linking C shared module fcitx-pinyin-enhance.so make[3]: Leaving directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu/src/module/pinyin-enhance && /usr/bin/cmake -E cmake_link_script CMakeFiles/fcitx-pinyin-enhance.dir/link.txt --verbose=1 make -f src/module/clipboard/CMakeFiles/fcitx-clipboard.dir/build.make src/module/clipboard/CMakeFiles/fcitx-clipboard.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' /usr/bin/cc -fPIC -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -shared -o fcitx-pinyin-enhance.so CMakeFiles/fcitx-pinyin-enhance.dir/pinyin-enhance.c.o CMakeFiles/fcitx-pinyin-enhance.dir/pinyin-enhance-spell.c.o CMakeFiles/fcitx-pinyin-enhance.dir/pinyin-enhance-cfp.c.o CMakeFiles/fcitx-pinyin-enhance.dir/pinyin-enhance-map.c.o CMakeFiles/fcitx-pinyin-enhance.dir/pinyin-enhance-stroke.c.o CMakeFiles/fcitx-pinyin-enhance.dir/pinyin-enhance-py.c.o CMakeFiles/fcitx-pinyin-enhance.dir/pinyin-enhance-sym.c.o [ 65%] Building C object src/module/clipboard/CMakeFiles/fcitx-clipboard.dir/clipboard.c.o cd /<>/obj-i686-linux-gnu/src/module/clipboard && /usr/bin/cc -Dfcitx_clipboard_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/obj-i686-linux-gnu/src/module/clipboard -I/<>/src/module/clipboard -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-clipboard.dir/clipboard.c.o -c /<>/src/module/clipboard/clipboard.c make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 65%] Built target fcitx-pinyin-enhance make -f src/module/vk/CMakeFiles/fcitx-vk.dir/build.make src/module/vk/CMakeFiles/fcitx-vk.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/vk /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/vk /<>/obj-i686-linux-gnu/src/module/vk/CMakeFiles/fcitx-vk.dir/DependInfo.cmake --color= /<>/src/module/clipboard/clipboard.c: In function ‘ClipboardInitReadHistory’: /<>/src/module/clipboard/clipboard.c:156:5: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(clipboard->primary.str, 1, clipboard->primary.len, fp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/module/clipboard/clipboard.c:160:9: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(clp_hist_lst[i].str, 1, clp_hist_lst[i].len, fp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Scanning dependencies of target fcitx-vk make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/vk/CMakeFiles/fcitx-vk.dir/build.make src/module/vk/CMakeFiles/fcitx-vk.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 65%] Building C object src/module/vk/CMakeFiles/fcitx-vk.dir/vk.c.o cd /<>/obj-i686-linux-gnu/src/module/vk && /usr/bin/cc -Dfcitx_vk_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/<>/obj-i686-linux-gnu/src/module/vk -I/<>/src/module/vk -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-vk.dir/vk.c.o -c /<>/src/module/vk/vk.c [ 65%] Linking C shared module fcitx-imselector.so cd /<>/obj-i686-linux-gnu/src/module/imselector && /usr/bin/cmake -E cmake_link_script CMakeFiles/fcitx-imselector.dir/link.txt --verbose=1 /usr/bin/cc -fPIC -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -shared -o fcitx-imselector.so CMakeFiles/fcitx-imselector.dir/imselector.c.o make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 65%] Built target fcitx-imselector [ 65%] Building C object src/module/vk/CMakeFiles/fcitx-vk.dir/__/__/ui/cairostuff/cairostuff.c.o cd /<>/obj-i686-linux-gnu/src/module/vk && /usr/bin/cc -Dfcitx_vk_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/<>/obj-i686-linux-gnu/src/module/vk -I/<>/src/module/vk -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-vk.dir/__/__/ui/cairostuff/cairostuff.c.o -c /<>/src/ui/cairostuff/cairostuff.c [ 65%] Building C object src/module/clipboard/CMakeFiles/fcitx-clipboard.dir/clipboardconfig.c.o cd /<>/obj-i686-linux-gnu/src/module/clipboard && /usr/bin/cc -Dfcitx_clipboard_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/obj-i686-linux-gnu/src/module/clipboard -I/<>/src/module/clipboard -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-clipboard.dir/clipboardconfig.c.o -c /<>/src/module/clipboard/clipboardconfig.c [ 65%] Building C object src/module/clipboard/CMakeFiles/fcitx-clipboard.dir/clipboard-x11.c.o cd /<>/obj-i686-linux-gnu/src/module/clipboard && /usr/bin/cc -Dfcitx_clipboard_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/obj-i686-linux-gnu/src/module/clipboard -I/<>/src/module/clipboard -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-clipboard.dir/clipboard-x11.c.o -c /<>/src/module/clipboard/clipboard-x11.c make -f src/module/dbus/CMakeFiles/fcitx-dbus.dir/build.make src/module/dbus/CMakeFiles/fcitx-dbus.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/dbus /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/dbus /<>/obj-i686-linux-gnu/src/module/dbus/CMakeFiles/fcitx-dbus.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-dbus make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/dbus/CMakeFiles/fcitx-dbus.dir/build.make src/module/dbus/CMakeFiles/fcitx-dbus.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 65%] Building C object src/module/dbus/CMakeFiles/fcitx-dbus.dir/dbussocket.c.o cd /<>/obj-i686-linux-gnu/src/module/dbus && /usr/bin/cc -Dfcitx_dbus_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -I/<>/obj-i686-linux-gnu/src/module/dbus -I/<>/src/module/dbus -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-dbus.dir/dbussocket.c.o -c /<>/src/module/dbus/dbussocket.c [ 65%] Linking C shared module fcitx-clipboard.so cd /<>/obj-i686-linux-gnu/src/module/clipboard && /usr/bin/cmake -E cmake_link_script CMakeFiles/fcitx-clipboard.dir/link.txt --verbose=1 /usr/bin/cc -fPIC -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -shared -o fcitx-clipboard.so CMakeFiles/fcitx-clipboard.dir/clipboard.c.o CMakeFiles/fcitx-clipboard.dir/clipboardconfig.c.o CMakeFiles/fcitx-clipboard.dir/clipboard-x11.c.o make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 66%] Built target fcitx-clipboard [ 66%] Building C object src/module/vk/CMakeFiles/fcitx-vk.dir/__/__/ui/cairostuff/font.c.o cd /<>/obj-i686-linux-gnu/src/module/vk && /usr/bin/cc -Dfcitx_vk_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/<>/obj-i686-linux-gnu/src/module/vk -I/<>/src/module/vk -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-vk.dir/__/__/ui/cairostuff/font.c.o -c /<>/src/ui/cairostuff/font.c [ 67%] Building C object src/module/dbus/CMakeFiles/fcitx-dbus.dir/dbuslauncher.c.o cd /<>/obj-i686-linux-gnu/src/module/dbus && /usr/bin/cc -Dfcitx_dbus_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -I/<>/obj-i686-linux-gnu/src/module/dbus -I/<>/src/module/dbus -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-dbus.dir/dbuslauncher.c.o -c /<>/src/module/dbus/dbuslauncher.c [ 67%] Building C object src/module/dbus/CMakeFiles/fcitx-dbus.dir/dbusstuff.c.o cd /<>/obj-i686-linux-gnu/src/module/dbus && /usr/bin/cc -Dfcitx_dbus_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -I/<>/obj-i686-linux-gnu/src/module/dbus -I/<>/src/module/dbus -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-dbus.dir/dbusstuff.c.o -c /<>/src/module/dbus/dbusstuff.c [ 67%] Linking C shared module fcitx-vk.so cd /<>/obj-i686-linux-gnu/src/module/vk && /usr/bin/cmake -E cmake_link_script CMakeFiles/fcitx-vk.dir/link.txt --verbose=1 /usr/bin/cc -fPIC -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -shared -o fcitx-vk.so CMakeFiles/fcitx-vk.dir/vk.c.o CMakeFiles/fcitx-vk.dir/__/__/ui/cairostuff/cairostuff.c.o CMakeFiles/fcitx-vk.dir/__/__/ui/cairostuff/font.c.o -lSM -lICE -lX11 -lXext -lcairo -lX11 -lXext -lpangocairo-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lcairo -lX11 -lXext -lpangocairo-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' /<>/src/module/dbus/dbusstuff.c: In function ‘DBusCreate’: /<>/src/module/dbus/dbusstuff.c:182:5: warning: ignoring return value of ‘asprintf’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&servicename, "%s-%d", FCITX_DBUS_SERVICE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fcitx_utils_get_display_number()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/module/dbus/dbusstuff.c:335:9: warning: ignoring return value of ‘asprintf’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&addressFile, "%s-%d", localMachineId, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fcitx_utils_get_display_number()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/module/dbus/dbusstuff.c:355:9: warning: ignoring return value of ‘asprintf’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&pidstring, "%d", dbusmodule->daemon.pid); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 67%] Built target fcitx-vk /<>/src/module/dbus/dbusstuff.c: In function ‘DBusAddMatch’: /<>/src/module/dbus/dbusstuff.c:126:5: warning: ignoring return value of ‘asprintf’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&rule, ^~~~~~~~~~~~~~~ "type='signal'," ~~~~~~~~~~~~~~~~ "sender='" DBUS_SERVICE_DBUS "'," ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "interface='" DBUS_INTERFACE_DBUS "'," ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "path='" DBUS_PATH_DBUS "'," ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "member='NameOwnerChanged'," ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "arg0='%s'", ~~~~~~~~~~~~ name); ~~~~~ /<>/src/module/dbus/dbusstuff.c: In function ‘DBusRemoveMatch’: /<>/src/module/dbus/dbusstuff.c:148:5: warning: ignoring return value of ‘asprintf’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&rule, ^~~~~~~~~~~~~~~ "type='signal'," ~~~~~~~~~~~~~~~~ "sender='" DBUS_SERVICE_DBUS "'," ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "interface='" DBUS_INTERFACE_DBUS "'," ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "path='" DBUS_PATH_DBUS "'," ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "member='NameOwnerChanged'," ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "arg0='%s'", ~~~~~~~~~~~~ name); ~~~~~ make -f src/module/lua/CMakeFiles/fcitx-lua.dir/build.make src/module/lua/CMakeFiles/fcitx-lua.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/lua /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/lua /<>/obj-i686-linux-gnu/src/module/lua/CMakeFiles/fcitx-lua.dir/DependInfo.cmake --color= make -f src/module/unicode/CMakeFiles/fcitx-unicode.dir/build.make src/module/unicode/CMakeFiles/fcitx-unicode.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/unicode /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/unicode /<>/obj-i686-linux-gnu/src/module/unicode/CMakeFiles/fcitx-unicode.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-lua make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/lua/CMakeFiles/fcitx-lua.dir/build.make src/module/lua/CMakeFiles/fcitx-lua.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 67%] Building C object src/module/lua/CMakeFiles/fcitx-lua.dir/lua.c.o cd /<>/obj-i686-linux-gnu/src/module/lua && /usr/bin/cc -Dfcitx_lua_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/lua5.2 -I/<>/obj-i686-linux-gnu/src/module/lua -I/<>/src/module/lua -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-lua.dir/lua.c.o -c /<>/src/module/lua/lua.c Scanning dependencies of target fcitx-unicode make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/unicode/CMakeFiles/fcitx-unicode.dir/build.make src/module/unicode/CMakeFiles/fcitx-unicode.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 67%] Building C object src/module/unicode/CMakeFiles/fcitx-unicode.dir/unicode.c.o cd /<>/obj-i686-linux-gnu/src/module/unicode && /usr/bin/cc -Dfcitx_unicode_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/obj-i686-linux-gnu/src/module/unicode -I/<>/src/module/unicode -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-unicode.dir/unicode.c.o -c /<>/src/module/unicode/unicode.c [ 67%] Linking C shared module fcitx-dbus.so cd /<>/obj-i686-linux-gnu/src/module/dbus && /usr/bin/cmake -E cmake_link_script CMakeFiles/fcitx-dbus.dir/link.txt --verbose=1 /usr/bin/cc -fPIC -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -shared -o fcitx-dbus.so CMakeFiles/fcitx-dbus.dir/dbussocket.c.o CMakeFiles/fcitx-dbus.dir/dbusstuff.c.o CMakeFiles/fcitx-dbus.dir/dbuslauncher.c.o -ldbus-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 67%] Built target fcitx-dbus [ 67%] Building C object src/module/lua/CMakeFiles/fcitx-lua.dir/luawrap.c.o cd /<>/obj-i686-linux-gnu/src/module/lua && /usr/bin/cc -Dfcitx_lua_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/lua5.2 -I/<>/obj-i686-linux-gnu/src/module/lua -I/<>/src/module/lua -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-lua.dir/luawrap.c.o -c /<>/src/module/lua/luawrap.c [ 67%] Building C object src/module/unicode/CMakeFiles/fcitx-unicode.dir/charselectdata.c.o cd /<>/obj-i686-linux-gnu/src/module/unicode && /usr/bin/cc -Dfcitx_unicode_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/obj-i686-linux-gnu/src/module/unicode -I/<>/src/module/unicode -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-unicode.dir/charselectdata.c.o -c /<>/src/module/unicode/charselectdata.c /<>/src/module/unicode/charselectdata.c: In function ‘CharSelectDataCreate’: /<>/src/module/unicode/charselectdata.c:128:9: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(charselect->dataFile, 1, size, fp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/module/unicode/charselectdata.c: In function ‘CharSelectDataName’: /<>/src/module/unicode/charselectdata.c:225:13: warning: ignoring return value of ‘asprintf’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&result, "CJK UNIFIED IDEOGRAPH-%x", unicode); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/src/module/unicode/charselectdata.c:10:0: /<>/src/module/unicode/charselectdata.c: In function ‘UnicodeSetIntersect’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:351:13: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(right, &p->unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:351:13: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(right, &p->unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:351:13: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(right, &p->unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:351:13: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(right, &p->unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:351:13: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(right, &p->unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:351:13: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(right, &p->unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:351:13: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(right, &p->unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:351:13: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(right, &p->unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:351:13: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(right, &p->unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:351:13: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(right, &p->unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:351:13: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(right, &p->unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:351:13: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(right, &p->unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:351:13: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(right, &p->unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:351:13: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(right, &p->unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:351:13: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(right, &p->unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:351:13: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(right, &p->unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:351:13: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(right, &p->unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:351:13: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(right, &p->unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:351:13: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(right, &p->unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:351:13: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(right, &p->unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/module/unicode/charselectdata.c: In function ‘CharSelectDataFind’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:437:9: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(result, c, dup); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:437:9: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(result, c, dup); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:437:9: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(result, c, dup); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:437:9: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(result, c, dup); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:437:9: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(result, c, dup); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:437:9: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(result, c, dup); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:437:9: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(result, c, dup); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:437:9: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(result, c, dup); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:437:9: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(result, c, dup); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:437:9: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(result, c, dup); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:437:9: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(result, c, dup); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:437:9: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(result, c, dup); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:437:9: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(result, c, dup); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:437:9: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(result, c, dup); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:437:9: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(result, c, dup); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:437:9: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(result, c, dup); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:437:9: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(result, c, dup); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:437:9: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(result, c, dup); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:437:9: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(result, c, dup); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:437:9: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(result, c, dup); ^~~~~~~~~~~~~~~~~ /<>/src/module/unicode/charselectdata.c: In function ‘InsertResult’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:459:5: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(set, &unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:459:5: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(set, &unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:459:5: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(set, &unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:459:5: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(set, &unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:459:5: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(set, &unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:459:5: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(set, &unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:459:5: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(set, &unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:459:5: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(set, &unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:459:5: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(set, &unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:459:5: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(set, &unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:459:5: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(set, &unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:459:5: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(set, &unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:459:5: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(set, &unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:459:5: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(set, &unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:459:5: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(set, &unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:459:5: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(set, &unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:459:5: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(set, &unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:459:5: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(set, &unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:459:5: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(set, &unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:32:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh,head,findint,sizeof(uint32_t),out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:459:5: note: in expansion of macro ‘HASH_FIND_UNICODE’ HASH_FIND_UNICODE(set, &unicode, find); ^~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/unicode/charselectdata.c:34:5: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh,head,intfield,sizeof(uint32_t),add) ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:463:9: note: in expansion of macro ‘HASH_ADD_UNICODE’ HASH_ADD_UNICODE(set, unicode, find); ^~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/unicode/charselectdata.c:34:5: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh,head,intfield,sizeof(uint32_t),add) ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:463:9: note: in expansion of macro ‘HASH_ADD_UNICODE’ HASH_ADD_UNICODE(set, unicode, find); ^~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/unicode/charselectdata.c:34:5: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh,head,intfield,sizeof(uint32_t),add) ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:463:9: note: in expansion of macro ‘HASH_ADD_UNICODE’ HASH_ADD_UNICODE(set, unicode, find); ^~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/unicode/charselectdata.c:34:5: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh,head,intfield,sizeof(uint32_t),add) ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:463:9: note: in expansion of macro ‘HASH_ADD_UNICODE’ HASH_ADD_UNICODE(set, unicode, find); ^~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/unicode/charselectdata.c:34:5: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh,head,intfield,sizeof(uint32_t),add) ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:463:9: note: in expansion of macro ‘HASH_ADD_UNICODE’ HASH_ADD_UNICODE(set, unicode, find); ^~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/unicode/charselectdata.c:34:5: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh,head,intfield,sizeof(uint32_t),add) ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:463:9: note: in expansion of macro ‘HASH_ADD_UNICODE’ HASH_ADD_UNICODE(set, unicode, find); ^~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/unicode/charselectdata.c:34:5: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh,head,intfield,sizeof(uint32_t),add) ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:463:9: note: in expansion of macro ‘HASH_ADD_UNICODE’ HASH_ADD_UNICODE(set, unicode, find); ^~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/unicode/charselectdata.c:34:5: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh,head,intfield,sizeof(uint32_t),add) ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:463:9: note: in expansion of macro ‘HASH_ADD_UNICODE’ HASH_ADD_UNICODE(set, unicode, find); ^~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/unicode/charselectdata.c:34:5: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh,head,intfield,sizeof(uint32_t),add) ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:463:9: note: in expansion of macro ‘HASH_ADD_UNICODE’ HASH_ADD_UNICODE(set, unicode, find); ^~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/unicode/charselectdata.c:34:5: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh,head,intfield,sizeof(uint32_t),add) ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:463:9: note: in expansion of macro ‘HASH_ADD_UNICODE’ HASH_ADD_UNICODE(set, unicode, find); ^~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/unicode/charselectdata.c:34:5: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh,head,intfield,sizeof(uint32_t),add) ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:463:9: note: in expansion of macro ‘HASH_ADD_UNICODE’ HASH_ADD_UNICODE(set, unicode, find); ^~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/unicode/charselectdata.c:34:5: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh,head,intfield,sizeof(uint32_t),add) ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:463:9: note: in expansion of macro ‘HASH_ADD_UNICODE’ HASH_ADD_UNICODE(set, unicode, find); ^~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/unicode/charselectdata.c:34:5: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh,head,intfield,sizeof(uint32_t),add) ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:463:9: note: in expansion of macro ‘HASH_ADD_UNICODE’ HASH_ADD_UNICODE(set, unicode, find); ^~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/unicode/charselectdata.c:34:5: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh,head,intfield,sizeof(uint32_t),add) ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:463:9: note: in expansion of macro ‘HASH_ADD_UNICODE’ HASH_ADD_UNICODE(set, unicode, find); ^~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/unicode/charselectdata.c:34:5: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh,head,intfield,sizeof(uint32_t),add) ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:463:9: note: in expansion of macro ‘HASH_ADD_UNICODE’ HASH_ADD_UNICODE(set, unicode, find); ^~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/unicode/charselectdata.c:34:5: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh,head,intfield,sizeof(uint32_t),add) ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:463:9: note: in expansion of macro ‘HASH_ADD_UNICODE’ HASH_ADD_UNICODE(set, unicode, find); ^~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/unicode/charselectdata.c:34:5: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh,head,intfield,sizeof(uint32_t),add) ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:463:9: note: in expansion of macro ‘HASH_ADD_UNICODE’ HASH_ADD_UNICODE(set, unicode, find); ^~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/unicode/charselectdata.c:34:5: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh,head,intfield,sizeof(uint32_t),add) ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:463:9: note: in expansion of macro ‘HASH_ADD_UNICODE’ HASH_ADD_UNICODE(set, unicode, find); ^~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/unicode/charselectdata.c:34:5: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh,head,intfield,sizeof(uint32_t),add) ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:463:9: note: in expansion of macro ‘HASH_ADD_UNICODE’ HASH_ADD_UNICODE(set, unicode, find); ^~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/unicode/charselectdata.c:34:5: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh,head,intfield,sizeof(uint32_t),add) ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:463:9: note: in expansion of macro ‘HASH_ADD_UNICODE’ HASH_ADD_UNICODE(set, unicode, find); ^~~~~~~~~~~~~~~~ /<>/src/module/unicode/charselectdata.c: In function ‘FormatCode’: /<>/src/module/unicode/charselectdata.c:612:5: warning: ignoring return value of ‘asprintf’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&fmt, "%%s%%0%dX", length); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/module/unicode/charselectdata.c:613:5: warning: ignoring return value of ‘asprintf’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&s, fmt, prefix, code); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/src/module/unicode/charselectdata.c:10:0: /<>/src/module/unicode/charselectdata.c: In function ‘CharSelectDataAppendToIndex’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:655:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(charselect->index, *s, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:655:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(charselect->index, *s, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:655:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(charselect->index, *s, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:655:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(charselect->index, *s, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:655:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(charselect->index, *s, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:655:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(charselect->index, *s, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:655:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(charselect->index, *s, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:655:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(charselect->index, *s, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:655:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(charselect->index, *s, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:655:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(charselect->index, *s, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:655:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(charselect->index, *s, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:655:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(charselect->index, *s, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:655:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(charselect->index, *s, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:655:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(charselect->index, *s, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:655:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(charselect->index, *s, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:655:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(charselect->index, *s, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:655:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(charselect->index, *s, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:655:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(charselect->index, *s, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:655:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(charselect->index, *s, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/unicode/charselectdata.c:655:9: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(charselect->index, *s, item); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:658:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, charselect->index, item->key, strlen(item->key), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:658:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, charselect->index, item->key, strlen(item->key), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:658:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, charselect->index, item->key, strlen(item->key), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:658:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, charselect->index, item->key, strlen(item->key), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:658:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, charselect->index, item->key, strlen(item->key), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:658:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, charselect->index, item->key, strlen(item->key), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:658:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, charselect->index, item->key, strlen(item->key), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:658:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, charselect->index, item->key, strlen(item->key), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:658:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, charselect->index, item->key, strlen(item->key), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:658:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, charselect->index, item->key, strlen(item->key), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:658:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, charselect->index, item->key, strlen(item->key), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:658:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, charselect->index, item->key, strlen(item->key), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:658:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, charselect->index, item->key, strlen(item->key), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:658:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, charselect->index, item->key, strlen(item->key), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:658:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, charselect->index, item->key, strlen(item->key), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:658:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, charselect->index, item->key, strlen(item->key), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:658:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, charselect->index, item->key, strlen(item->key), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:658:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, charselect->index, item->key, strlen(item->key), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:658:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, charselect->index, item->key, strlen(item->key), item); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/unicode/charselectdata.c:658:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, charselect->index, item->key, strlen(item->key), item); ^~~~~~~~~~~~~~~ In file included from /<>/src/lib/fcitx-config/fcitx-config.h:104:0, from /<>/src/lib/fcitx/ui.h:65, from /<>/src/lib/fcitx/instance.h:32, from /<>/src/module/lua/luawrap.c:29: /<>/src/module/lua/luawrap.c: In function ‘LoadExtension’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:325:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->extensions, name, extension); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:325:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->extensions, name, extension); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:325:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->extensions, name, extension); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:325:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->extensions, name, extension); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:325:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->extensions, name, extension); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:325:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->extensions, name, extension); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:325:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->extensions, name, extension); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:325:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->extensions, name, extension); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:325:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->extensions, name, extension); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:325:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->extensions, name, extension); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:325:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->extensions, name, extension); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:325:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->extensions, name, extension); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:325:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->extensions, name, extension); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:325:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->extensions, name, extension); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:325:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->extensions, name, extension); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:325:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->extensions, name, extension); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:325:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->extensions, name, extension); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:325:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->extensions, name, extension); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:325:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->extensions, name, extension); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:325:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->extensions, name, extension); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/lua/luawrap.c:348:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, module->extensions, extension->name, strlen(extension->name), extension); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/lua/luawrap.c:348:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, module->extensions, extension->name, strlen(extension->name), extension); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/lua/luawrap.c:348:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, module->extensions, extension->name, strlen(extension->name), extension); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/lua/luawrap.c:348:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, module->extensions, extension->name, strlen(extension->name), extension); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/lua/luawrap.c:348:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, module->extensions, extension->name, strlen(extension->name), extension); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/lua/luawrap.c:348:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, module->extensions, extension->name, strlen(extension->name), extension); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/lua/luawrap.c:348:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, module->extensions, extension->name, strlen(extension->name), extension); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/lua/luawrap.c:348:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, module->extensions, extension->name, strlen(extension->name), extension); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/lua/luawrap.c:348:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, module->extensions, extension->name, strlen(extension->name), extension); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/lua/luawrap.c:348:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, module->extensions, extension->name, strlen(extension->name), extension); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/lua/luawrap.c:348:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, module->extensions, extension->name, strlen(extension->name), extension); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/lua/luawrap.c:348:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, module->extensions, extension->name, strlen(extension->name), extension); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/lua/luawrap.c:348:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, module->extensions, extension->name, strlen(extension->name), extension); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/lua/luawrap.c:348:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, module->extensions, extension->name, strlen(extension->name), extension); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/lua/luawrap.c:348:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, module->extensions, extension->name, strlen(extension->name), extension); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/lua/luawrap.c:348:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, module->extensions, extension->name, strlen(extension->name), extension); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/lua/luawrap.c:348:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, module->extensions, extension->name, strlen(extension->name), extension); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/lua/luawrap.c:348:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, module->extensions, extension->name, strlen(extension->name), extension); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/lua/luawrap.c:348:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, module->extensions, extension->name, strlen(extension->name), extension); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/lua/luawrap.c:348:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, module->extensions, extension->name, strlen(extension->name), extension); ^~~~~~~~~~~~~~~ make -f src/module/freedesktop-notify/CMakeFiles/fcitx-freedesktop-notify.dir/build.make src/module/freedesktop-notify/CMakeFiles/fcitx-freedesktop-notify.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/freedesktop-notify /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/freedesktop-notify /<>/obj-i686-linux-gnu/src/module/freedesktop-notify/CMakeFiles/fcitx-freedesktop-notify.dir/DependInfo.cmake --color= /<>/src/module/lua/luawrap.c: In function ‘RegisterCommand’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:443:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->commands, command_name, command); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:443:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->commands, command_name, command); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:443:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->commands, command_name, command); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:443:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->commands, command_name, command); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:443:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->commands, command_name, command); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:443:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->commands, command_name, command); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:443:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->commands, command_name, command); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:443:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->commands, command_name, command); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:443:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->commands, command_name, command); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:443:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->commands, command_name, command); ^~~~~~~~~~~~~ Scanning dependencies of target fcitx-freedesktop-notify /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:443:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->commands, command_name, command); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:443:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->commands, command_name, command); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:443:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->commands, command_name, command); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:443:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->commands, command_name, command); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:443:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->commands, command_name, command); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:443:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->commands, command_name, command); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:443:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->commands, command_name, command); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:443:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->commands, command_name, command); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:443:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->commands, command_name, command); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:443:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->commands, command_name, command); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/lua/luawrap.c:464:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/lua/luawrap.c:464:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/lua/luawrap.c:464:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/lua/luawrap.c:464:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/lua/luawrap.c:464:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/lua/luawrap.c:464:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/lua/luawrap.c:464:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/lua/luawrap.c:464:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/lua/luawrap.c:464:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/lua/luawrap.c:464:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/lua/luawrap.c:464:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, ^~~~~~~~~~~~~~~ make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/freedesktop-notify/CMakeFiles/fcitx-freedesktop-notify.dir/build.make src/module/freedesktop-notify/CMakeFiles/fcitx-freedesktop-notify.dir/build /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/lua/luawrap.c:464:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/lua/luawrap.c:464:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/lua/luawrap.c:464:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/lua/luawrap.c:464:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/lua/luawrap.c:464:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/lua/luawrap.c:464:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/lua/luawrap.c:464:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/lua/luawrap.c:464:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/lua/luawrap.c:464:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, ^~~~~~~~~~~~~~~ /<>/src/module/lua/luawrap.c: In function ‘RegisterInputTrigger’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:501:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->input_triggers, input, trigger); ^~~~~~~~~~~~~ make[3]: Entering directory '/<>/obj-i686-linux-gnu' /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:501:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->input_triggers, input, trigger); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:501:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->input_triggers, input, trigger); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:501:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->input_triggers, input, trigger); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:501:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->input_triggers, input, trigger); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:501:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->input_triggers, input, trigger); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:501:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->input_triggers, input, trigger); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:501:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->input_triggers, input, trigger); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:501:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->input_triggers, input, trigger); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:501:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->input_triggers, input, trigger); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:501:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->input_triggers, input, trigger); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:501:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->input_triggers, input, trigger); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:501:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->input_triggers, input, trigger); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:501:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->input_triggers, input, trigger); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:501:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->input_triggers, input, trigger); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:501:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->input_triggers, input, trigger); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:501:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->input_triggers, input, trigger); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:501:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->input_triggers, input, trigger); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:501:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->input_triggers, input, trigger); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:501:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->input_triggers, input, trigger); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/lua/luawrap.c:518:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, module->input_triggers, trigger->key, strlen(trigger->key), trigger); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/lua/luawrap.c:518:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, module->input_triggers, trigger->key, strlen(trigger->key), trigger); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/lua/luawrap.c:518:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, module->input_triggers, trigger->key, strlen(trigger->key), trigger); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/lua/luawrap.c:518:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, module->input_triggers, trigger->key, strlen(trigger->key), trigger); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/lua/luawrap.c:518:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, module->input_triggers, trigger->key, strlen(trigger->key), trigger); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/lua/luawrap.c:518:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, module->input_triggers, trigger->key, strlen(trigger->key), trigger); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/lua/luawrap.c:518:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, module->input_triggers, trigger->key, strlen(trigger->key), trigger); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/lua/luawrap.c:518:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, module->input_triggers, trigger->key, strlen(trigger->key), trigger); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/lua/luawrap.c:518:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, module->input_triggers, trigger->key, strlen(trigger->key), trigger); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/lua/luawrap.c:518:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, module->input_triggers, trigger->key, strlen(trigger->key), trigger); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/lua/luawrap.c:518:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, module->input_triggers, trigger->key, strlen(trigger->key), trigger); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/lua/luawrap.c:518:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, module->input_triggers, trigger->key, strlen(trigger->key), trigger); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/lua/luawrap.c:518:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, module->input_triggers, trigger->key, strlen(trigger->key), trigger); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/lua/luawrap.c:518:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, module->input_triggers, trigger->key, strlen(trigger->key), trigger); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/lua/luawrap.c:518:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, module->input_triggers, trigger->key, strlen(trigger->key), trigger); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/lua/luawrap.c:518:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, module->input_triggers, trigger->key, strlen(trigger->key), trigger); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/lua/luawrap.c:518:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, module->input_triggers, trigger->key, strlen(trigger->key), trigger); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/lua/luawrap.c:518:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, module->input_triggers, trigger->key, strlen(trigger->key), trigger); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/lua/luawrap.c:518:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, module->input_triggers, trigger->key, strlen(trigger->key), trigger); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/lua/luawrap.c:518:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, module->input_triggers, trigger->key, strlen(trigger->key), trigger); ^~~~~~~~~~~~~~~ /<>/src/module/lua/luawrap.c: In function ‘UnloadExtensionByName’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:378:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->extensions, name, extension); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:378:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->extensions, name, extension); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:378:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->extensions, name, extension); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:378:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->extensions, name, extension); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:378:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->extensions, name, extension); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:378:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->extensions, name, extension); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:378:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->extensions, name, extension); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:378:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->extensions, name, extension); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:378:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->extensions, name, extension); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:378:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->extensions, name, extension); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:378:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->extensions, name, extension); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:378:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->extensions, name, extension); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:378:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->extensions, name, extension); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:378:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->extensions, name, extension); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:378:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->extensions, name, extension); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:378:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->extensions, name, extension); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:378:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->extensions, name, extension); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:378:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->extensions, name, extension); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:378:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->extensions, name, extension); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:378:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->extensions, name, extension); ^~~~~~~~~~~~~ /<>/src/module/lua/luawrap.c: In function ‘InputCommand’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:727:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->commands, key, command); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:727:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->commands, key, command); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:727:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->commands, key, command); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:727:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->commands, key, command); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:727:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->commands, key, command); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:727:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->commands, key, command); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:727:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->commands, key, command); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:727:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->commands, key, command); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:727:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->commands, key, command); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:727:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->commands, key, command); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:727:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->commands, key, command); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:727:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->commands, key, command); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:727:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->commands, key, command); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:727:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->commands, key, command); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:727:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->commands, key, command); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:727:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->commands, key, command); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:727:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->commands, key, command); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:727:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->commands, key, command); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:727:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->commands, key, command); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:727:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->commands, key, command); ^~~~~~~~~~~~~ /<>/src/module/lua/luawrap.c: In function ‘InputTrigger’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:746:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->input_triggers, input, trigger); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:746:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->input_triggers, input, trigger); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:746:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->input_triggers, input, trigger); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:746:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->input_triggers, input, trigger); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:746:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->input_triggers, input, trigger); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:746:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->input_triggers, input, trigger); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:746:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->input_triggers, input, trigger); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:746:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->input_triggers, input, trigger); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:746:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->input_triggers, input, trigger); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:746:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->input_triggers, input, trigger); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:746:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->input_triggers, input, trigger); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:746:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->input_triggers, input, trigger); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:746:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->input_triggers, input, trigger); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:746:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->input_triggers, input, trigger); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:746:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->input_triggers, input, trigger); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:746:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->input_triggers, input, trigger); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:746:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->input_triggers, input, trigger); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:746:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->input_triggers, input, trigger); ^~~~~~~~~~~~~ [ 67%] Building C object src/module/freedesktop-notify/CMakeFiles/fcitx-freedesktop-notify.dir/freedesktop-notify.c.o cd /<>/obj-i686-linux-gnu/src/module/freedesktop-notify && /usr/bin/cc -Dfcitx_freedesktop_notify_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -I/<>/obj-i686-linux-gnu/src/module/freedesktop-notify -I/<>/src/module/freedesktop-notify -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-freedesktop-notify.dir/freedesktop-notify.c.o -c /<>/src/module/freedesktop-notify/freedesktop-notify.c /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:746:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->input_triggers, input, trigger); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/module/lua/luawrap.c:746:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(module->input_triggers, input, trigger); ^~~~~~~~~~~~~ In file included from /<>/src/lib/fcitx-config/fcitx-config.h:104:0, from /<>/src/lib/fcitx/module.h:30, from /<>/src/module/freedesktop-notify/freedesktop-notify.c:27: /<>/src/module/freedesktop-notify/freedesktop-notify.c: In function ‘FcitxNotifyFindByGlobalId’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:128:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(global_hh, notify->global_table, &global_id, ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:128:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(global_hh, notify->global_table, &global_id, ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:128:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(global_hh, notify->global_table, &global_id, ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:128:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(global_hh, notify->global_table, &global_id, ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:128:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(global_hh, notify->global_table, &global_id, ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:128:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(global_hh, notify->global_table, &global_id, ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:128:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(global_hh, notify->global_table, &global_id, ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:128:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(global_hh, notify->global_table, &global_id, ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:128:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(global_hh, notify->global_table, &global_id, ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:128:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(global_hh, notify->global_table, &global_id, ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:128:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(global_hh, notify->global_table, &global_id, ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:128:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(global_hh, notify->global_table, &global_id, ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:128:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(global_hh, notify->global_table, &global_id, ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:128:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(global_hh, notify->global_table, &global_id, ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:128:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(global_hh, notify->global_table, &global_id, ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:128:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(global_hh, notify->global_table, &global_id, ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:128:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(global_hh, notify->global_table, &global_id, ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:128:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(global_hh, notify->global_table, &global_id, ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:128:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(global_hh, notify->global_table, &global_id, ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:128:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(global_hh, notify->global_table, &global_id, ^~~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c: In function ‘FcitxNotifyShowTipFmtV’: /<>/src/module/freedesktop-notify/freedesktop-notify.c:641:5: warning: ignoring return value of ‘vasprintf’, declared with attribute warn_unused_result [-Wunused-result] vasprintf(&body, body_fmt, *ap); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/src/lib/fcitx-config/fcitx-config.h:104:0, from /<>/src/lib/fcitx/module.h:30, from /<>/src/module/freedesktop-notify/freedesktop-notify.c:27: /<>/src/module/freedesktop-notify/freedesktop-notify.c: In function ‘FcitxNotifyItemAddGlobal’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:199:9: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(global_hh, notify->global_table, global_id, ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:199:9: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(global_hh, notify->global_table, global_id, ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:199:9: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(global_hh, notify->global_table, global_id, ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:199:9: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(global_hh, notify->global_table, global_id, ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:199:9: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(global_hh, notify->global_table, global_id, ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:199:9: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(global_hh, notify->global_table, global_id, ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:199:9: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(global_hh, notify->global_table, global_id, ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:199:9: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(global_hh, notify->global_table, global_id, ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:199:9: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(global_hh, notify->global_table, global_id, ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:199:9: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(global_hh, notify->global_table, global_id, ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:199:9: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(global_hh, notify->global_table, global_id, ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:199:9: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(global_hh, notify->global_table, global_id, ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:199:9: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(global_hh, notify->global_table, global_id, ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:199:9: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(global_hh, notify->global_table, global_id, ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:199:9: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(global_hh, notify->global_table, global_id, ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:199:9: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(global_hh, notify->global_table, global_id, ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:199:9: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(global_hh, notify->global_table, global_id, ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:199:9: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(global_hh, notify->global_table, global_id, ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:199:9: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(global_hh, notify->global_table, global_id, ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:199:9: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(global_hh, notify->global_table, global_id, ^~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c: In function ‘FcitxNotifyFindByInternId’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:139:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(intern_hh, notify->intern_table, &intern_id, ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:139:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(intern_hh, notify->intern_table, &intern_id, ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:139:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(intern_hh, notify->intern_table, &intern_id, ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:139:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(intern_hh, notify->intern_table, &intern_id, ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:139:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(intern_hh, notify->intern_table, &intern_id, ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:139:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(intern_hh, notify->intern_table, &intern_id, ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:139:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(intern_hh, notify->intern_table, &intern_id, ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:139:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(intern_hh, notify->intern_table, &intern_id, ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:139:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(intern_hh, notify->intern_table, &intern_id, ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:139:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(intern_hh, notify->intern_table, &intern_id, ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:139:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(intern_hh, notify->intern_table, &intern_id, ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:139:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(intern_hh, notify->intern_table, &intern_id, ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:139:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(intern_hh, notify->intern_table, &intern_id, ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:139:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(intern_hh, notify->intern_table, &intern_id, ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:139:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(intern_hh, notify->intern_table, &intern_id, ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:139:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(intern_hh, notify->intern_table, &intern_id, ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:139:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(intern_hh, notify->intern_table, &intern_id, ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:139:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(intern_hh, notify->intern_table, &intern_id, ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:139:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(intern_hh, notify->intern_table, &intern_id, ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:139:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(intern_hh, notify->intern_table, &intern_id, ^~~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c: In function ‘FcitxNotifyItemAddInternal’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:186:9: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(intern_hh, notify->intern_table, intern_id, ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:186:9: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(intern_hh, notify->intern_table, intern_id, ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:186:9: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(intern_hh, notify->intern_table, intern_id, ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:186:9: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(intern_hh, notify->intern_table, intern_id, ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:186:9: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(intern_hh, notify->intern_table, intern_id, ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:186:9: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(intern_hh, notify->intern_table, intern_id, ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:186:9: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(intern_hh, notify->intern_table, intern_id, ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:186:9: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(intern_hh, notify->intern_table, intern_id, ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:186:9: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(intern_hh, notify->intern_table, intern_id, ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:186:9: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(intern_hh, notify->intern_table, intern_id, ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:186:9: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(intern_hh, notify->intern_table, intern_id, ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:186:9: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(intern_hh, notify->intern_table, intern_id, ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:186:9: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(intern_hh, notify->intern_table, intern_id, ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:186:9: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(intern_hh, notify->intern_table, intern_id, ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:186:9: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(intern_hh, notify->intern_table, intern_id, ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:186:9: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(intern_hh, notify->intern_table, intern_id, ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:186:9: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(intern_hh, notify->intern_table, intern_id, ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:186:9: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(intern_hh, notify->intern_table, intern_id, ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:186:9: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(intern_hh, notify->intern_table, intern_id, ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/module/freedesktop-notify/freedesktop-notify.c:186:9: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(intern_hh, notify->intern_table, intern_id, ^~~~~~~~ [ 68%] Linking C shared module fcitx-freedesktop-notify.so cd /<>/obj-i686-linux-gnu/src/module/freedesktop-notify && /usr/bin/cmake -E cmake_link_script CMakeFiles/fcitx-freedesktop-notify.dir/link.txt --verbose=1 /usr/bin/cc -fPIC -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -shared -o fcitx-freedesktop-notify.so CMakeFiles/fcitx-freedesktop-notify.dir/freedesktop-notify.c.o -ldbus-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 68%] Built target fcitx-freedesktop-notify make -f src/module/notificationitem/CMakeFiles/fcitx-notificationitem.dir/build.make src/module/notificationitem/CMakeFiles/fcitx-notificationitem.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/notificationitem /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/notificationitem /<>/obj-i686-linux-gnu/src/module/notificationitem/CMakeFiles/fcitx-notificationitem.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-notificationitem make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/notificationitem/CMakeFiles/fcitx-notificationitem.dir/build.make src/module/notificationitem/CMakeFiles/fcitx-notificationitem.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 69%] Building C object src/module/notificationitem/CMakeFiles/fcitx-notificationitem.dir/notificationitem.c.o cd /<>/obj-i686-linux-gnu/src/module/notificationitem && /usr/bin/cc -Dfcitx_notificationitem_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -I/<>/obj-i686-linux-gnu/src/module/notificationitem -I/<>/src/module/notificationitem -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-notificationitem.dir/notificationitem.c.o -c /<>/src/module/notificationitem/notificationitem.c Groups: 412 Start Loading Phrase... 225832 Phrases, 225831 Converted! Writing Phrase file ... OK! [ 69%] Linking C shared module fcitx-unicode.so cd /<>/obj-i686-linux-gnu/src/module/unicode && /usr/bin/cmake -E cmake_link_script CMakeFiles/fcitx-unicode.dir/link.txt --verbose=1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' /usr/bin/cc -fPIC -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -shared -o fcitx-unicode.so CMakeFiles/fcitx-unicode.dir/unicode.c.o CMakeFiles/fcitx-unicode.dir/charselectdata.c.o make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 70%] Built target pinyin_data [ 70%] Built target fcitx-unicode [ 70%] Building C object src/module/notificationitem/CMakeFiles/fcitx-notificationitem.dir/dbusmenu.c.o cd /<>/obj-i686-linux-gnu/src/module/notificationitem && /usr/bin/cc -Dfcitx_notificationitem_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -I/<>/obj-i686-linux-gnu/src/module/notificationitem -I/<>/src/module/notificationitem -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-notificationitem.dir/dbusmenu.c.o -c /<>/src/module/notificationitem/dbusmenu.c [ 70%] Building C object src/module/notificationitem/CMakeFiles/fcitx-notificationitem.dir/__/dbusstuff/property.c.o cd /<>/obj-i686-linux-gnu/src/module/notificationitem && /usr/bin/cc -Dfcitx_notificationitem_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -I/<>/obj-i686-linux-gnu/src/module/notificationitem -I/<>/src/module/notificationitem -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-notificationitem.dir/__/dbusstuff/property.c.o -c /<>/src/module/dbusstuff/property.c [ 70%] Linking C shared module fcitx-lua.so cd /<>/obj-i686-linux-gnu/src/module/lua && /usr/bin/cmake -E cmake_link_script CMakeFiles/fcitx-lua.dir/link.txt --verbose=1 /usr/bin/cc -fPIC -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -shared -o fcitx-lua.so CMakeFiles/fcitx-lua.dir/lua.c.o CMakeFiles/fcitx-lua.dir/luawrap.c.o -llua5.2 /<>/src/module/notificationitem/notificationitem.c: In function ‘FcitxNotificationItemEnable’: /<>/src/module/notificationitem/notificationitem.c:590:5: warning: ignoring return value of ‘asprintf’, declared with attribute warn_unused_result [-Wunused-result] asprintf(¬ificationitem->serviceName, "org.kde.StatusNotifierItem-%u-%d", getpid(), ++notificationitem->index); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 70%] Built target fcitx-lua make -f src/im/pinyin/CMakeFiles/fcitx-pinyin.dir/build.make src/im/pinyin/CMakeFiles/fcitx-pinyin.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/pinyin /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/pinyin /<>/obj-i686-linux-gnu/src/im/pinyin/CMakeFiles/fcitx-pinyin.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-pinyin make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/keyboard/CMakeFiles/fcitx-keyboard.dir/build.make src/im/keyboard/CMakeFiles/fcitx-keyboard.dir/depend make -f src/im/pinyin/CMakeFiles/fcitx-pinyin.dir/build.make src/im/pinyin/CMakeFiles/fcitx-pinyin.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/keyboard /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/keyboard /<>/obj-i686-linux-gnu/src/im/keyboard/CMakeFiles/fcitx-keyboard.dir/DependInfo.cmake --color= [ 71%] Building C object src/im/pinyin/CMakeFiles/fcitx-pinyin.dir/py.c.o cd /<>/obj-i686-linux-gnu/src/im/pinyin && /usr/bin/cc -Dfcitx_pinyin_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/obj-i686-linux-gnu/src/im/pinyin -I/<>/src/im/pinyin -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-pinyin.dir/py.c.o -c /<>/src/im/pinyin/py.c Scanning dependencies of target fcitx-keyboard make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/keyboard/CMakeFiles/fcitx-keyboard.dir/build.make src/im/keyboard/CMakeFiles/fcitx-keyboard.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 71%] Building C object src/im/keyboard/CMakeFiles/fcitx-keyboard.dir/keyboard.c.o cd /<>/obj-i686-linux-gnu/src/im/keyboard && /usr/bin/cc -Dfcitx_keyboard_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/libxml2 -I/<>/obj-i686-linux-gnu/src/im/keyboard -I/<>/src/im/keyboard -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-keyboard.dir/keyboard.c.o -c /<>/src/im/keyboard/keyboard.c /<>/src/im/pinyin/py.c: In function ‘PinyinMigration’: /<>/src/im/pinyin/py.c:2145:13: warning: ignoring return value of ‘link’, declared with attribute warn_unused_result [-Wunused-result] link(oldpyindex, newpyindex); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/im/pinyin/py.c:2146:13: warning: ignoring return value of ‘link’, declared with attribute warn_unused_result [-Wunused-result] link(olduserphrase, newuserphrase); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/im/pinyin/py.c: In function ‘LoadPYBaseDict’: /<>/src/im/pinyin/py.c:223:9: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(PYFAList[i].strMap, sizeof(char) * 2, 1, fp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/im/pinyin/py.c:230:13: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(&len, sizeof(char), 1, fp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/im/pinyin/py.c:231:13: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(PYFAList[i].pyBase[j].strHZ, sizeof(char) * len, 1, fp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/im/pinyin/py.c: In function ‘LoadPYOtherDict’: /<>/src/im/pinyin/py.c:473:13: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(pyFreqTemp->strPY, sizeof(char) * 11, 1, fp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/im/pinyin/py.c:483:17: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(&slen, sizeof(int8_t), 1, fp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/im/pinyin/py.c:484:17: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(HZTemp->strHZ, sizeof(char) * slen, 1, fp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/im/pinyin/py.c: In function ‘LoadPYPhraseDict’: /<>/src/im/pinyin/py.c:300:13: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(phrase->strMap, sizeof(char) * iLen, 1, fp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/im/pinyin/py.c:310:13: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] fread(phrase->strPhrase, sizeof(char) * iLen, 1, fp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make -f src/im/table/CMakeFiles/fcitx-table.dir/build.make src/im/table/CMakeFiles/fcitx-table.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/table /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/table /<>/obj-i686-linux-gnu/src/im/table/CMakeFiles/fcitx-table.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-table make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/table/CMakeFiles/fcitx-table.dir/build.make src/im/table/CMakeFiles/fcitx-table.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 71%] Building C object src/im/table/CMakeFiles/fcitx-table.dir/tabledict.c.o cd /<>/obj-i686-linux-gnu/src/im/table && /usr/bin/cc -Dfcitx_table_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/obj-i686-linux-gnu/src/im/table -I/<>/src/im/table -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-table.dir/tabledict.c.o -c /<>/src/im/table/tabledict.c [ 71%] Linking C shared module fcitx-notificationitem.so cd /<>/obj-i686-linux-gnu/src/module/notificationitem && /usr/bin/cmake -E cmake_link_script CMakeFiles/fcitx-notificationitem.dir/link.txt --verbose=1 /usr/bin/cc -fPIC -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -shared -o fcitx-notificationitem.so CMakeFiles/fcitx-notificationitem.dir/notificationitem.c.o CMakeFiles/fcitx-notificationitem.dir/dbusmenu.c.o CMakeFiles/fcitx-notificationitem.dir/__/dbusstuff/property.c.o -ldbus-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 71%] Built target fcitx-notificationitem make -f src/im/qw/CMakeFiles/fcitx-qw.dir/build.make src/im/qw/CMakeFiles/fcitx-qw.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/qw /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/qw /<>/obj-i686-linux-gnu/src/im/qw/CMakeFiles/fcitx-qw.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-qw make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/qw/CMakeFiles/fcitx-qw.dir/build.make src/im/qw/CMakeFiles/fcitx-qw.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 72%] Building C object src/im/qw/CMakeFiles/fcitx-qw.dir/qw.c.o cd /<>/obj-i686-linux-gnu/src/im/qw && /usr/bin/cc -Dfcitx_qw_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/obj-i686-linux-gnu/src/im/qw -I/<>/src/im/qw -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-qw.dir/qw.c.o -c /<>/src/im/qw/qw.c [ 72%] Linking C shared module fcitx-qw.so cd /<>/obj-i686-linux-gnu/src/im/qw && /usr/bin/cmake -E cmake_link_script CMakeFiles/fcitx-qw.dir/link.txt --verbose=1 /usr/bin/cc -fPIC -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -shared -o fcitx-qw.so CMakeFiles/fcitx-qw.dir/qw.c.o make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 72%] Built target fcitx-qw [ 72%] Building C object src/im/table/CMakeFiles/fcitx-table.dir/table.c.o cd /<>/obj-i686-linux-gnu/src/im/table && /usr/bin/cc -Dfcitx_table_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/obj-i686-linux-gnu/src/im/table -I/<>/src/im/table -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-table.dir/table.c.o -c /<>/src/im/table/table.c [ 73%] Building C object src/im/keyboard/CMakeFiles/fcitx-keyboard.dir/keyboardconfig.c.o cd /<>/obj-i686-linux-gnu/src/im/keyboard && /usr/bin/cc -Dfcitx_keyboard_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/libxml2 -I/<>/obj-i686-linux-gnu/src/im/keyboard -I/<>/src/im/keyboard -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-keyboard.dir/keyboardconfig.c.o -c /<>/src/im/keyboard/keyboardconfig.c In file included from /<>/src/lib/fcitx-config/fcitx-config.h:104:0, from /<>/src/lib/fcitx/configfile.h:30, from /<>/src/im/table/table.h:23, from /<>/src/im/table/table.c:23: /<>/src/im/table/table.c: In function ‘TableMetaDataFind’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/table/table.c:155:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(table, name, result); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/table/table.c:155:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(table, name, result); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/table/table.c:155:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(table, name, result); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/table/table.c:155:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(table, name, result); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/table/table.c:155:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(table, name, result); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/table/table.c:155:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(table, name, result); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/table/table.c:155:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(table, name, result); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/table/table.c:155:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(table, name, result); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/table/table.c:155:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(table, name, result); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/table/table.c:155:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(table, name, result); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/table/table.c:155:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(table, name, result); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/table/table.c:155:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(table, name, result); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/table/table.c:155:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(table, name, result); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/table/table.c:155:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(table, name, result); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/table/table.c:155:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(table, name, result); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/table/table.c:155:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(table, name, result); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/table/table.c:155:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(table, name, result); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/table/table.c:155:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(table, name, result); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/table/table.c:155:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(table, name, result); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/table/table.c:155:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(table, name, result); ^~~~~~~~~~~~~ /<>/src/im/table/table.c: In function ‘TableMetaDataInsert’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/table/table.c:149:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, *tableSet, name, strlen(name), table); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/table/table.c:149:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, *tableSet, name, strlen(name), table); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/table/table.c:149:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, *tableSet, name, strlen(name), table); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/table/table.c:149:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, *tableSet, name, strlen(name), table); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/table/table.c:149:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, *tableSet, name, strlen(name), table); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/table/table.c:149:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, *tableSet, name, strlen(name), table); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/table/table.c:149:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, *tableSet, name, strlen(name), table); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/table/table.c:149:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, *tableSet, name, strlen(name), table); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/table/table.c:149:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, *tableSet, name, strlen(name), table); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/table/table.c:149:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, *tableSet, name, strlen(name), table); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/table/table.c:149:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, *tableSet, name, strlen(name), table); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/table/table.c:149:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, *tableSet, name, strlen(name), table); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/table/table.c:149:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, *tableSet, name, strlen(name), table); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/table/table.c:149:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, *tableSet, name, strlen(name), table); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/table/table.c:149:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, *tableSet, name, strlen(name), table); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/table/table.c:149:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, *tableSet, name, strlen(name), table); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/table/table.c:149:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, *tableSet, name, strlen(name), table); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/table/table.c:149:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, *tableSet, name, strlen(name), table); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/table/table.c:149:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, *tableSet, name, strlen(name), table); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/table/table.c:149:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, *tableSet, name, strlen(name), table); ^~~~~~~~~~~~~~~ [ 73%] Building C object src/im/keyboard/CMakeFiles/fcitx-keyboard.dir/isocodes.c.o cd /<>/obj-i686-linux-gnu/src/im/keyboard && /usr/bin/cc -Dfcitx_keyboard_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/libxml2 -I/<>/obj-i686-linux-gnu/src/im/keyboard -I/<>/src/im/keyboard -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-keyboard.dir/isocodes.c.o -c /<>/src/im/keyboard/isocodes.c In file included from /<>/src/lib/fcitx-utils/utils.h:67:0, from /<>/src/im/keyboard/isocodes.c:27: /<>/src/im/keyboard/isocodes.c: In function ‘IsoCodes3166HandlerStartElement’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:123:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, isocodes->iso3166, entry->alpha_2_code, strlen(entry->alpha_2_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:123:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, isocodes->iso3166, entry->alpha_2_code, strlen(entry->alpha_2_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:123:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, isocodes->iso3166, entry->alpha_2_code, strlen(entry->alpha_2_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:123:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, isocodes->iso3166, entry->alpha_2_code, strlen(entry->alpha_2_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:123:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, isocodes->iso3166, entry->alpha_2_code, strlen(entry->alpha_2_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:123:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, isocodes->iso3166, entry->alpha_2_code, strlen(entry->alpha_2_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:123:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, isocodes->iso3166, entry->alpha_2_code, strlen(entry->alpha_2_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:123:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, isocodes->iso3166, entry->alpha_2_code, strlen(entry->alpha_2_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:123:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, isocodes->iso3166, entry->alpha_2_code, strlen(entry->alpha_2_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:123:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, isocodes->iso3166, entry->alpha_2_code, strlen(entry->alpha_2_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:123:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, isocodes->iso3166, entry->alpha_2_code, strlen(entry->alpha_2_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:123:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, isocodes->iso3166, entry->alpha_2_code, strlen(entry->alpha_2_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:123:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, isocodes->iso3166, entry->alpha_2_code, strlen(entry->alpha_2_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:123:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, isocodes->iso3166, entry->alpha_2_code, strlen(entry->alpha_2_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:123:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, isocodes->iso3166, entry->alpha_2_code, strlen(entry->alpha_2_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:123:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, isocodes->iso3166, entry->alpha_2_code, strlen(entry->alpha_2_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:123:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, isocodes->iso3166, entry->alpha_2_code, strlen(entry->alpha_2_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:123:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, isocodes->iso3166, entry->alpha_2_code, strlen(entry->alpha_2_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:123:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, isocodes->iso3166, entry->alpha_2_code, strlen(entry->alpha_2_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:123:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, isocodes->iso3166, entry->alpha_2_code, strlen(entry->alpha_2_code), entry); ^~~~~~~~~~~~~~~ /<>/src/im/keyboard/isocodes.c: In function ‘IsoCodes639HandlerStartElement’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:82:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh1, isocodes->iso6392B, entry->iso_639_2B_code, strlen(entry->iso_639_2B_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:82:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh1, isocodes->iso6392B, entry->iso_639_2B_code, strlen(entry->iso_639_2B_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:82:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh1, isocodes->iso6392B, entry->iso_639_2B_code, strlen(entry->iso_639_2B_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:82:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh1, isocodes->iso6392B, entry->iso_639_2B_code, strlen(entry->iso_639_2B_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:82:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh1, isocodes->iso6392B, entry->iso_639_2B_code, strlen(entry->iso_639_2B_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:82:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh1, isocodes->iso6392B, entry->iso_639_2B_code, strlen(entry->iso_639_2B_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:82:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh1, isocodes->iso6392B, entry->iso_639_2B_code, strlen(entry->iso_639_2B_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:82:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh1, isocodes->iso6392B, entry->iso_639_2B_code, strlen(entry->iso_639_2B_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:82:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh1, isocodes->iso6392B, entry->iso_639_2B_code, strlen(entry->iso_639_2B_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:82:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh1, isocodes->iso6392B, entry->iso_639_2B_code, strlen(entry->iso_639_2B_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:82:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh1, isocodes->iso6392B, entry->iso_639_2B_code, strlen(entry->iso_639_2B_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:82:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh1, isocodes->iso6392B, entry->iso_639_2B_code, strlen(entry->iso_639_2B_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:82:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh1, isocodes->iso6392B, entry->iso_639_2B_code, strlen(entry->iso_639_2B_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:82:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh1, isocodes->iso6392B, entry->iso_639_2B_code, strlen(entry->iso_639_2B_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:82:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh1, isocodes->iso6392B, entry->iso_639_2B_code, strlen(entry->iso_639_2B_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:82:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh1, isocodes->iso6392B, entry->iso_639_2B_code, strlen(entry->iso_639_2B_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:82:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh1, isocodes->iso6392B, entry->iso_639_2B_code, strlen(entry->iso_639_2B_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:82:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh1, isocodes->iso6392B, entry->iso_639_2B_code, strlen(entry->iso_639_2B_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:82:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh1, isocodes->iso6392B, entry->iso_639_2B_code, strlen(entry->iso_639_2B_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:82:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh1, isocodes->iso6392B, entry->iso_639_2B_code, strlen(entry->iso_639_2B_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:83:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh2, isocodes->iso6392T, entry->iso_639_2T_code, strlen(entry->iso_639_2T_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:83:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh2, isocodes->iso6392T, entry->iso_639_2T_code, strlen(entry->iso_639_2T_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:83:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh2, isocodes->iso6392T, entry->iso_639_2T_code, strlen(entry->iso_639_2T_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:83:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh2, isocodes->iso6392T, entry->iso_639_2T_code, strlen(entry->iso_639_2T_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:83:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh2, isocodes->iso6392T, entry->iso_639_2T_code, strlen(entry->iso_639_2T_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:83:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh2, isocodes->iso6392T, entry->iso_639_2T_code, strlen(entry->iso_639_2T_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:83:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh2, isocodes->iso6392T, entry->iso_639_2T_code, strlen(entry->iso_639_2T_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:83:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh2, isocodes->iso6392T, entry->iso_639_2T_code, strlen(entry->iso_639_2T_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:83:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh2, isocodes->iso6392T, entry->iso_639_2T_code, strlen(entry->iso_639_2T_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:83:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh2, isocodes->iso6392T, entry->iso_639_2T_code, strlen(entry->iso_639_2T_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:83:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh2, isocodes->iso6392T, entry->iso_639_2T_code, strlen(entry->iso_639_2T_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:83:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh2, isocodes->iso6392T, entry->iso_639_2T_code, strlen(entry->iso_639_2T_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:83:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh2, isocodes->iso6392T, entry->iso_639_2T_code, strlen(entry->iso_639_2T_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:83:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh2, isocodes->iso6392T, entry->iso_639_2T_code, strlen(entry->iso_639_2T_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:83:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh2, isocodes->iso6392T, entry->iso_639_2T_code, strlen(entry->iso_639_2T_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:83:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh2, isocodes->iso6392T, entry->iso_639_2T_code, strlen(entry->iso_639_2T_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:83:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh2, isocodes->iso6392T, entry->iso_639_2T_code, strlen(entry->iso_639_2T_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:83:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh2, isocodes->iso6392T, entry->iso_639_2T_code, strlen(entry->iso_639_2T_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:83:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh2, isocodes->iso6392T, entry->iso_639_2T_code, strlen(entry->iso_639_2T_code), entry); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:83:13: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh2, isocodes->iso6392T, entry->iso_639_2T_code, strlen(entry->iso_639_2T_code), entry); ^~~~~~~~~~~~~~~ /<>/src/im/keyboard/isocodes.c: In function ‘FcitxIsoCodesGetEntry’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:130:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh1,isocodes->iso6392B,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:130:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh1,isocodes->iso6392B,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:130:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh1,isocodes->iso6392B,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:130:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh1,isocodes->iso6392B,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:130:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh1,isocodes->iso6392B,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:130:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh1,isocodes->iso6392B,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:130:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh1,isocodes->iso6392B,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:130:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh1,isocodes->iso6392B,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:130:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh1,isocodes->iso6392B,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:130:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh1,isocodes->iso6392B,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:130:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh1,isocodes->iso6392B,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:130:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh1,isocodes->iso6392B,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:130:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh1,isocodes->iso6392B,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:130:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh1,isocodes->iso6392B,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:130:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh1,isocodes->iso6392B,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:130:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh1,isocodes->iso6392B,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:130:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh1,isocodes->iso6392B,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:130:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh1,isocodes->iso6392B,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:130:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh1,isocodes->iso6392B,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:130:5: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh1,isocodes->iso6392B,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:132:9: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh2,isocodes->iso6392T,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:132:9: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh2,isocodes->iso6392T,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:132:9: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh2,isocodes->iso6392T,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:132:9: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh2,isocodes->iso6392T,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:132:9: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh2,isocodes->iso6392T,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:132:9: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh2,isocodes->iso6392T,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:132:9: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh2,isocodes->iso6392T,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:132:9: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh2,isocodes->iso6392T,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:132:9: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh2,isocodes->iso6392T,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:132:9: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh2,isocodes->iso6392T,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:132:9: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh2,isocodes->iso6392T,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:132:9: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh2,isocodes->iso6392T,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:132:9: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh2,isocodes->iso6392T,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:132:9: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh2,isocodes->iso6392T,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:132:9: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh2,isocodes->iso6392T,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:132:9: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh2,isocodes->iso6392T,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:132:9: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh2,isocodes->iso6392T,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:132:9: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh2,isocodes->iso6392T,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:132:9: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh2,isocodes->iso6392T,lang,strlen(lang),entry); ^~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/im/keyboard/isocodes.c:132:9: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh2,isocodes->iso6392T,lang,strlen(lang),entry); ^~~~~~~~~ [ 73%] Building C object src/im/pinyin/CMakeFiles/fcitx-pinyin.dir/PYFA.c.o cd /<>/obj-i686-linux-gnu/src/im/pinyin && /usr/bin/cc -Dfcitx_pinyin_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/obj-i686-linux-gnu/src/im/pinyin -I/<>/src/im/pinyin -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-pinyin.dir/PYFA.c.o -c /<>/src/im/pinyin/PYFA.c [ 73%] Building C object src/im/pinyin/CMakeFiles/fcitx-pinyin.dir/pyMapTable.c.o cd /<>/obj-i686-linux-gnu/src/im/pinyin && /usr/bin/cc -Dfcitx_pinyin_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/obj-i686-linux-gnu/src/im/pinyin -I/<>/src/im/pinyin -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-pinyin.dir/pyMapTable.c.o -c /<>/src/im/pinyin/pyMapTable.c [ 73%] Building C object src/im/pinyin/CMakeFiles/fcitx-pinyin.dir/pyParser.c.o cd /<>/obj-i686-linux-gnu/src/im/pinyin && /usr/bin/cc -Dfcitx_pinyin_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/obj-i686-linux-gnu/src/im/pinyin -I/<>/src/im/pinyin -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-pinyin.dir/pyParser.c.o -c /<>/src/im/pinyin/pyParser.c [ 73%] Building C object src/im/table/CMakeFiles/fcitx-table.dir/tableconfig.c.o cd /<>/obj-i686-linux-gnu/src/im/table && /usr/bin/cc -Dfcitx_table_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/obj-i686-linux-gnu/src/im/table -I/<>/src/im/table -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-table.dir/tableconfig.c.o -c /<>/src/im/table/tableconfig.c [ 73%] Linking C shared module fcitx-keyboard.so cd /<>/obj-i686-linux-gnu/src/im/keyboard && /usr/bin/cmake -E cmake_link_script CMakeFiles/fcitx-keyboard.dir/link.txt --verbose=1 /usr/bin/cc -fPIC -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -shared -o fcitx-keyboard.so CMakeFiles/fcitx-keyboard.dir/keyboard.c.o CMakeFiles/fcitx-keyboard.dir/keyboardconfig.c.o CMakeFiles/fcitx-keyboard.dir/isocodes.c.o -lxml2 /usr/lib/i386-linux-gnu/libxkbcommon.so make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 73%] Built target fcitx-keyboard make -f src/frontend/xim/CMakeFiles/fcitx-xim.dir/build.make src/frontend/xim/CMakeFiles/fcitx-xim.dir/depend In file included from /<>/src/lib/fcitx-utils/utils.h:67:0, from /<>/src/lib/fcitx-config/hotkey.h:33, from /<>/src/lib/fcitx/ime.h:58, from /<>/src/im/pinyin/pyParser.c:25: /<>/src/im/pinyin/pyParser.c: In function ‘LookupPYFreq’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/frontend/xim /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/frontend/xim /<>/obj-i686-linux-gnu/src/frontend/xim/CMakeFiles/fcitx-xim.dir/DependInfo.cmake --color= /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/im/pinyin/pyParser.c:564:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(pyconfig->splitData, py, s); ^~~~~~~~~~~~~ /<>/src/im/pinyin/pyParser.c: In function ‘InitPYSplitData’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:135:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, head, &add->fieldname, keylen_in, add) ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:224:13: note: in expansion of macro ‘HASH_ADD’ HASH_ADD(hh, head, strfield, strlen(add->strfield), add) ^~~~~~~~ /<>/src/im/pinyin/pyParser.c:553:9: note: in expansion of macro ‘HASH_ADD_STR’ HASH_ADD_STR(pyconfig->splitData, py, data); ^~~~~~~~~~~~ Scanning dependencies of target fcitx-xim make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/frontend/xim/CMakeFiles/fcitx-xim.dir/build.make src/frontend/xim/CMakeFiles/fcitx-xim.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 73%] Building C object src/frontend/xim/CMakeFiles/fcitx-xim.dir/IC.c.o cd /<>/obj-i686-linux-gnu/src/frontend/xim && /usr/bin/cc -Dfcitx_xim_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/src/frontend/xim/lib -I/<>/obj-i686-linux-gnu/src/frontend/xim -I/<>/src/frontend/xim -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-xim.dir/IC.c.o -c /<>/src/frontend/xim/IC.c [ 73%] Building C object src/frontend/xim/CMakeFiles/fcitx-xim.dir/xim.c.o cd /<>/obj-i686-linux-gnu/src/frontend/xim && /usr/bin/cc -Dfcitx_xim_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/src/frontend/xim/lib -I/<>/obj-i686-linux-gnu/src/frontend/xim -I/<>/src/frontend/xim -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-xim.dir/xim.c.o -c /<>/src/frontend/xim/xim.c make -f src/frontend/ipc/CMakeFiles/fcitx-ipc.dir/build.make src/frontend/ipc/CMakeFiles/fcitx-ipc.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/frontend/ipc /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/frontend/ipc /<>/obj-i686-linux-gnu/src/frontend/ipc/CMakeFiles/fcitx-ipc.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-ipc make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/frontend/ipc/CMakeFiles/fcitx-ipc.dir/build.make src/frontend/ipc/CMakeFiles/fcitx-ipc.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 74%] Building C object src/frontend/ipc/CMakeFiles/fcitx-ipc.dir/ipc.c.o cd /<>/obj-i686-linux-gnu/src/frontend/ipc && /usr/bin/cc -Dfcitx_ipc_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -I/<>/obj-i686-linux-gnu/src/frontend/ipc -I/<>/src/frontend/ipc -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-ipc.dir/ipc.c.o -c /<>/src/frontend/ipc/ipc.c [ 75%] Building C object src/frontend/xim/CMakeFiles/fcitx-xim.dir/ximhandler.c.o cd /<>/obj-i686-linux-gnu/src/frontend/xim && /usr/bin/cc -Dfcitx_xim_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/src/frontend/xim/lib -I/<>/obj-i686-linux-gnu/src/frontend/xim -I/<>/src/frontend/xim -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-xim.dir/ximhandler.c.o -c /<>/src/frontend/xim/ximhandler.c [ 76%] Building C object src/im/pinyin/CMakeFiles/fcitx-pinyin.dir/sp.c.o cd /<>/obj-i686-linux-gnu/src/im/pinyin && /usr/bin/cc -Dfcitx_pinyin_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/obj-i686-linux-gnu/src/im/pinyin -I/<>/src/im/pinyin -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-pinyin.dir/sp.c.o -c /<>/src/im/pinyin/sp.c [ 77%] Linking C shared module fcitx-table.so cd /<>/obj-i686-linux-gnu/src/im/table && /usr/bin/cmake -E cmake_link_script CMakeFiles/fcitx-table.dir/link.txt --verbose=1 /usr/bin/cc -fPIC -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -shared -o fcitx-table.so CMakeFiles/fcitx-table.dir/tabledict.c.o CMakeFiles/fcitx-table.dir/table.c.o CMakeFiles/fcitx-table.dir/tableconfig.c.o make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 77%] Built target fcitx-table [ 77%] Building C object src/frontend/ipc/CMakeFiles/fcitx-ipc.dir/__/__/module/dbusstuff/property.c.o cd /<>/obj-i686-linux-gnu/src/frontend/ipc && /usr/bin/cc -Dfcitx_ipc_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -I/<>/obj-i686-linux-gnu/src/frontend/ipc -I/<>/src/frontend/ipc -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-ipc.dir/__/__/module/dbusstuff/property.c.o -c /<>/src/module/dbusstuff/property.c [ 77%] Building C object src/frontend/xim/CMakeFiles/fcitx-xim.dir/ximconfig.c.o cd /<>/obj-i686-linux-gnu/src/frontend/xim && /usr/bin/cc -Dfcitx_xim_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/src/frontend/xim/lib -I/<>/obj-i686-linux-gnu/src/frontend/xim -I/<>/src/frontend/xim -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-xim.dir/ximconfig.c.o -c /<>/src/frontend/xim/ximconfig.c [ 77%] Building C object src/frontend/xim/CMakeFiles/fcitx-xim.dir/ximqueue.c.o cd /<>/obj-i686-linux-gnu/src/frontend/xim && /usr/bin/cc -Dfcitx_xim_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/src/frontend/xim/lib -I/<>/obj-i686-linux-gnu/src/frontend/xim -I/<>/src/frontend/xim -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-xim.dir/ximqueue.c.o -c /<>/src/frontend/xim/ximqueue.c [ 77%] Building C object src/im/pinyin/CMakeFiles/fcitx-pinyin.dir/pyconfig.c.o cd /<>/obj-i686-linux-gnu/src/im/pinyin && /usr/bin/cc -Dfcitx_pinyin_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/obj-i686-linux-gnu/src/im/pinyin -I/<>/src/im/pinyin -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-pinyin.dir/pyconfig.c.o -c /<>/src/im/pinyin/pyconfig.c [ 77%] Building C object src/frontend/xim/CMakeFiles/fcitx-xim.dir/lib/FrameMgr.c.o cd /<>/obj-i686-linux-gnu/src/frontend/xim && /usr/bin/cc -Dfcitx_xim_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/src/frontend/xim/lib -I/<>/obj-i686-linux-gnu/src/frontend/xim -I/<>/src/frontend/xim -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-xim.dir/lib/FrameMgr.c.o -c /<>/src/frontend/xim/lib/FrameMgr.c make -f src/ui/classic/CMakeFiles/fcitx-classic-ui.dir/build.make src/ui/classic/CMakeFiles/fcitx-classic-ui.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/ui/classic /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/ui/classic /<>/obj-i686-linux-gnu/src/ui/classic/CMakeFiles/fcitx-classic-ui.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-classic-ui make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/ui/classic/CMakeFiles/fcitx-classic-ui.dir/build.make src/ui/classic/CMakeFiles/fcitx-classic-ui.dir/build [ 77%] Linking C shared module fcitx-ipc.so cd /<>/obj-i686-linux-gnu/src/frontend/ipc && /usr/bin/cmake -E cmake_link_script CMakeFiles/fcitx-ipc.dir/link.txt --verbose=1 make[3]: Entering directory '/<>/obj-i686-linux-gnu' /usr/bin/cc -fPIC -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -shared -o fcitx-ipc.so CMakeFiles/fcitx-ipc.dir/ipc.c.o CMakeFiles/fcitx-ipc.dir/__/__/module/dbusstuff/property.c.o -ldbus-1 [ 78%] Building C object src/ui/classic/CMakeFiles/fcitx-classic-ui.dir/__/cairostuff/font.c.o cd /<>/obj-i686-linux-gnu/src/ui/classic && /usr/bin/cc -Dfcitx_classic_ui_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/<>/obj-i686-linux-gnu/src/ui/classic -I/<>/src/ui/classic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-classic-ui.dir/__/cairostuff/font.c.o -c /<>/src/ui/cairostuff/font.c [ 78%] Linking C shared module fcitx-pinyin.so cd /<>/obj-i686-linux-gnu/src/im/pinyin && /usr/bin/cmake -E cmake_link_script CMakeFiles/fcitx-pinyin.dir/link.txt --verbose=1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 78%] Building C object src/ui/classic/CMakeFiles/fcitx-classic-ui.dir/__/cairostuff/cairostuff.c.o cd /<>/obj-i686-linux-gnu/src/ui/classic && /usr/bin/cc -Dfcitx_classic_ui_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/<>/obj-i686-linux-gnu/src/ui/classic -I/<>/src/ui/classic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-classic-ui.dir/__/cairostuff/cairostuff.c.o -c /<>/src/ui/cairostuff/cairostuff.c /usr/bin/cc -fPIC -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -shared -o fcitx-pinyin.so CMakeFiles/fcitx-pinyin.dir/py.c.o CMakeFiles/fcitx-pinyin.dir/PYFA.c.o CMakeFiles/fcitx-pinyin.dir/pyMapTable.c.o CMakeFiles/fcitx-pinyin.dir/pyParser.c.o CMakeFiles/fcitx-pinyin.dir/sp.c.o CMakeFiles/fcitx-pinyin.dir/pyconfig.c.o [ 78%] Built target fcitx-ipc make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 78%] Building C object src/ui/classic/CMakeFiles/fcitx-classic-ui.dir/classicui.c.o cd /<>/obj-i686-linux-gnu/src/ui/classic && /usr/bin/cc -Dfcitx_classic_ui_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/<>/obj-i686-linux-gnu/src/ui/classic -I/<>/src/ui/classic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-classic-ui.dir/classicui.c.o -c /<>/src/ui/classic/classicui.c [ 78%] Built target fcitx-pinyin [ 78%] Building C object src/ui/classic/CMakeFiles/fcitx-classic-ui.dir/classicuiconfig.c.o cd /<>/obj-i686-linux-gnu/src/ui/classic && /usr/bin/cc -Dfcitx_classic_ui_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/<>/obj-i686-linux-gnu/src/ui/classic -I/<>/src/ui/classic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-classic-ui.dir/classicuiconfig.c.o -c /<>/src/ui/classic/classicuiconfig.c [ 78%] Building C object src/frontend/xim/CMakeFiles/fcitx-xim.dir/lib/i18nAttr.c.o cd /<>/obj-i686-linux-gnu/src/frontend/xim && /usr/bin/cc -Dfcitx_xim_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/src/frontend/xim/lib -I/<>/obj-i686-linux-gnu/src/frontend/xim -I/<>/src/frontend/xim -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-xim.dir/lib/i18nAttr.c.o -c /<>/src/frontend/xim/lib/i18nAttr.c make -f src/lib/fcitx-qt/CMakeFiles/fcitx-qt.dir/build.make src/lib/fcitx-qt/CMakeFiles/fcitx-qt.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/lib/fcitx-qt /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/lib/fcitx-qt /<>/obj-i686-linux-gnu/src/lib/fcitx-qt/CMakeFiles/fcitx-qt.dir/DependInfo.cmake --color= [ 79%] Building C object src/ui/classic/CMakeFiles/fcitx-classic-ui.dir/XlibWindow.c.o cd /<>/obj-i686-linux-gnu/src/ui/classic && /usr/bin/cc -Dfcitx_classic_ui_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/<>/obj-i686-linux-gnu/src/ui/classic -I/<>/src/ui/classic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-classic-ui.dir/XlibWindow.c.o -c /<>/src/ui/classic/XlibWindow.c Scanning dependencies of target fcitx-qt make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/lib/fcitx-qt/CMakeFiles/fcitx-qt.dir/build.make src/lib/fcitx-qt/CMakeFiles/fcitx-qt.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 79%] Building CXX object src/lib/fcitx-qt/CMakeFiles/fcitx-qt.dir/fcitxqtconnection.cpp.o cd /<>/obj-i686-linux-gnu/src/lib/fcitx-qt && /usr/bin/c++ -DQT_NO_KEYWORDS -Dfcitx_qt_EXPORTS -I/<>/obj-i686-linux-gnu/src/lib/fcitx-qt/fcitx-qt_autogen/include -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/qt4 -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtDBus -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -I/<>/obj-i686-linux-gnu/src/lib/fcitx-qt -I/<>/src/lib/fcitx-qt -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -o CMakeFiles/fcitx-qt.dir/fcitxqtconnection.cpp.o -c /<>/src/lib/fcitx-qt/fcitxqtconnection.cpp make -f src/core/CMakeFiles/fcitx.dir/build.make src/core/CMakeFiles/fcitx.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/core /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/core /<>/obj-i686-linux-gnu/src/core/CMakeFiles/fcitx.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/core/CMakeFiles/fcitx.dir/build.make src/core/CMakeFiles/fcitx.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 79%] Building C object src/ui/classic/CMakeFiles/fcitx-classic-ui.dir/InputWindow.c.o cd /<>/obj-i686-linux-gnu/src/ui/classic && /usr/bin/cc -Dfcitx_classic_ui_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/<>/obj-i686-linux-gnu/src/ui/classic -I/<>/src/ui/classic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-classic-ui.dir/InputWindow.c.o -c /<>/src/ui/classic/InputWindow.c [ 79%] Building C object src/core/CMakeFiles/fcitx.dir/fcitx.c.o cd /<>/obj-i686-linux-gnu/src/core && /usr/bin/cc -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -std=gnu99 -o CMakeFiles/fcitx.dir/fcitx.c.o -c /<>/src/core/fcitx.c [ 80%] Building C object src/core/CMakeFiles/fcitx.dir/errorhandler.c.o cd /<>/obj-i686-linux-gnu/src/core && /usr/bin/cc -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -std=gnu99 -o CMakeFiles/fcitx.dir/errorhandler.c.o -c /<>/src/core/errorhandler.c /<>/src/core/errorhandler.c: In function ‘OnException’: /<>/src/core/errorhandler.c:200:13: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write(selfpipe[1], &sig, 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/core/errorhandler.c: In function ‘_write_string_len’: /<>/src/core/errorhandler.c:120:9: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write(fd, str, len); ^~~~~~~~~~~~~~~~~~~ /<>/src/core/errorhandler.c:121:5: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write(STDERR_FILENO, str, len); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 80%] Linking C executable fcitx cd /<>/obj-i686-linux-gnu/src/core && /usr/bin/cmake -E cmake_link_script CMakeFiles/fcitx.dir/link.txt --verbose=1 /usr/bin/cc -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/fcitx.dir/fcitx.c.o CMakeFiles/fcitx.dir/errorhandler.c.o -o fcitx -Wl,-rpath,/<>/obj-i686-linux-gnu/src/lib/fcitx:/<>/obj-i686-linux-gnu/src/lib/fcitx-config:/<>/obj-i686-linux-gnu/src/lib/fcitx-utils: ../lib/fcitx/libfcitx-core.so.0.3 ../lib/fcitx-config/libfcitx-config.so.4.1 ../lib/fcitx-utils/libfcitx-utils.so.0.1 -ldl -lpthread make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 80%] Built target fcitx [ 80%] Building C object src/ui/classic/CMakeFiles/fcitx-classic-ui.dir/MainWindow.c.o cd /<>/obj-i686-linux-gnu/src/ui/classic && /usr/bin/cc -Dfcitx_classic_ui_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/<>/obj-i686-linux-gnu/src/ui/classic -I/<>/src/ui/classic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-classic-ui.dir/MainWindow.c.o -c /<>/src/ui/classic/MainWindow.c [ 80%] Building C object src/frontend/xim/CMakeFiles/fcitx-xim.dir/lib/i18nIc.c.o [ 81%] Building C object src/frontend/xim/CMakeFiles/fcitx-xim.dir/lib/i18nClbk.c.o cd /<>/obj-i686-linux-gnu/src/frontend/xim && /usr/bin/cc -Dfcitx_xim_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/src/frontend/xim/lib -I/<>/obj-i686-linux-gnu/src/frontend/xim -I/<>/src/frontend/xim -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-xim.dir/lib/i18nIc.c.o -c /<>/src/frontend/xim/lib/i18nIc.c cd /<>/obj-i686-linux-gnu/src/frontend/xim && /usr/bin/cc -Dfcitx_xim_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/src/frontend/xim/lib -I/<>/obj-i686-linux-gnu/src/frontend/xim -I/<>/src/frontend/xim -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-xim.dir/lib/i18nClbk.c.o -c /<>/src/frontend/xim/lib/i18nClbk.c /<>/src/lib/fcitx-qt/fcitxqtconnection.cpp: In member function ‘const QString& FcitxQtConnectionPrivate::socketFile()’: /<>/src/lib/fcitx-qt/fcitxqtconnection.cpp:236:13: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&addressFile, "%s-%d", localMachineId().data(), displayNumber()); ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 81%] Building CXX object src/lib/fcitx-qt/CMakeFiles/fcitx-qt.dir/fcitxqtformattedpreedit.cpp.o cd /<>/obj-i686-linux-gnu/src/lib/fcitx-qt && /usr/bin/c++ -DQT_NO_KEYWORDS -Dfcitx_qt_EXPORTS -I/<>/obj-i686-linux-gnu/src/lib/fcitx-qt/fcitx-qt_autogen/include -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/qt4 -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtDBus -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -I/<>/obj-i686-linux-gnu/src/lib/fcitx-qt -I/<>/src/lib/fcitx-qt -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -o CMakeFiles/fcitx-qt.dir/fcitxqtformattedpreedit.cpp.o -c /<>/src/lib/fcitx-qt/fcitxqtformattedpreedit.cpp [ 81%] Building C object src/ui/classic/CMakeFiles/fcitx-classic-ui.dir/MenuWindow.c.o cd /<>/obj-i686-linux-gnu/src/ui/classic && /usr/bin/cc -Dfcitx_classic_ui_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/<>/obj-i686-linux-gnu/src/ui/classic -I/<>/src/ui/classic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-classic-ui.dir/MenuWindow.c.o -c /<>/src/ui/classic/MenuWindow.c [ 81%] Building C object src/frontend/xim/CMakeFiles/fcitx-xim.dir/lib/i18nIMProto.c.o cd /<>/obj-i686-linux-gnu/src/frontend/xim && /usr/bin/cc -Dfcitx_xim_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/src/frontend/xim/lib -I/<>/obj-i686-linux-gnu/src/frontend/xim -I/<>/src/frontend/xim -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-xim.dir/lib/i18nIMProto.c.o -c /<>/src/frontend/xim/lib/i18nIMProto.c [ 81%] Building C object src/frontend/xim/CMakeFiles/fcitx-xim.dir/lib/i18nMethod.c.o cd /<>/obj-i686-linux-gnu/src/frontend/xim && /usr/bin/cc -Dfcitx_xim_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/src/frontend/xim/lib -I/<>/obj-i686-linux-gnu/src/frontend/xim -I/<>/src/frontend/xim -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-xim.dir/lib/i18nMethod.c.o -c /<>/src/frontend/xim/lib/i18nMethod.c make -f src/module/x11/CMakeFiles/fcitx-addon-fcitx-x11--addon--conf-1.dir/build.make src/module/x11/CMakeFiles/fcitx-addon-fcitx-x11--addon--conf-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/x11 /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/x11 /<>/obj-i686-linux-gnu/src/module/x11/CMakeFiles/fcitx-addon-fcitx-x11--addon--conf-1.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-addon-fcitx-x11--addon--conf-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/x11/CMakeFiles/fcitx-addon-fcitx-x11--addon--conf-1.dir/build.make src/module/x11/CMakeFiles/fcitx-addon-fcitx-x11--addon--conf-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 81%] Generating fcitx-x11.conf cd /<> && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/module/x11 cd /<> && env _FCITX_MACRO_CMAKE_DIR=/<>/cmake _FCITX_PO_PARSER_EXECUTABLE=/<>/obj-i686-linux-gnu/tools/dev/fcitx-po-parser FCITX_HELPER_CMAKE_CMD=/usr/bin/cmake FCITX_CMAKE_CACHE_BASE=/<>/obj-i686-linux-gnu/fcitx_cmake_cache _FCITX_TRANSLATION_TARGET_FILE=/<>/po/fcitx.pot /<>/cmake/fcitx-cmake-helper.sh --apply-po-merge /<>/cmake/fcitx-merge-config.sh /<>/src/module/x11/fcitx-x11.conf.in /<>/obj-i686-linux-gnu/src/module/x11/fcitx-x11.conf [ 82%] Building C object src/ui/classic/CMakeFiles/fcitx-classic-ui.dir/TrayWindow.c.o cd /<>/obj-i686-linux-gnu/src/ui/classic && /usr/bin/cc -Dfcitx_classic_ui_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/<>/obj-i686-linux-gnu/src/ui/classic -I/<>/src/ui/classic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-classic-ui.dir/TrayWindow.c.o -c /<>/src/ui/classic/TrayWindow.c make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 82%] Built target fcitx-addon-fcitx-x11--addon--conf-1 [ 82%] Building C object src/ui/classic/CMakeFiles/fcitx-classic-ui.dir/tray.c.o cd /<>/obj-i686-linux-gnu/src/ui/classic && /usr/bin/cc -Dfcitx_classic_ui_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/<>/obj-i686-linux-gnu/src/ui/classic -I/<>/src/ui/classic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-classic-ui.dir/tray.c.o -c /<>/src/ui/classic/tray.c [ 83%] Building C object src/frontend/xim/CMakeFiles/fcitx-xim.dir/lib/i18nPtHdr.c.o cd /<>/obj-i686-linux-gnu/src/frontend/xim && /usr/bin/cc -Dfcitx_xim_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/src/frontend/xim/lib -I/<>/obj-i686-linux-gnu/src/frontend/xim -I/<>/src/frontend/xim -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-xim.dir/lib/i18nPtHdr.c.o -c /<>/src/frontend/xim/lib/i18nPtHdr.c /<>/src/ui/classic/tray.c: In function ‘TrayInitAtom’: /<>/src/ui/classic/tray.c:100:5: warning: ignoring return value of ‘asprintf’, declared with attribute warn_unused_result [-Wunused-result] asprintf(&atom_names[0], "_NET_SYSTEM_TRAY_S%d", tray->owner->iScreen); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 83%] Building C object src/frontend/xim/CMakeFiles/fcitx-xim.dir/lib/i18nUtil.c.o cd /<>/obj-i686-linux-gnu/src/frontend/xim && /usr/bin/cc -Dfcitx_xim_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/src/frontend/xim/lib -I/<>/obj-i686-linux-gnu/src/frontend/xim -I/<>/src/frontend/xim -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-xim.dir/lib/i18nUtil.c.o -c /<>/src/frontend/xim/lib/i18nUtil.c [ 83%] Building C object src/ui/classic/CMakeFiles/fcitx-classic-ui.dir/skinconfig.c.o cd /<>/obj-i686-linux-gnu/src/ui/classic && /usr/bin/cc -Dfcitx_classic_ui_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/<>/obj-i686-linux-gnu/src/ui/classic -I/<>/src/ui/classic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-classic-ui.dir/skinconfig.c.o -c /<>/src/ui/classic/skinconfig.c [ 84%] Building CXX object src/lib/fcitx-qt/CMakeFiles/fcitx-qt.dir/fcitxqtinputcontextproxy.cpp.o cd /<>/obj-i686-linux-gnu/src/lib/fcitx-qt && /usr/bin/c++ -DQT_NO_KEYWORDS -Dfcitx_qt_EXPORTS -I/<>/obj-i686-linux-gnu/src/lib/fcitx-qt/fcitx-qt_autogen/include -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/qt4 -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtDBus -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -I/<>/obj-i686-linux-gnu/src/lib/fcitx-qt -I/<>/src/lib/fcitx-qt -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -o CMakeFiles/fcitx-qt.dir/fcitxqtinputcontextproxy.cpp.o -c /<>/src/lib/fcitx-qt/fcitxqtinputcontextproxy.cpp [ 84%] Building CXX object src/lib/fcitx-qt/CMakeFiles/fcitx-qt.dir/fcitxqtinputmethodproxy.cpp.o cd /<>/obj-i686-linux-gnu/src/lib/fcitx-qt && /usr/bin/c++ -DQT_NO_KEYWORDS -Dfcitx_qt_EXPORTS -I/<>/obj-i686-linux-gnu/src/lib/fcitx-qt/fcitx-qt_autogen/include -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/qt4 -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtDBus -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -I/<>/obj-i686-linux-gnu/src/lib/fcitx-qt -I/<>/src/lib/fcitx-qt -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -o CMakeFiles/fcitx-qt.dir/fcitxqtinputmethodproxy.cpp.o -c /<>/src/lib/fcitx-qt/fcitxqtinputmethodproxy.cpp [ 84%] Building C object src/frontend/xim/CMakeFiles/fcitx-xim.dir/lib/i18nX.c.o cd /<>/obj-i686-linux-gnu/src/frontend/xim && /usr/bin/cc -Dfcitx_xim_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/src/frontend/xim/lib -I/<>/obj-i686-linux-gnu/src/frontend/xim -I/<>/src/frontend/xim -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-xim.dir/lib/i18nX.c.o -c /<>/src/frontend/xim/lib/i18nX.c [ 84%] Building C object src/ui/classic/CMakeFiles/fcitx-classic-ui.dir/skin.c.o cd /<>/obj-i686-linux-gnu/src/ui/classic && /usr/bin/cc -Dfcitx_classic_ui_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/<>/obj-i686-linux-gnu/src/ui/classic -I/<>/src/ui/classic -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-classic-ui.dir/skin.c.o -c /<>/src/ui/classic/skin.c /<>/src/frontend/xim/lib/i18nX.c: In function ‘Xi18nXSend’: /<>/src/frontend/xim/lib/i18nX.c:254:24: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size between 3 and 7 [-Wformat-overflow=] "_server%d_%d", ^~ /<>/src/frontend/xim/lib/i18nX.c:254:13: note: directive argument in the range [-2147483648, 20] "_server%d_%d", ^~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862:0, from /<>/src/frontend/xim/lib/FrameMgr.h:34, from /<>/src/frontend/xim/lib/i18nX.c:34: /usr/include/i386-linux-gnu/bits/stdio2.h:33:10: note: ‘__builtin___sprintf_chk’ output between 11 and 25 bytes into a destination of size 16 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/frontend/xim/lib/i18nX.c: In function ‘WaitXIMProtocol’: /<>/src/frontend/xim/lib/i18nX.c:468:9: warning: ‘connect_id’ may be used uninitialized in this function [-Wmaybe-uninitialized] int connect_id; ^~~~~~~~~~ /<>/src/frontend/xim/lib/i18nX.c: In function ‘Xi18nXWait’: /<>/src/frontend/xim/lib/i18nX.c:371:13: warning: ‘connect_id_ret’ may be used uninitialized in this function [-Wmaybe-uninitialized] int connect_id_ret; ^~~~~~~~~~~~~~ [ 84%] Building C object src/frontend/xim/CMakeFiles/fcitx-xim.dir/lib/IMConn.c.o cd /<>/obj-i686-linux-gnu/src/frontend/xim && /usr/bin/cc -Dfcitx_xim_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/src/frontend/xim/lib -I/<>/obj-i686-linux-gnu/src/frontend/xim -I/<>/src/frontend/xim -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-xim.dir/lib/IMConn.c.o -c /<>/src/frontend/xim/lib/IMConn.c In file included from /<>/src/lib/fcitx-config/fcitx-config.h:104:0, from /<>/src/ui/classic/skin.c:44: /<>/src/ui/classic/skin.c: In function ‘LoadImageWithText’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/ui/classic/skin.c:195:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sc->imageTable, image->name, strlen(image->name), image); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/ui/classic/skin.c:195:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sc->imageTable, image->name, strlen(image->name), image); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/ui/classic/skin.c:195:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sc->imageTable, image->name, strlen(image->name), image); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/ui/classic/skin.c:195:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sc->imageTable, image->name, strlen(image->name), image); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/ui/classic/skin.c:195:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sc->imageTable, image->name, strlen(image->name), image); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/ui/classic/skin.c:195:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sc->imageTable, image->name, strlen(image->name), image); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/ui/classic/skin.c:195:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sc->imageTable, image->name, strlen(image->name), image); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/ui/classic/skin.c:195:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sc->imageTable, image->name, strlen(image->name), image); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/ui/classic/skin.c:195:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sc->imageTable, image->name, strlen(image->name), image); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/ui/classic/skin.c:195:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sc->imageTable, image->name, strlen(image->name), image); ^~~~~~~~~~~~~~~ [ 85%] Building C object src/frontend/xim/CMakeFiles/fcitx-xim.dir/lib/IMMethod.c.o /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/ui/classic/skin.c:195:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sc->imageTable, image->name, strlen(image->name), image); ^~~~~~~~~~~~~~~ cd /<>/obj-i686-linux-gnu/src/frontend/xim && /usr/bin/cc -Dfcitx_xim_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/src/frontend/xim/lib -I/<>/obj-i686-linux-gnu/src/frontend/xim -I/<>/src/frontend/xim -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-xim.dir/lib/IMMethod.c.o -c /<>/src/frontend/xim/lib/IMMethod.c /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/ui/classic/skin.c:195:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sc->imageTable, image->name, strlen(image->name), image); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/ui/classic/skin.c:195:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sc->imageTable, image->name, strlen(image->name), image); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/ui/classic/skin.c:195:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sc->imageTable, image->name, strlen(image->name), image); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/ui/classic/skin.c:195:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sc->imageTable, image->name, strlen(image->name), image); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/ui/classic/skin.c:195:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sc->imageTable, image->name, strlen(image->name), image); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/ui/classic/skin.c:195:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sc->imageTable, image->name, strlen(image->name), image); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/ui/classic/skin.c:195:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sc->imageTable, image->name, strlen(image->name), image); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/ui/classic/skin.c:195:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sc->imageTable, image->name, strlen(image->name), image); ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/ui/classic/skin.c:195:5: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, sc->imageTable, image->name, strlen(image->name), image); ^~~~~~~~~~~~~~~ /<>/src/ui/classic/skin.c: In function ‘UnloadSingleImage’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/ui/classic/skin.c:623:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sc->imageTable, name, image); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/ui/classic/skin.c:623:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sc->imageTable, name, image); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/ui/classic/skin.c:623:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sc->imageTable, name, image); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/ui/classic/skin.c:623:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sc->imageTable, name, image); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/ui/classic/skin.c:623:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sc->imageTable, name, image); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/ui/classic/skin.c:623:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sc->imageTable, name, image); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/ui/classic/skin.c:623:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sc->imageTable, name, image); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/ui/classic/skin.c:623:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sc->imageTable, name, image); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/ui/classic/skin.c:623:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sc->imageTable, name, image); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/ui/classic/skin.c:623:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sc->imageTable, name, image); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/ui/classic/skin.c:623:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sc->imageTable, name, image); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/ui/classic/skin.c:623:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sc->imageTable, name, image); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/ui/classic/skin.c:623:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sc->imageTable, name, image); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/ui/classic/skin.c:623:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sc->imageTable, name, image); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/ui/classic/skin.c:623:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sc->imageTable, name, image); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/ui/classic/skin.c:623:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sc->imageTable, name, image); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/ui/classic/skin.c:623:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sc->imageTable, name, image); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/ui/classic/skin.c:623:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sc->imageTable, name, image); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/ui/classic/skin.c:623:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sc->imageTable, name, image); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/ui/classic/skin.c:623:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(sc->imageTable, name, image); ^~~~~~~~~~~~~ /<>/src/ui/classic/skin.c: In function ‘LoadImageFromTable’: /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/ui/classic/skin.c:214:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(*imageTable, name, image); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/ui/classic/skin.c:214:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(*imageTable, name, image); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/ui/classic/skin.c:214:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(*imageTable, name, image); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/ui/classic/skin.c:214:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(*imageTable, name, image); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/ui/classic/skin.c:214:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(*imageTable, name, image); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/ui/classic/skin.c:214:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(*imageTable, name, image); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/ui/classic/skin.c:214:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(*imageTable, name, image); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/ui/classic/skin.c:214:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(*imageTable, name, image); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/ui/classic/skin.c:214:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(*imageTable, name, image); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/ui/classic/skin.c:214:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(*imageTable, name, image); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/ui/classic/skin.c:214:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(*imageTable, name, image); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/ui/classic/skin.c:214:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(*imageTable, name, image); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/ui/classic/skin.c:214:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(*imageTable, name, image); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/ui/classic/skin.c:214:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(*imageTable, name, image); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/ui/classic/skin.c:214:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(*imageTable, name, image); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/ui/classic/skin.c:214:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(*imageTable, name, image); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/ui/classic/skin.c:214:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(*imageTable, name, image); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/ui/classic/skin.c:214:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(*imageTable, name, image); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/ui/classic/skin.c:214:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(*imageTable, name, image); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:61:13: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:222:13: note: in expansion of macro ‘HASH_FIND’ HASH_FIND(hh, head, findstr, strlen(findstr), out) ^~~~~~~~~ /<>/src/ui/classic/skin.c:214:5: note: in expansion of macro ‘HASH_FIND_STR’ HASH_FIND_STR(*imageTable, name, image); ^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:408:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: hashv += ((unsigned)_hj_key[10] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/ui/classic/skin.c:278:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, *imageTable, image->name, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:9: note: here case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/ui/classic/skin.c:278:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, *imageTable, image->name, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:409:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: hashv += ((unsigned)_hj_key[9] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/ui/classic/skin.c:278:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, *imageTable, image->name, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:9: note: here case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/ui/classic/skin.c:278:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, *imageTable, image->name, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:410:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 9: hashv += ((unsigned)_hj_key[8] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/ui/classic/skin.c:278:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, *imageTable, image->name, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:9: note: here case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/ui/classic/skin.c:278:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, *imageTable, image->name, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:411:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: _hj_j += ((unsigned)_hj_key[7] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/ui/classic/skin.c:278:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, *imageTable, image->name, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:9: note: here case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/ui/classic/skin.c:278:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, *imageTable, image->name, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:412:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: _hj_j += ((unsigned)_hj_key[6] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/ui/classic/skin.c:278:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, *imageTable, image->name, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:9: note: here case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/ui/classic/skin.c:278:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, *imageTable, image->name, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:413:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: _hj_j += ((unsigned)_hj_key[5] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/ui/classic/skin.c:278:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, *imageTable, image->name, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:9: note: here case 5: _hj_j += _hj_key[4]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/ui/classic/skin.c:278:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, *imageTable, image->name, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:414:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: _hj_j += _hj_key[4]; \ ~~~~~~^~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/ui/classic/skin.c:278:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, *imageTable, image->name, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:9: note: here case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/ui/classic/skin.c:278:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, *imageTable, image->name, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:415:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: _hj_i += ((unsigned)_hj_key[3] << 24); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/ui/classic/skin.c:278:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, *imageTable, image->name, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:9: note: here case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/ui/classic/skin.c:278:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, *imageTable, image->name, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:416:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: _hj_i += ((unsigned)_hj_key[2] << 16); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/ui/classic/skin.c:278:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, *imageTable, image->name, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:9: note: here case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/ui/classic/skin.c:278:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, *imageTable, image->name, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:417:24: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: _hj_i += ((unsigned)_hj_key[1] << 8); \ ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/ui/classic/skin.c:278:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, *imageTable, image->name, ^~~~~~~~~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:418:9: note: here case 1: _hj_i += _hj_key[0]; \ ^ /<>/src/lib/fcitx-utils/uthash.h:316:18: note: in expansion of macro ‘HASH_JEN’ #define HASH_FCN HASH_JEN ^~~~~~~~ /<>/src/lib/fcitx-utils/uthash.h:155:9: note: in expansion of macro ‘HASH_FCN’ HASH_FCN(keyptr, keylen_in, (head)->hh.tbl->num_buckets, \ ^~~~~~~~ /<>/src/ui/classic/skin.c:278:9: note: in expansion of macro ‘HASH_ADD_KEYPTR’ HASH_ADD_KEYPTR(hh, *imageTable, image->name, ^~~~~~~~~~~~~~~ [ 85%] Building C object src/frontend/xim/CMakeFiles/fcitx-xim.dir/lib/IMValues.c.o cd /<>/obj-i686-linux-gnu/src/frontend/xim && /usr/bin/cc -Dfcitx_xim_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/src/frontend/xim/lib -I/<>/obj-i686-linux-gnu/src/frontend/xim -I/<>/src/frontend/xim -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -std=gnu99 -o CMakeFiles/fcitx-xim.dir/lib/IMValues.c.o -c /<>/src/frontend/xim/lib/IMValues.c [ 85%] Linking C shared module fcitx-xim.so cd /<>/obj-i686-linux-gnu/src/frontend/xim && /usr/bin/cmake -E cmake_link_script CMakeFiles/fcitx-xim.dir/link.txt --verbose=1 /usr/bin/cc -fPIC -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -shared -o fcitx-xim.so CMakeFiles/fcitx-xim.dir/IC.c.o CMakeFiles/fcitx-xim.dir/xim.c.o CMakeFiles/fcitx-xim.dir/ximhandler.c.o CMakeFiles/fcitx-xim.dir/ximconfig.c.o CMakeFiles/fcitx-xim.dir/ximqueue.c.o CMakeFiles/fcitx-xim.dir/lib/FrameMgr.c.o CMakeFiles/fcitx-xim.dir/lib/i18nAttr.c.o CMakeFiles/fcitx-xim.dir/lib/i18nClbk.c.o CMakeFiles/fcitx-xim.dir/lib/i18nIc.c.o CMakeFiles/fcitx-xim.dir/lib/i18nIMProto.c.o CMakeFiles/fcitx-xim.dir/lib/i18nMethod.c.o CMakeFiles/fcitx-xim.dir/lib/i18nPtHdr.c.o CMakeFiles/fcitx-xim.dir/lib/i18nUtil.c.o CMakeFiles/fcitx-xim.dir/lib/i18nX.c.o CMakeFiles/fcitx-xim.dir/lib/IMConn.c.o CMakeFiles/fcitx-xim.dir/lib/IMMethod.c.o CMakeFiles/fcitx-xim.dir/lib/IMValues.c.o -lSM -lICE -lX11 -lXext make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 85%] Built target fcitx-xim make -f src/module/xkb/CMakeFiles/fcitx-addon-fcitx-xkb--addon--conf-1.dir/build.make src/module/xkb/CMakeFiles/fcitx-addon-fcitx-xkb--addon--conf-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/xkb /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/xkb /<>/obj-i686-linux-gnu/src/module/xkb/CMakeFiles/fcitx-addon-fcitx-xkb--addon--conf-1.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-addon-fcitx-xkb--addon--conf-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/xkb/CMakeFiles/fcitx-addon-fcitx-xkb--addon--conf-1.dir/build.make src/module/xkb/CMakeFiles/fcitx-addon-fcitx-xkb--addon--conf-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 86%] Generating fcitx-xkb.conf cd /<> && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/module/xkb cd /<> && env _FCITX_MACRO_CMAKE_DIR=/<>/cmake _FCITX_PO_PARSER_EXECUTABLE=/<>/obj-i686-linux-gnu/tools/dev/fcitx-po-parser FCITX_HELPER_CMAKE_CMD=/usr/bin/cmake FCITX_CMAKE_CACHE_BASE=/<>/obj-i686-linux-gnu/fcitx_cmake_cache _FCITX_TRANSLATION_TARGET_FILE=/<>/po/fcitx.pot /<>/cmake/fcitx-cmake-helper.sh --apply-po-merge /<>/cmake/fcitx-merge-config.sh /<>/src/module/xkb/fcitx-xkb.conf.in /<>/obj-i686-linux-gnu/src/module/xkb/fcitx-xkb.conf make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 86%] Built target fcitx-addon-fcitx-xkb--addon--conf-1 [ 86%] Building CXX object src/lib/fcitx-qt/CMakeFiles/fcitx-qt.dir/fcitxqtconfiguiplugin.cpp.o cd /<>/obj-i686-linux-gnu/src/lib/fcitx-qt && /usr/bin/c++ -DQT_NO_KEYWORDS -Dfcitx_qt_EXPORTS -I/<>/obj-i686-linux-gnu/src/lib/fcitx-qt/fcitx-qt_autogen/include -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/qt4 -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtDBus -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -I/<>/obj-i686-linux-gnu/src/lib/fcitx-qt -I/<>/src/lib/fcitx-qt -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -o CMakeFiles/fcitx-qt.dir/fcitxqtconfiguiplugin.cpp.o -c /<>/src/lib/fcitx-qt/fcitxqtconfiguiplugin.cpp [ 87%] Linking C shared module fcitx-classic-ui.so cd /<>/obj-i686-linux-gnu/src/ui/classic && /usr/bin/cmake -E cmake_link_script CMakeFiles/fcitx-classic-ui.dir/link.txt --verbose=1 /usr/bin/cc -fPIC -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -shared -o fcitx-classic-ui.so CMakeFiles/fcitx-classic-ui.dir/__/cairostuff/font.c.o CMakeFiles/fcitx-classic-ui.dir/__/cairostuff/cairostuff.c.o CMakeFiles/fcitx-classic-ui.dir/classicui.c.o CMakeFiles/fcitx-classic-ui.dir/classicuiconfig.c.o CMakeFiles/fcitx-classic-ui.dir/XlibWindow.c.o CMakeFiles/fcitx-classic-ui.dir/InputWindow.c.o CMakeFiles/fcitx-classic-ui.dir/MainWindow.c.o CMakeFiles/fcitx-classic-ui.dir/MenuWindow.c.o CMakeFiles/fcitx-classic-ui.dir/TrayWindow.c.o CMakeFiles/fcitx-classic-ui.dir/tray.c.o CMakeFiles/fcitx-classic-ui.dir/skinconfig.c.o CMakeFiles/fcitx-classic-ui.dir/skin.c.o -lXext -lSM -lICE -lX11 -lXext -lcairo -lX11 -lXext -lpangocairo-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lcairo -lSM -lICE -lX11 -lcairo -lX11 -lXext -lpangocairo-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lcairo -lX11 -lXext -lpangocairo-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 87%] Built target fcitx-classic-ui [ 87%] Building CXX object src/lib/fcitx-qt/CMakeFiles/fcitx-qt.dir/fcitxqtconfiguiwidget.cpp.o cd /<>/obj-i686-linux-gnu/src/lib/fcitx-qt && /usr/bin/c++ -DQT_NO_KEYWORDS -Dfcitx_qt_EXPORTS -I/<>/obj-i686-linux-gnu/src/lib/fcitx-qt/fcitx-qt_autogen/include -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/qt4 -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtDBus -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -I/<>/obj-i686-linux-gnu/src/lib/fcitx-qt -I/<>/src/lib/fcitx-qt -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -o CMakeFiles/fcitx-qt.dir/fcitxqtconfiguiwidget.cpp.o -c /<>/src/lib/fcitx-qt/fcitxqtconfiguiwidget.cpp make -f src/module/xkbdbus/CMakeFiles/fcitx-addon-fcitx-xkbdbus--addon--conf-1.dir/build.make src/module/xkbdbus/CMakeFiles/fcitx-addon-fcitx-xkbdbus--addon--conf-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/xkbdbus /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/xkbdbus /<>/obj-i686-linux-gnu/src/module/xkbdbus/CMakeFiles/fcitx-addon-fcitx-xkbdbus--addon--conf-1.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-addon-fcitx-xkbdbus--addon--conf-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/xkbdbus/CMakeFiles/fcitx-addon-fcitx-xkbdbus--addon--conf-1.dir/build.make src/module/xkbdbus/CMakeFiles/fcitx-addon-fcitx-xkbdbus--addon--conf-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 87%] Generating fcitx-xkbdbus.conf cd /<> && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/module/xkbdbus cd /<> && env _FCITX_MACRO_CMAKE_DIR=/<>/cmake _FCITX_PO_PARSER_EXECUTABLE=/<>/obj-i686-linux-gnu/tools/dev/fcitx-po-parser FCITX_HELPER_CMAKE_CMD=/usr/bin/cmake FCITX_CMAKE_CACHE_BASE=/<>/obj-i686-linux-gnu/fcitx_cmake_cache _FCITX_TRANSLATION_TARGET_FILE=/<>/po/fcitx.pot /<>/cmake/fcitx-cmake-helper.sh --apply-po-merge /<>/cmake/fcitx-merge-config.sh /<>/src/module/xkbdbus/fcitx-xkbdbus.conf.in /<>/obj-i686-linux-gnu/src/module/xkbdbus/fcitx-xkbdbus.conf make -f src/module/chttrans/CMakeFiles/fcitx-addon-fcitx-chttrans--addon--conf-1.dir/build.make src/module/chttrans/CMakeFiles/fcitx-addon-fcitx-chttrans--addon--conf-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/chttrans /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/chttrans /<>/obj-i686-linux-gnu/src/module/chttrans/CMakeFiles/fcitx-addon-fcitx-chttrans--addon--conf-1.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-addon-fcitx-chttrans--addon--conf-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/chttrans/CMakeFiles/fcitx-addon-fcitx-chttrans--addon--conf-1.dir/build.make src/module/chttrans/CMakeFiles/fcitx-addon-fcitx-chttrans--addon--conf-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 87%] Generating fcitx-chttrans.conf cd /<> && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/module/chttrans cd /<> && env _FCITX_MACRO_CMAKE_DIR=/<>/cmake _FCITX_PO_PARSER_EXECUTABLE=/<>/obj-i686-linux-gnu/tools/dev/fcitx-po-parser FCITX_HELPER_CMAKE_CMD=/usr/bin/cmake FCITX_CMAKE_CACHE_BASE=/<>/obj-i686-linux-gnu/fcitx_cmake_cache _FCITX_TRANSLATION_TARGET_FILE=/<>/po/fcitx.pot /<>/cmake/fcitx-cmake-helper.sh --apply-po-merge /<>/cmake/fcitx-merge-config.sh /<>/src/module/chttrans/fcitx-chttrans.conf.in /<>/obj-i686-linux-gnu/src/module/chttrans/fcitx-chttrans.conf [ 88%] Building CXX object src/lib/fcitx-qt/CMakeFiles/fcitx-qt.dir/fcitxqtconfiguifactory.cpp.o cd /<>/obj-i686-linux-gnu/src/lib/fcitx-qt && /usr/bin/c++ -DQT_NO_KEYWORDS -Dfcitx_qt_EXPORTS -I/<>/obj-i686-linux-gnu/src/lib/fcitx-qt/fcitx-qt_autogen/include -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/qt4 -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtDBus -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -I/<>/obj-i686-linux-gnu/src/lib/fcitx-qt -I/<>/src/lib/fcitx-qt -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -o CMakeFiles/fcitx-qt.dir/fcitxqtconfiguifactory.cpp.o -c /<>/src/lib/fcitx-qt/fcitxqtconfiguifactory.cpp make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 88%] Built target fcitx-addon-fcitx-xkbdbus--addon--conf-1 make -f src/module/punc/CMakeFiles/fcitx-addon-fcitx-punc--addon--conf-1.dir/build.make src/module/punc/CMakeFiles/fcitx-addon-fcitx-punc--addon--conf-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/punc /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/punc /<>/obj-i686-linux-gnu/src/module/punc/CMakeFiles/fcitx-addon-fcitx-punc--addon--conf-1.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-addon-fcitx-punc--addon--conf-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/punc/CMakeFiles/fcitx-addon-fcitx-punc--addon--conf-1.dir/build.make src/module/punc/CMakeFiles/fcitx-addon-fcitx-punc--addon--conf-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 89%] Generating fcitx-punc.conf cd /<> && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/module/punc make[3]: Leaving directory '/<>/obj-i686-linux-gnu' cd /<> && env _FCITX_MACRO_CMAKE_DIR=/<>/cmake _FCITX_PO_PARSER_EXECUTABLE=/<>/obj-i686-linux-gnu/tools/dev/fcitx-po-parser FCITX_HELPER_CMAKE_CMD=/usr/bin/cmake FCITX_CMAKE_CACHE_BASE=/<>/obj-i686-linux-gnu/fcitx_cmake_cache _FCITX_TRANSLATION_TARGET_FILE=/<>/po/fcitx.pot /<>/cmake/fcitx-cmake-helper.sh --apply-po-merge /<>/cmake/fcitx-merge-config.sh /<>/src/module/punc/fcitx-punc.conf.in /<>/obj-i686-linux-gnu/src/module/punc/fcitx-punc.conf [ 89%] Built target fcitx-addon-fcitx-chttrans--addon--conf-1 [ 89%] Building CXX object src/lib/fcitx-qt/CMakeFiles/fcitx-qt.dir/fcitxqtkeyboardlayout.cpp.o cd /<>/obj-i686-linux-gnu/src/lib/fcitx-qt && /usr/bin/c++ -DQT_NO_KEYWORDS -Dfcitx_qt_EXPORTS -I/<>/obj-i686-linux-gnu/src/lib/fcitx-qt/fcitx-qt_autogen/include -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/qt4 -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtDBus -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -I/<>/obj-i686-linux-gnu/src/lib/fcitx-qt -I/<>/src/lib/fcitx-qt -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -o CMakeFiles/fcitx-qt.dir/fcitxqtkeyboardlayout.cpp.o -c /<>/src/lib/fcitx-qt/fcitxqtkeyboardlayout.cpp make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 89%] Built target fcitx-addon-fcitx-punc--addon--conf-1 [ 89%] Building CXX object src/lib/fcitx-qt/CMakeFiles/fcitx-qt.dir/fcitxqtkeyboardproxy.cpp.o cd /<>/obj-i686-linux-gnu/src/lib/fcitx-qt && /usr/bin/c++ -DQT_NO_KEYWORDS -Dfcitx_qt_EXPORTS -I/<>/obj-i686-linux-gnu/src/lib/fcitx-qt/fcitx-qt_autogen/include -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/qt4 -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtDBus -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -I/<>/obj-i686-linux-gnu/src/lib/fcitx-qt -I/<>/src/lib/fcitx-qt -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -o CMakeFiles/fcitx-qt.dir/fcitxqtkeyboardproxy.cpp.o -c /<>/src/lib/fcitx-qt/fcitxqtkeyboardproxy.cpp make -f src/module/spell/CMakeFiles/fcitx-addon-fcitx-spell--addon--conf-1.dir/build.make src/module/spell/CMakeFiles/fcitx-addon-fcitx-spell--addon--conf-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/spell /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/spell /<>/obj-i686-linux-gnu/src/module/spell/CMakeFiles/fcitx-addon-fcitx-spell--addon--conf-1.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-addon-fcitx-spell--addon--conf-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/spell/CMakeFiles/fcitx-addon-fcitx-spell--addon--conf-1.dir/build.make src/module/spell/CMakeFiles/fcitx-addon-fcitx-spell--addon--conf-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 89%] Generating fcitx-spell.conf cd /<> && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/module/spell cd /<> && env _FCITX_MACRO_CMAKE_DIR=/<>/cmake _FCITX_PO_PARSER_EXECUTABLE=/<>/obj-i686-linux-gnu/tools/dev/fcitx-po-parser FCITX_HELPER_CMAKE_CMD=/usr/bin/cmake FCITX_CMAKE_CACHE_BASE=/<>/obj-i686-linux-gnu/fcitx_cmake_cache _FCITX_TRANSLATION_TARGET_FILE=/<>/po/fcitx.pot /<>/cmake/fcitx-cmake-helper.sh --apply-po-merge /<>/cmake/fcitx-merge-config.sh /<>/src/module/spell/fcitx-spell.conf.in /<>/obj-i686-linux-gnu/src/module/spell/fcitx-spell.conf make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 89%] Built target fcitx-addon-fcitx-spell--addon--conf-1 make -f src/module/pinyin-enhance/CMakeFiles/fcitx-addon-fcitx-pinyin-enhance--addon--conf-1.dir/build.make src/module/pinyin-enhance/CMakeFiles/fcitx-addon-fcitx-pinyin-enhance--addon--conf-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/pinyin-enhance /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/pinyin-enhance /<>/obj-i686-linux-gnu/src/module/pinyin-enhance/CMakeFiles/fcitx-addon-fcitx-pinyin-enhance--addon--conf-1.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-addon-fcitx-pinyin-enhance--addon--conf-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/pinyin-enhance/CMakeFiles/fcitx-addon-fcitx-pinyin-enhance--addon--conf-1.dir/build.make src/module/pinyin-enhance/CMakeFiles/fcitx-addon-fcitx-pinyin-enhance--addon--conf-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 90%] Generating fcitx-pinyin-enhance.conf cd /<> && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/module/pinyin-enhance cd /<> && env _FCITX_MACRO_CMAKE_DIR=/<>/cmake _FCITX_PO_PARSER_EXECUTABLE=/<>/obj-i686-linux-gnu/tools/dev/fcitx-po-parser FCITX_HELPER_CMAKE_CMD=/usr/bin/cmake FCITX_CMAKE_CACHE_BASE=/<>/obj-i686-linux-gnu/fcitx_cmake_cache _FCITX_TRANSLATION_TARGET_FILE=/<>/po/fcitx.pot /<>/cmake/fcitx-cmake-helper.sh --apply-po-merge /<>/cmake/fcitx-merge-config.sh /<>/src/module/pinyin-enhance/fcitx-pinyin-enhance.conf.in /<>/obj-i686-linux-gnu/src/module/pinyin-enhance/fcitx-pinyin-enhance.conf make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 90%] Built target fcitx-addon-fcitx-pinyin-enhance--addon--conf-1 make -f src/module/quickphrase/CMakeFiles/fcitx-addon-fcitx-quickphrase--addon--conf-1.dir/build.make src/module/quickphrase/CMakeFiles/fcitx-addon-fcitx-quickphrase--addon--conf-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/quickphrase /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/quickphrase /<>/obj-i686-linux-gnu/src/module/quickphrase/CMakeFiles/fcitx-addon-fcitx-quickphrase--addon--conf-1.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-addon-fcitx-quickphrase--addon--conf-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/quickphrase/CMakeFiles/fcitx-addon-fcitx-quickphrase--addon--conf-1.dir/build.make src/module/quickphrase/CMakeFiles/fcitx-addon-fcitx-quickphrase--addon--conf-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 90%] Generating fcitx-quickphrase.conf cd /<> && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/module/quickphrase cd /<> && env _FCITX_MACRO_CMAKE_DIR=/<>/cmake _FCITX_PO_PARSER_EXECUTABLE=/<>/obj-i686-linux-gnu/tools/dev/fcitx-po-parser FCITX_HELPER_CMAKE_CMD=/usr/bin/cmake FCITX_CMAKE_CACHE_BASE=/<>/obj-i686-linux-gnu/fcitx_cmake_cache _FCITX_TRANSLATION_TARGET_FILE=/<>/po/fcitx.pot /<>/cmake/fcitx-cmake-helper.sh --apply-po-merge /<>/cmake/fcitx-merge-config.sh /<>/src/module/quickphrase/fcitx-quickphrase.conf.in /<>/obj-i686-linux-gnu/src/module/quickphrase/fcitx-quickphrase.conf make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 90%] Building CXX object src/lib/fcitx-qt/CMakeFiles/fcitx-qt.dir/fcitxqtinputmethoditem.cpp.o cd /<>/obj-i686-linux-gnu/src/lib/fcitx-qt && /usr/bin/c++ -DQT_NO_KEYWORDS -Dfcitx_qt_EXPORTS -I/<>/obj-i686-linux-gnu/src/lib/fcitx-qt/fcitx-qt_autogen/include -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/qt4 -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtDBus -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -I/<>/obj-i686-linux-gnu/src/lib/fcitx-qt -I/<>/src/lib/fcitx-qt -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -o CMakeFiles/fcitx-qt.dir/fcitxqtinputmethoditem.cpp.o -c /<>/src/lib/fcitx-qt/fcitxqtinputmethoditem.cpp [ 90%] Built target fcitx-addon-fcitx-quickphrase--addon--conf-1 make -f src/module/autoeng/CMakeFiles/fcitx-addon-fcitx-autoeng--addon--conf-1.dir/build.make src/module/autoeng/CMakeFiles/fcitx-addon-fcitx-autoeng--addon--conf-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/autoeng /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/autoeng /<>/obj-i686-linux-gnu/src/module/autoeng/CMakeFiles/fcitx-addon-fcitx-autoeng--addon--conf-1.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-addon-fcitx-autoeng--addon--conf-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/autoeng/CMakeFiles/fcitx-addon-fcitx-autoeng--addon--conf-1.dir/build.make src/module/autoeng/CMakeFiles/fcitx-addon-fcitx-autoeng--addon--conf-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 90%] Generating fcitx-autoeng.conf cd /<> && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/module/autoeng cd /<> && env _FCITX_MACRO_CMAKE_DIR=/<>/cmake _FCITX_PO_PARSER_EXECUTABLE=/<>/obj-i686-linux-gnu/tools/dev/fcitx-po-parser FCITX_HELPER_CMAKE_CMD=/usr/bin/cmake FCITX_CMAKE_CACHE_BASE=/<>/obj-i686-linux-gnu/fcitx_cmake_cache _FCITX_TRANSLATION_TARGET_FILE=/<>/po/fcitx.pot /<>/cmake/fcitx-cmake-helper.sh --apply-po-merge /<>/cmake/fcitx-merge-config.sh /<>/src/module/autoeng/fcitx-autoeng.conf.in /<>/obj-i686-linux-gnu/src/module/autoeng/fcitx-autoeng.conf [ 90%] Building CXX object src/lib/fcitx-qt/CMakeFiles/fcitx-qt.dir/fcitxqtkeysequencewidget.cpp.o cd /<>/obj-i686-linux-gnu/src/lib/fcitx-qt && /usr/bin/c++ -DQT_NO_KEYWORDS -Dfcitx_qt_EXPORTS -I/<>/obj-i686-linux-gnu/src/lib/fcitx-qt/fcitx-qt_autogen/include -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/qt4 -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtDBus -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -I/<>/obj-i686-linux-gnu/src/lib/fcitx-qt -I/<>/src/lib/fcitx-qt -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -o CMakeFiles/fcitx-qt.dir/fcitxqtkeysequencewidget.cpp.o -c /<>/src/lib/fcitx-qt/fcitxqtkeysequencewidget.cpp make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 90%] Built target fcitx-addon-fcitx-autoeng--addon--conf-1 make -f src/module/fullwidthchar/CMakeFiles/fcitx-addon-fcitx-fullwidth-char--addon--conf-1.dir/build.make src/module/fullwidthchar/CMakeFiles/fcitx-addon-fcitx-fullwidth-char--addon--conf-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/fullwidthchar /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/fullwidthchar /<>/obj-i686-linux-gnu/src/module/fullwidthchar/CMakeFiles/fcitx-addon-fcitx-fullwidth-char--addon--conf-1.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-addon-fcitx-fullwidth-char--addon--conf-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/fullwidthchar/CMakeFiles/fcitx-addon-fcitx-fullwidth-char--addon--conf-1.dir/build.make src/module/fullwidthchar/CMakeFiles/fcitx-addon-fcitx-fullwidth-char--addon--conf-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 90%] Generating fcitx-fullwidth-char.conf cd /<> && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/module/fullwidthchar cd /<> && env _FCITX_MACRO_CMAKE_DIR=/<>/cmake _FCITX_PO_PARSER_EXECUTABLE=/<>/obj-i686-linux-gnu/tools/dev/fcitx-po-parser FCITX_HELPER_CMAKE_CMD=/usr/bin/cmake FCITX_CMAKE_CACHE_BASE=/<>/obj-i686-linux-gnu/fcitx_cmake_cache _FCITX_TRANSLATION_TARGET_FILE=/<>/po/fcitx.pot /<>/cmake/fcitx-cmake-helper.sh --apply-po-merge /<>/cmake/fcitx-merge-config.sh /<>/src/module/fullwidthchar/fcitx-fullwidth-char.conf.in /<>/obj-i686-linux-gnu/src/module/fullwidthchar/fcitx-fullwidth-char.conf [ 91%] Building CXX object src/lib/fcitx-qt/CMakeFiles/fcitx-qt.dir/qtkeytrans.cpp.o cd /<>/obj-i686-linux-gnu/src/lib/fcitx-qt && /usr/bin/c++ -DQT_NO_KEYWORDS -Dfcitx_qt_EXPORTS -I/<>/obj-i686-linux-gnu/src/lib/fcitx-qt/fcitx-qt_autogen/include -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/qt4 -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtDBus -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -I/<>/obj-i686-linux-gnu/src/lib/fcitx-qt -I/<>/src/lib/fcitx-qt -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -o CMakeFiles/fcitx-qt.dir/qtkeytrans.cpp.o -c /<>/src/lib/fcitx-qt/qtkeytrans.cpp make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 91%] Built target fcitx-addon-fcitx-fullwidth-char--addon--conf-1 make -f src/module/remote/CMakeFiles/fcitx-addon-fcitx-remote-module--addon--conf-1.dir/build.make src/module/remote/CMakeFiles/fcitx-addon-fcitx-remote-module--addon--conf-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/remote /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/remote /<>/obj-i686-linux-gnu/src/module/remote/CMakeFiles/fcitx-addon-fcitx-remote-module--addon--conf-1.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-addon-fcitx-remote-module--addon--conf-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/remote/CMakeFiles/fcitx-addon-fcitx-remote-module--addon--conf-1.dir/build.make src/module/remote/CMakeFiles/fcitx-addon-fcitx-remote-module--addon--conf-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 91%] Generating fcitx-remote-module.conf cd /<> && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/module/remote cd /<> && env _FCITX_MACRO_CMAKE_DIR=/<>/cmake _FCITX_PO_PARSER_EXECUTABLE=/<>/obj-i686-linux-gnu/tools/dev/fcitx-po-parser FCITX_HELPER_CMAKE_CMD=/usr/bin/cmake FCITX_CMAKE_CACHE_BASE=/<>/obj-i686-linux-gnu/fcitx_cmake_cache _FCITX_TRANSLATION_TARGET_FILE=/<>/po/fcitx.pot /<>/cmake/fcitx-cmake-helper.sh --apply-po-merge /<>/cmake/fcitx-merge-config.sh /<>/src/module/remote/fcitx-remote-module.conf.in /<>/obj-i686-linux-gnu/src/module/remote/fcitx-remote-module.conf make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 91%] Built target fcitx-addon-fcitx-remote-module--addon--conf-1 make -f src/module/imselector/CMakeFiles/fcitx-addon-fcitx-imselector--addon--conf-1.dir/build.make src/module/imselector/CMakeFiles/fcitx-addon-fcitx-imselector--addon--conf-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/imselector /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/imselector /<>/obj-i686-linux-gnu/src/module/imselector/CMakeFiles/fcitx-addon-fcitx-imselector--addon--conf-1.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-addon-fcitx-imselector--addon--conf-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/imselector/CMakeFiles/fcitx-addon-fcitx-imselector--addon--conf-1.dir/build.make src/module/imselector/CMakeFiles/fcitx-addon-fcitx-imselector--addon--conf-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 91%] Generating fcitx-imselector.conf cd /<> && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/module/imselector cd /<> && env _FCITX_MACRO_CMAKE_DIR=/<>/cmake _FCITX_PO_PARSER_EXECUTABLE=/<>/obj-i686-linux-gnu/tools/dev/fcitx-po-parser FCITX_HELPER_CMAKE_CMD=/usr/bin/cmake FCITX_CMAKE_CACHE_BASE=/<>/obj-i686-linux-gnu/fcitx_cmake_cache _FCITX_TRANSLATION_TARGET_FILE=/<>/po/fcitx.pot /<>/cmake/fcitx-cmake-helper.sh --apply-po-merge /<>/cmake/fcitx-merge-config.sh /<>/src/module/imselector/fcitx-imselector.conf.in /<>/obj-i686-linux-gnu/src/module/imselector/fcitx-imselector.conf [ 91%] Building CXX object src/lib/fcitx-qt/CMakeFiles/fcitx-qt.dir/fcitx-qt_autogen/mocs_compilation.cpp.o cd /<>/obj-i686-linux-gnu/src/lib/fcitx-qt && /usr/bin/c++ -DQT_NO_KEYWORDS -Dfcitx_qt_EXPORTS -I/<>/obj-i686-linux-gnu/src/lib/fcitx-qt/fcitx-qt_autogen/include -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/qt4 -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtDBus -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -I/<>/obj-i686-linux-gnu/src/lib/fcitx-qt -I/<>/src/lib/fcitx-qt -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -o CMakeFiles/fcitx-qt.dir/fcitx-qt_autogen/mocs_compilation.cpp.o -c /<>/obj-i686-linux-gnu/src/lib/fcitx-qt/fcitx-qt_autogen/mocs_compilation.cpp make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 91%] Built target fcitx-addon-fcitx-imselector--addon--conf-1 make -f src/module/clipboard/CMakeFiles/fcitx-addon-fcitx-clipboard--addon--conf-1.dir/build.make src/module/clipboard/CMakeFiles/fcitx-addon-fcitx-clipboard--addon--conf-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/clipboard /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/clipboard /<>/obj-i686-linux-gnu/src/module/clipboard/CMakeFiles/fcitx-addon-fcitx-clipboard--addon--conf-1.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-addon-fcitx-clipboard--addon--conf-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/clipboard/CMakeFiles/fcitx-addon-fcitx-clipboard--addon--conf-1.dir/build.make src/module/clipboard/CMakeFiles/fcitx-addon-fcitx-clipboard--addon--conf-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 91%] Generating fcitx-clipboard.conf cd /<> && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/module/clipboard cd /<> && env _FCITX_MACRO_CMAKE_DIR=/<>/cmake _FCITX_PO_PARSER_EXECUTABLE=/<>/obj-i686-linux-gnu/tools/dev/fcitx-po-parser FCITX_HELPER_CMAKE_CMD=/usr/bin/cmake FCITX_CMAKE_CACHE_BASE=/<>/obj-i686-linux-gnu/fcitx_cmake_cache _FCITX_TRANSLATION_TARGET_FILE=/<>/po/fcitx.pot /<>/cmake/fcitx-cmake-helper.sh --apply-po-merge /<>/cmake/fcitx-merge-config.sh /<>/src/module/clipboard/fcitx-clipboard.conf.in /<>/obj-i686-linux-gnu/src/module/clipboard/fcitx-clipboard.conf make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 91%] Built target fcitx-addon-fcitx-clipboard--addon--conf-1 make -f src/module/vk/CMakeFiles/fcitx-addon-fcitx-vk--addon--conf-1.dir/build.make src/module/vk/CMakeFiles/fcitx-addon-fcitx-vk--addon--conf-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/vk /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/vk /<>/obj-i686-linux-gnu/src/module/vk/CMakeFiles/fcitx-addon-fcitx-vk--addon--conf-1.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-addon-fcitx-vk--addon--conf-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/vk/CMakeFiles/fcitx-addon-fcitx-vk--addon--conf-1.dir/build.make src/module/vk/CMakeFiles/fcitx-addon-fcitx-vk--addon--conf-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 92%] Generating fcitx-vk.conf cd /<> && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/module/vk cd /<> && env _FCITX_MACRO_CMAKE_DIR=/<>/cmake _FCITX_PO_PARSER_EXECUTABLE=/<>/obj-i686-linux-gnu/tools/dev/fcitx-po-parser FCITX_HELPER_CMAKE_CMD=/usr/bin/cmake FCITX_CMAKE_CACHE_BASE=/<>/obj-i686-linux-gnu/fcitx_cmake_cache _FCITX_TRANSLATION_TARGET_FILE=/<>/po/fcitx.pot /<>/cmake/fcitx-cmake-helper.sh --apply-po-merge /<>/cmake/fcitx-merge-config.sh /<>/src/module/vk/fcitx-vk.conf.in /<>/obj-i686-linux-gnu/src/module/vk/fcitx-vk.conf make -f src/module/dbus/CMakeFiles/fcitx-addon-fcitx-dbus--addon--conf-1.dir/build.make src/module/dbus/CMakeFiles/fcitx-addon-fcitx-dbus--addon--conf-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/dbus /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/dbus /<>/obj-i686-linux-gnu/src/module/dbus/CMakeFiles/fcitx-addon-fcitx-dbus--addon--conf-1.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-addon-fcitx-dbus--addon--conf-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/dbus/CMakeFiles/fcitx-addon-fcitx-dbus--addon--conf-1.dir/build.make src/module/dbus/CMakeFiles/fcitx-addon-fcitx-dbus--addon--conf-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 92%] Generating fcitx-dbus.conf cd /<> && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/module/dbus cd /<> && env _FCITX_MACRO_CMAKE_DIR=/<>/cmake _FCITX_PO_PARSER_EXECUTABLE=/<>/obj-i686-linux-gnu/tools/dev/fcitx-po-parser FCITX_HELPER_CMAKE_CMD=/usr/bin/cmake FCITX_CMAKE_CACHE_BASE=/<>/obj-i686-linux-gnu/fcitx_cmake_cache _FCITX_TRANSLATION_TARGET_FILE=/<>/po/fcitx.pot /<>/cmake/fcitx-cmake-helper.sh --apply-po-merge /<>/cmake/fcitx-merge-config.sh /<>/src/module/dbus/fcitx-dbus.conf.in /<>/obj-i686-linux-gnu/src/module/dbus/fcitx-dbus.conf make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 92%] Built target fcitx-addon-fcitx-vk--addon--conf-1 make -f src/module/lua/CMakeFiles/fcitx-addon-fcitx-lua--addon--conf-1.dir/build.make src/module/lua/CMakeFiles/fcitx-addon-fcitx-lua--addon--conf-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/lua /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/lua /<>/obj-i686-linux-gnu/src/module/lua/CMakeFiles/fcitx-addon-fcitx-lua--addon--conf-1.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-addon-fcitx-lua--addon--conf-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/lua/CMakeFiles/fcitx-addon-fcitx-lua--addon--conf-1.dir/build.make src/module/lua/CMakeFiles/fcitx-addon-fcitx-lua--addon--conf-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 92%] Generating fcitx-lua.conf cd /<> && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/module/lua cd /<> && env _FCITX_MACRO_CMAKE_DIR=/<>/cmake _FCITX_PO_PARSER_EXECUTABLE=/<>/obj-i686-linux-gnu/tools/dev/fcitx-po-parser FCITX_HELPER_CMAKE_CMD=/usr/bin/cmake FCITX_CMAKE_CACHE_BASE=/<>/obj-i686-linux-gnu/fcitx_cmake_cache _FCITX_TRANSLATION_TARGET_FILE=/<>/po/fcitx.pot /<>/cmake/fcitx-cmake-helper.sh --apply-po-merge /<>/cmake/fcitx-merge-config.sh /<>/src/module/lua/fcitx-lua.conf.in /<>/obj-i686-linux-gnu/src/module/lua/fcitx-lua.conf make -f src/module/unicode/CMakeFiles/fcitx-addon-fcitx-unicode--addon--conf-1.dir/build.make src/module/unicode/CMakeFiles/fcitx-addon-fcitx-unicode--addon--conf-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/unicode /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/unicode /<>/obj-i686-linux-gnu/src/module/unicode/CMakeFiles/fcitx-addon-fcitx-unicode--addon--conf-1.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-addon-fcitx-unicode--addon--conf-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/unicode/CMakeFiles/fcitx-addon-fcitx-unicode--addon--conf-1.dir/build.make src/module/unicode/CMakeFiles/fcitx-addon-fcitx-unicode--addon--conf-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 92%] Generating fcitx-unicode.conf cd /<> && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/module/unicode cd /<> && env _FCITX_MACRO_CMAKE_DIR=/<>/cmake _FCITX_PO_PARSER_EXECUTABLE=/<>/obj-i686-linux-gnu/tools/dev/fcitx-po-parser FCITX_HELPER_CMAKE_CMD=/usr/bin/cmake FCITX_CMAKE_CACHE_BASE=/<>/obj-i686-linux-gnu/fcitx_cmake_cache _FCITX_TRANSLATION_TARGET_FILE=/<>/po/fcitx.pot /<>/cmake/fcitx-cmake-helper.sh --apply-po-merge /<>/cmake/fcitx-merge-config.sh /<>/src/module/unicode/fcitx-unicode.conf.in /<>/obj-i686-linux-gnu/src/module/unicode/fcitx-unicode.conf make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 92%] Built target fcitx-addon-fcitx-dbus--addon--conf-1 make -f src/module/freedesktop-notify/CMakeFiles/fcitx-addon-fcitx-freedesktop-notify--addon--conf-1.dir/build.make src/module/freedesktop-notify/CMakeFiles/fcitx-addon-fcitx-freedesktop-notify--addon--conf-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/freedesktop-notify /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/freedesktop-notify /<>/obj-i686-linux-gnu/src/module/freedesktop-notify/CMakeFiles/fcitx-addon-fcitx-freedesktop-notify--addon--conf-1.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-addon-fcitx-freedesktop-notify--addon--conf-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/freedesktop-notify/CMakeFiles/fcitx-addon-fcitx-freedesktop-notify--addon--conf-1.dir/build.make src/module/freedesktop-notify/CMakeFiles/fcitx-addon-fcitx-freedesktop-notify--addon--conf-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 92%] Built target fcitx-addon-fcitx-lua--addon--conf-1 make -f src/module/notificationitem/CMakeFiles/fcitx-addon-fcitx-notificationitem--addon--conf-1.dir/build.make src/module/notificationitem/CMakeFiles/fcitx-addon-fcitx-notificationitem--addon--conf-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/notificationitem /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/notificationitem /<>/obj-i686-linux-gnu/src/module/notificationitem/CMakeFiles/fcitx-addon-fcitx-notificationitem--addon--conf-1.dir/DependInfo.cmake --color= [ 92%] Generating fcitx-freedesktop-notify.conf cd /<> && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/module/freedesktop-notify Scanning dependencies of target fcitx-addon-fcitx-notificationitem--addon--conf-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/notificationitem/CMakeFiles/fcitx-addon-fcitx-notificationitem--addon--conf-1.dir/build.make src/module/notificationitem/CMakeFiles/fcitx-addon-fcitx-notificationitem--addon--conf-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 92%] Generating fcitx-notificationitem.conf cd /<> && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/module/notificationitem cd /<> && env _FCITX_MACRO_CMAKE_DIR=/<>/cmake _FCITX_PO_PARSER_EXECUTABLE=/<>/obj-i686-linux-gnu/tools/dev/fcitx-po-parser FCITX_HELPER_CMAKE_CMD=/usr/bin/cmake FCITX_CMAKE_CACHE_BASE=/<>/obj-i686-linux-gnu/fcitx_cmake_cache _FCITX_TRANSLATION_TARGET_FILE=/<>/po/fcitx.pot /<>/cmake/fcitx-cmake-helper.sh --apply-po-merge /<>/cmake/fcitx-merge-config.sh /<>/src/module/freedesktop-notify/fcitx-freedesktop-notify.conf.in /<>/obj-i686-linux-gnu/src/module/freedesktop-notify/fcitx-freedesktop-notify.conf cd /<> && env _FCITX_MACRO_CMAKE_DIR=/<>/cmake _FCITX_PO_PARSER_EXECUTABLE=/<>/obj-i686-linux-gnu/tools/dev/fcitx-po-parser FCITX_HELPER_CMAKE_CMD=/usr/bin/cmake FCITX_CMAKE_CACHE_BASE=/<>/obj-i686-linux-gnu/fcitx_cmake_cache _FCITX_TRANSLATION_TARGET_FILE=/<>/po/fcitx.pot /<>/cmake/fcitx-cmake-helper.sh --apply-po-merge /<>/cmake/fcitx-merge-config.sh /<>/src/module/notificationitem/fcitx-notificationitem.conf.in /<>/obj-i686-linux-gnu/src/module/notificationitem/fcitx-notificationitem.conf make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 92%] Built target fcitx-addon-fcitx-unicode--addon--conf-1 make -f src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--addon--conf-2.dir/build.make src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--addon--conf-2.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/pinyin /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/pinyin /<>/obj-i686-linux-gnu/src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--addon--conf-2.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-addon-fcitx-pinyin--addon--conf-2 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--addon--conf-2.dir/build.make src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--addon--conf-2.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 92%] Generating pinyin.conf cd /<> && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/im/pinyin cd /<> && env _FCITX_MACRO_CMAKE_DIR=/<>/cmake _FCITX_PO_PARSER_EXECUTABLE=/<>/obj-i686-linux-gnu/tools/dev/fcitx-po-parser FCITX_HELPER_CMAKE_CMD=/usr/bin/cmake FCITX_CMAKE_CACHE_BASE=/<>/obj-i686-linux-gnu/fcitx_cmake_cache _FCITX_TRANSLATION_TARGET_FILE=/<>/po/fcitx.pot /<>/cmake/fcitx-cmake-helper.sh --apply-po-merge /<>/cmake/fcitx-merge-config.sh /<>/src/im/pinyin/pinyin.conf.in /<>/obj-i686-linux-gnu/src/im/pinyin/pinyin.conf make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 92%] Built target fcitx-addon-fcitx-notificationitem--addon--conf-1 make -f src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--addon--conf-3.dir/build.make src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--addon--conf-3.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/pinyin /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/pinyin /<>/obj-i686-linux-gnu/src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--addon--conf-3.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-addon-fcitx-pinyin--addon--conf-3 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--addon--conf-3.dir/build.make src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--addon--conf-3.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 93%] Generating shuangpin.conf cd /<> && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/im/pinyin cd /<> && env _FCITX_MACRO_CMAKE_DIR=/<>/cmake _FCITX_PO_PARSER_EXECUTABLE=/<>/obj-i686-linux-gnu/tools/dev/fcitx-po-parser FCITX_HELPER_CMAKE_CMD=/usr/bin/cmake FCITX_CMAKE_CACHE_BASE=/<>/obj-i686-linux-gnu/fcitx_cmake_cache _FCITX_TRANSLATION_TARGET_FILE=/<>/po/fcitx.pot /<>/cmake/fcitx-cmake-helper.sh --apply-po-merge /<>/cmake/fcitx-merge-config.sh /<>/src/im/pinyin/shuangpin.conf.in /<>/obj-i686-linux-gnu/src/im/pinyin/shuangpin.conf make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 93%] Built target fcitx-addon-fcitx-freedesktop-notify--addon--conf-1 make -f src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--addon--conf-1.dir/build.make src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--addon--conf-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/pinyin /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/pinyin /<>/obj-i686-linux-gnu/src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--addon--conf-1.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-addon-fcitx-pinyin--addon--conf-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--addon--conf-1.dir/build.make src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--addon--conf-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 93%] Generating fcitx-pinyin.conf cd /<> && /usr/bin/cmake -E make_directory /<>/obj-i686-linux-gnu/src/im/pinyin cd /<> && env _FCITX_MACRO_CMAKE_DIR=/<>/cmake _FCITX_PO_PARSER_EXECUTABLE=/<>/obj-i686-linux-gnu/tools/dev/fcitx-po-parser FCITX_HELPER_CMAKE_CMD=/usr/bin/cmake FCITX_CMAKE_CACHE_BASE=/<>/obj-i686-linux-gnu/fcitx_cmake_cache _FCITX_TRANSLATION_TARGET_FILE=/<>/po/fcitx.pot /<>/cmake/fcitx-cmake-helper.sh --apply-po-merge /<>/cmake/fcitx-merge-config.sh /<>/src/im/pinyin/fcitx-pinyin.conf.in /<>/obj-i686-linux-gnu/src/im/pinyin/fcitx-pinyin.conf make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 93%] Built target fcitx-addon-fcitx-pinyin--addon--conf-2 make -f src/im/keyboard/CMakeFiles/fcitx-keyboard--addon.dir/build.make src/im/keyboard/CMakeFiles/fcitx-keyboard--addon.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/keyboard /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/keyboard /<>/obj-i686-linux-gnu/src/im/keyboard/CMakeFiles/fcitx-keyboard--addon.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-keyboard--addon make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/keyboard/CMakeFiles/fcitx-keyboard--addon.dir/build.make src/im/keyboard/CMakeFiles/fcitx-keyboard--addon.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/im/keyboard/CMakeFiles/fcitx-keyboard--addon.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 93%] Built target fcitx-keyboard--addon make -f src/im/table/CMakeFiles/fcitx-table--addon.dir/build.make src/im/table/CMakeFiles/fcitx-table--addon.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/table /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/table /<>/obj-i686-linux-gnu/src/im/table/CMakeFiles/fcitx-table--addon.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-table--addon make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/table/CMakeFiles/fcitx-table--addon.dir/build.make src/im/table/CMakeFiles/fcitx-table--addon.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/im/table/CMakeFiles/fcitx-table--addon.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 93%] Built target fcitx-table--addon make -f src/im/qw/CMakeFiles/fcitx-qw--addon.dir/build.make src/im/qw/CMakeFiles/fcitx-qw--addon.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/qw /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/qw /<>/obj-i686-linux-gnu/src/im/qw/CMakeFiles/fcitx-qw--addon.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-qw--addon make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/qw/CMakeFiles/fcitx-qw--addon.dir/build.make src/im/qw/CMakeFiles/fcitx-qw--addon.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/im/qw/CMakeFiles/fcitx-qw--addon.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 93%] Built target fcitx-qw--addon make -f src/frontend/xim/CMakeFiles/fcitx-xim--addon.dir/build.make src/frontend/xim/CMakeFiles/fcitx-xim--addon.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/frontend/xim /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/frontend/xim /<>/obj-i686-linux-gnu/src/frontend/xim/CMakeFiles/fcitx-xim--addon.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-xim--addon make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/frontend/xim/CMakeFiles/fcitx-xim--addon.dir/build.make src/frontend/xim/CMakeFiles/fcitx-xim--addon.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/frontend/xim/CMakeFiles/fcitx-xim--addon.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 93%] Built target fcitx-xim--addon make -f src/frontend/ipc/CMakeFiles/fcitx-ipc--addon.dir/build.make src/frontend/ipc/CMakeFiles/fcitx-ipc--addon.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/frontend/ipc /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/frontend/ipc /<>/obj-i686-linux-gnu/src/frontend/ipc/CMakeFiles/fcitx-ipc--addon.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-ipc--addon make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/frontend/ipc/CMakeFiles/fcitx-ipc--addon.dir/build.make src/frontend/ipc/CMakeFiles/fcitx-ipc--addon.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/frontend/ipc/CMakeFiles/fcitx-ipc--addon.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 93%] Built target fcitx-ipc--addon make -f src/ui/classic/CMakeFiles/fcitx-classic-ui--addon.dir/build.make src/ui/classic/CMakeFiles/fcitx-classic-ui--addon.dir/depend make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/ui/classic /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/ui/classic /<>/obj-i686-linux-gnu/src/ui/classic/CMakeFiles/fcitx-classic-ui--addon.dir/DependInfo.cmake --color= [ 93%] Built target fcitx-addon-fcitx-pinyin--addon--conf-3 make -f src/ui/kimpanel/CMakeFiles/fcitx-kimpanel-ui--addon.dir/build.make src/ui/kimpanel/CMakeFiles/fcitx-kimpanel-ui--addon.dir/depend Scanning dependencies of target fcitx-classic-ui--addon make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/ui/classic/CMakeFiles/fcitx-classic-ui--addon.dir/build.make src/ui/classic/CMakeFiles/fcitx-classic-ui--addon.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/ui/kimpanel /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/ui/kimpanel /<>/obj-i686-linux-gnu/src/ui/kimpanel/CMakeFiles/fcitx-kimpanel-ui--addon.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/ui/classic/CMakeFiles/fcitx-classic-ui--addon.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' Scanning dependencies of target fcitx-kimpanel-ui--addon make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/ui/kimpanel/CMakeFiles/fcitx-kimpanel-ui--addon.dir/build.make src/ui/kimpanel/CMakeFiles/fcitx-kimpanel-ui--addon.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/ui/kimpanel/CMakeFiles/fcitx-kimpanel-ui--addon.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 93%] Built target fcitx-classic-ui--addon make -f CMakeFiles/fcitx-modules.target.dir/build.make CMakeFiles/fcitx-modules.target.dir/depend [ 93%] Built target fcitx-kimpanel-ui--addon make -f src/module/x11/CMakeFiles/fcitx-x11--addon.dir/build.make src/module/x11/CMakeFiles/fcitx-x11--addon.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/CMakeFiles/fcitx-modules.target.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/x11 /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/x11 /<>/obj-i686-linux-gnu/src/module/x11/CMakeFiles/fcitx-x11--addon.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-modules.target make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f CMakeFiles/fcitx-modules.target.dir/build.make CMakeFiles/fcitx-modules.target.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'CMakeFiles/fcitx-modules.target.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' Scanning dependencies of target fcitx-x11--addon make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/x11/CMakeFiles/fcitx-x11--addon.dir/build.make src/module/x11/CMakeFiles/fcitx-x11--addon.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/x11/CMakeFiles/fcitx-x11--addon.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 93%] Built target fcitx-modules.target make -f src/module/xkb/CMakeFiles/fcitx-xkb--addon.dir/build.make src/module/xkb/CMakeFiles/fcitx-xkb--addon.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/xkb /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/xkb /<>/obj-i686-linux-gnu/src/module/xkb/CMakeFiles/fcitx-xkb--addon.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-xkb--addon [ 93%] Built target fcitx-x11--addon make -f src/module/xkbdbus/CMakeFiles/fcitx-xkbdbus--addon.dir/build.make src/module/xkbdbus/CMakeFiles/fcitx-xkbdbus--addon.dir/depend make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/xkb/CMakeFiles/fcitx-xkb--addon.dir/build.make src/module/xkb/CMakeFiles/fcitx-xkb--addon.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/xkb/CMakeFiles/fcitx-xkb--addon.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/xkbdbus /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/xkbdbus /<>/obj-i686-linux-gnu/src/module/xkbdbus/CMakeFiles/fcitx-xkbdbus--addon.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-xkbdbus--addon make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/xkbdbus/CMakeFiles/fcitx-xkbdbus--addon.dir/build.make src/module/xkbdbus/CMakeFiles/fcitx-xkbdbus--addon.dir/build [ 93%] Built target fcitx-xkb--addon make -f src/module/chttrans/CMakeFiles/fcitx-chttrans--addon.dir/build.make src/module/chttrans/CMakeFiles/fcitx-chttrans--addon.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/xkbdbus/CMakeFiles/fcitx-xkbdbus--addon.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/chttrans /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/chttrans /<>/obj-i686-linux-gnu/src/module/chttrans/CMakeFiles/fcitx-chttrans--addon.dir/DependInfo.cmake --color= [ 93%] Built target fcitx-xkbdbus--addon make -f src/module/punc/CMakeFiles/fcitx-punc--addon.dir/build.make src/module/punc/CMakeFiles/fcitx-punc--addon.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/punc /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/punc /<>/obj-i686-linux-gnu/src/module/punc/CMakeFiles/fcitx-punc--addon.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-chttrans--addon make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/chttrans/CMakeFiles/fcitx-chttrans--addon.dir/build.make src/module/chttrans/CMakeFiles/fcitx-chttrans--addon.dir/build Scanning dependencies of target fcitx-punc--addon make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/punc/CMakeFiles/fcitx-punc--addon.dir/build.make src/module/punc/CMakeFiles/fcitx-punc--addon.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/punc/CMakeFiles/fcitx-punc--addon.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/chttrans/CMakeFiles/fcitx-chttrans--addon.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 93%] Built target fcitx-punc--addon make -f src/module/spell/CMakeFiles/fcitx-spell--addon.dir/build.make src/module/spell/CMakeFiles/fcitx-spell--addon.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/spell /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/spell /<>/obj-i686-linux-gnu/src/module/spell/CMakeFiles/fcitx-spell--addon.dir/DependInfo.cmake --color= [ 93%] Built target fcitx-chttrans--addon make -f src/module/pinyin-enhance/CMakeFiles/fcitx-pinyin-enhance--addon.dir/build.make src/module/pinyin-enhance/CMakeFiles/fcitx-pinyin-enhance--addon.dir/depend Scanning dependencies of target fcitx-spell--addon make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/spell/CMakeFiles/fcitx-spell--addon.dir/build.make src/module/spell/CMakeFiles/fcitx-spell--addon.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/pinyin-enhance /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/pinyin-enhance /<>/obj-i686-linux-gnu/src/module/pinyin-enhance/CMakeFiles/fcitx-pinyin-enhance--addon.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/spell/CMakeFiles/fcitx-spell--addon.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 93%] Built target fcitx-spell--addon make -f src/module/quickphrase/CMakeFiles/fcitx-quickphrase--addon.dir/build.make src/module/quickphrase/CMakeFiles/fcitx-quickphrase--addon.dir/depend Scanning dependencies of target fcitx-pinyin-enhance--addon make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/pinyin-enhance/CMakeFiles/fcitx-pinyin-enhance--addon.dir/build.make src/module/pinyin-enhance/CMakeFiles/fcitx-pinyin-enhance--addon.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/pinyin-enhance/CMakeFiles/fcitx-pinyin-enhance--addon.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/quickphrase /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/quickphrase /<>/obj-i686-linux-gnu/src/module/quickphrase/CMakeFiles/fcitx-quickphrase--addon.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-quickphrase--addon [ 93%] Built target fcitx-pinyin-enhance--addon make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/quickphrase/CMakeFiles/fcitx-quickphrase--addon.dir/build.make src/module/quickphrase/CMakeFiles/fcitx-quickphrase--addon.dir/build make -f src/module/autoeng/CMakeFiles/fcitx-autoeng--addon.dir/build.make src/module/autoeng/CMakeFiles/fcitx-autoeng--addon.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/quickphrase/CMakeFiles/fcitx-quickphrase--addon.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/autoeng /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/autoeng /<>/obj-i686-linux-gnu/src/module/autoeng/CMakeFiles/fcitx-autoeng--addon.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-autoeng--addon make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/autoeng/CMakeFiles/fcitx-autoeng--addon.dir/build.make src/module/autoeng/CMakeFiles/fcitx-autoeng--addon.dir/build [ 93%] Built target fcitx-quickphrase--addon make -f src/module/fullwidthchar/CMakeFiles/fcitx-fullwidth-char--addon.dir/build.make src/module/fullwidthchar/CMakeFiles/fcitx-fullwidth-char--addon.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/fullwidthchar /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/fullwidthchar /<>/obj-i686-linux-gnu/src/module/fullwidthchar/CMakeFiles/fcitx-fullwidth-char--addon.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/autoeng/CMakeFiles/fcitx-autoeng--addon.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' Scanning dependencies of target fcitx-fullwidth-char--addon make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/fullwidthchar/CMakeFiles/fcitx-fullwidth-char--addon.dir/build.make src/module/fullwidthchar/CMakeFiles/fcitx-fullwidth-char--addon.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/fullwidthchar/CMakeFiles/fcitx-fullwidth-char--addon.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 93%] Built target fcitx-fullwidth-char--addon make -f src/module/remote/CMakeFiles/fcitx-remote-module--addon.dir/build.make src/module/remote/CMakeFiles/fcitx-remote-module--addon.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/remote /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/remote /<>/obj-i686-linux-gnu/src/module/remote/CMakeFiles/fcitx-remote-module--addon.dir/DependInfo.cmake --color= [ 93%] Built target fcitx-autoeng--addon make -f src/module/imselector/CMakeFiles/fcitx-imselector--addon.dir/build.make src/module/imselector/CMakeFiles/fcitx-imselector--addon.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/imselector /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/imselector /<>/obj-i686-linux-gnu/src/module/imselector/CMakeFiles/fcitx-imselector--addon.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-remote-module--addon make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/remote/CMakeFiles/fcitx-remote-module--addon.dir/build.make src/module/remote/CMakeFiles/fcitx-remote-module--addon.dir/build Scanning dependencies of target fcitx-imselector--addon make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/imselector/CMakeFiles/fcitx-imselector--addon.dir/build.make src/module/imselector/CMakeFiles/fcitx-imselector--addon.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/remote/CMakeFiles/fcitx-remote-module--addon.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/imselector/CMakeFiles/fcitx-imselector--addon.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 93%] Built target fcitx-imselector--addon make -f src/module/clipboard/CMakeFiles/fcitx-clipboard--addon.dir/build.make src/module/clipboard/CMakeFiles/fcitx-clipboard--addon.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/clipboard /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/clipboard /<>/obj-i686-linux-gnu/src/module/clipboard/CMakeFiles/fcitx-clipboard--addon.dir/DependInfo.cmake --color= [ 93%] Built target fcitx-remote-module--addon Scanning dependencies of target fcitx-clipboard--addon make -f src/module/vk/CMakeFiles/fcitx-vk--addon.dir/build.make src/module/vk/CMakeFiles/fcitx-vk--addon.dir/depend make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/clipboard/CMakeFiles/fcitx-clipboard--addon.dir/build.make src/module/clipboard/CMakeFiles/fcitx-clipboard--addon.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/vk /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/vk /<>/obj-i686-linux-gnu/src/module/vk/CMakeFiles/fcitx-vk--addon.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/clipboard/CMakeFiles/fcitx-clipboard--addon.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' Scanning dependencies of target fcitx-vk--addon make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/vk/CMakeFiles/fcitx-vk--addon.dir/build.make src/module/vk/CMakeFiles/fcitx-vk--addon.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/vk/CMakeFiles/fcitx-vk--addon.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 93%] Built target fcitx-vk--addon make -f src/module/dbus/CMakeFiles/fcitx-dbus--addon.dir/build.make src/module/dbus/CMakeFiles/fcitx-dbus--addon.dir/depend [ 93%] Built target fcitx-clipboard--addon make -f src/module/lua/CMakeFiles/fcitx-lua--addon.dir/build.make src/module/lua/CMakeFiles/fcitx-lua--addon.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/dbus /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/dbus /<>/obj-i686-linux-gnu/src/module/dbus/CMakeFiles/fcitx-dbus--addon.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/lua /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/lua /<>/obj-i686-linux-gnu/src/module/lua/CMakeFiles/fcitx-lua--addon.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-dbus--addon make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/dbus/CMakeFiles/fcitx-dbus--addon.dir/build.make src/module/dbus/CMakeFiles/fcitx-dbus--addon.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/dbus/CMakeFiles/fcitx-dbus--addon.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' Scanning dependencies of target fcitx-lua--addon make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/lua/CMakeFiles/fcitx-lua--addon.dir/build.make src/module/lua/CMakeFiles/fcitx-lua--addon.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 93%] Built target fcitx-dbus--addon make -f src/module/unicode/CMakeFiles/fcitx-unicode--addon.dir/build.make src/module/unicode/CMakeFiles/fcitx-unicode--addon.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/unicode /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/unicode /<>/obj-i686-linux-gnu/src/module/unicode/CMakeFiles/fcitx-unicode--addon.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/lua/CMakeFiles/fcitx-lua--addon.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 93%] Built target fcitx-addon-fcitx-pinyin--addon--conf-1 make -f src/module/freedesktop-notify/CMakeFiles/fcitx-freedesktop-notify--addon.dir/build.make src/module/freedesktop-notify/CMakeFiles/fcitx-freedesktop-notify--addon.dir/depend Scanning dependencies of target fcitx-unicode--addon make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/unicode/CMakeFiles/fcitx-unicode--addon.dir/build.make src/module/unicode/CMakeFiles/fcitx-unicode--addon.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/unicode/CMakeFiles/fcitx-unicode--addon.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 93%] Built target fcitx-unicode--addon make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/freedesktop-notify /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/freedesktop-notify /<>/obj-i686-linux-gnu/src/module/freedesktop-notify/CMakeFiles/fcitx-freedesktop-notify--addon.dir/DependInfo.cmake --color= make -f src/module/notificationitem/CMakeFiles/fcitx-notificationitem--addon.dir/build.make src/module/notificationitem/CMakeFiles/fcitx-notificationitem--addon.dir/depend [ 93%] Built target fcitx-lua--addon make -f src/im/pinyin/CMakeFiles/fcitx-pinyin--addon.dir/build.make src/im/pinyin/CMakeFiles/fcitx-pinyin--addon.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/notificationitem /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/notificationitem /<>/obj-i686-linux-gnu/src/module/notificationitem/CMakeFiles/fcitx-notificationitem--addon.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-freedesktop-notify--addon make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/freedesktop-notify/CMakeFiles/fcitx-freedesktop-notify--addon.dir/build.make src/module/freedesktop-notify/CMakeFiles/fcitx-freedesktop-notify--addon.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/freedesktop-notify/CMakeFiles/fcitx-freedesktop-notify--addon.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/pinyin /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/pinyin /<>/obj-i686-linux-gnu/src/im/pinyin/CMakeFiles/fcitx-pinyin--addon.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-notificationitem--addon make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/notificationitem/CMakeFiles/fcitx-notificationitem--addon.dir/build.make src/module/notificationitem/CMakeFiles/fcitx-notificationitem--addon.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/notificationitem/CMakeFiles/fcitx-notificationitem--addon.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' Scanning dependencies of target fcitx-pinyin--addon make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/pinyin/CMakeFiles/fcitx-pinyin--addon.dir/build.make src/im/pinyin/CMakeFiles/fcitx-pinyin--addon.dir/build [ 93%] Built target fcitx-freedesktop-notify--addon make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/im/pinyin/CMakeFiles/fcitx-pinyin--addon.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 93%] Built target fcitx-notificationitem--addon [ 93%] Built target fcitx-pinyin--addon [ 93%] Linking CXX shared library libfcitx-qt.so cd /<>/obj-i686-linux-gnu/src/lib/fcitx-qt && /usr/bin/cmake -E cmake_link_script CMakeFiles/fcitx-qt.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,--no-undefined -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libfcitx-qt.so.0 -o libfcitx-qt.so.0.1 CMakeFiles/fcitx-qt.dir/fcitxqtconnection.cpp.o CMakeFiles/fcitx-qt.dir/fcitxqtformattedpreedit.cpp.o CMakeFiles/fcitx-qt.dir/fcitxqtinputcontextproxy.cpp.o CMakeFiles/fcitx-qt.dir/fcitxqtinputmethodproxy.cpp.o CMakeFiles/fcitx-qt.dir/fcitxqtconfiguiplugin.cpp.o CMakeFiles/fcitx-qt.dir/fcitxqtconfiguiwidget.cpp.o CMakeFiles/fcitx-qt.dir/fcitxqtconfiguifactory.cpp.o CMakeFiles/fcitx-qt.dir/fcitxqtkeyboardlayout.cpp.o CMakeFiles/fcitx-qt.dir/fcitxqtkeyboardproxy.cpp.o CMakeFiles/fcitx-qt.dir/fcitxqtinputmethoditem.cpp.o CMakeFiles/fcitx-qt.dir/fcitxqtkeysequencewidget.cpp.o CMakeFiles/fcitx-qt.dir/qtkeytrans.cpp.o CMakeFiles/fcitx-qt.dir/fcitx-qt_autogen/mocs_compilation.cpp.o -Wl,-rpath,/<>/obj-i686-linux-gnu/src/lib/fcitx-config:/<>/obj-i686-linux-gnu/src/lib/fcitx-utils: -lQtCore -lQtDBus -lQtGui ../fcitx-config/libfcitx-config.so.4.1 ../fcitx-utils/libfcitx-utils.so.0.1 -lSM -lICE -lX11 -lXext cd /<>/obj-i686-linux-gnu/src/lib/fcitx-qt && /usr/bin/cmake -E cmake_symlink_library libfcitx-qt.so.0.1 libfcitx-qt.so.0 libfcitx-qt.so make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 93%] Built target fcitx-qt make -f src/lib/fcitx-qt/test/CMakeFiles/testqconnection_autogen.dir/build.make src/lib/fcitx-qt/test/CMakeFiles/testqconnection_autogen.dir/depend make -f src/lib/fcitx-qt/test/CMakeFiles/testkeysequencewidget.dir/build.make src/lib/fcitx-qt/test/CMakeFiles/testkeysequencewidget.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/lib/fcitx-qt/test /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/lib/fcitx-qt/test /<>/obj-i686-linux-gnu/src/lib/fcitx-qt/test/CMakeFiles/testkeysequencewidget.dir/DependInfo.cmake --color= make -f src/frontend/qt/CMakeFiles/qtim-fcitx.dir/build.make src/frontend/qt/CMakeFiles/qtim-fcitx.dir/depend make -f tools/gui/quickphrase-editor/CMakeFiles/fcitx-quickphrase-editor_autogen.dir/build.make tools/gui/quickphrase-editor/CMakeFiles/fcitx-quickphrase-editor_autogen.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/lib/fcitx-qt/test /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/lib/fcitx-qt/test /<>/obj-i686-linux-gnu/src/lib/fcitx-qt/test/CMakeFiles/testqconnection_autogen.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/gui/quickphrase-editor /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/tools/gui/quickphrase-editor /<>/obj-i686-linux-gnu/tools/gui/quickphrase-editor/CMakeFiles/fcitx-quickphrase-editor_autogen.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' Scanning dependencies of target testqconnection_autogen [ 93%] Generating moc_qfcitxinputcontext.cxx cd /<>/obj-i686-linux-gnu/src/frontend/qt && /usr/lib/i386-linux-gnu/qt4/bin/moc @/<>/obj-i686-linux-gnu/src/frontend/qt/moc_qfcitxinputcontext.cxx_parameters make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/lib/fcitx-qt/test/CMakeFiles/testqconnection_autogen.dir/build.make src/lib/fcitx-qt/test/CMakeFiles/testqconnection_autogen.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' Scanning dependencies of target fcitx-quickphrase-editor_autogen make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f tools/gui/quickphrase-editor/CMakeFiles/fcitx-quickphrase-editor_autogen.dir/build.make tools/gui/quickphrase-editor/CMakeFiles/fcitx-quickphrase-editor_autogen.dir/build [ 93%] Automatic MOC for target testqconnection cd /<>/obj-i686-linux-gnu/src/lib/fcitx-qt/test && /usr/bin/cmake -E cmake_autogen /<>/obj-i686-linux-gnu/src/lib/fcitx-qt/test/CMakeFiles/testqconnection_autogen.dir Release make[3]: Entering directory '/<>/obj-i686-linux-gnu' Scanning dependencies of target testkeysequencewidget make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/lib/fcitx-qt/test/CMakeFiles/testkeysequencewidget.dir/build.make src/lib/fcitx-qt/test/CMakeFiles/testkeysequencewidget.dir/build [ 93%] Generating ui_editor.h cd /<>/obj-i686-linux-gnu/tools/gui/quickphrase-editor && /usr/lib/i386-linux-gnu/qt4/bin/uic -o /<>/obj-i686-linux-gnu/tools/gui/quickphrase-editor/ui_editor.h /<>/tools/gui/quickphrase-editor/editor.ui make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 93%] Generating ui_editordialog.h [ 93%] Building CXX object src/lib/fcitx-qt/test/CMakeFiles/testkeysequencewidget.dir/testkeysequencewidget.cpp.o cd /<>/obj-i686-linux-gnu/tools/gui/quickphrase-editor && /usr/lib/i386-linux-gnu/qt4/bin/uic -o /<>/obj-i686-linux-gnu/tools/gui/quickphrase-editor/ui_editordialog.h /<>/tools/gui/quickphrase-editor/editordialog.ui cd /<>/obj-i686-linux-gnu/src/lib/fcitx-qt/test && /usr/bin/c++ -DQT_NO_KEYWORDS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/qt4 -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtDBus -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -I/<>/obj-i686-linux-gnu/src/lib/fcitx-qt -I/<>/src/lib/fcitx-qt -I/<>/obj-i686-linux-gnu/src/lib/fcitx-qt/test -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -o CMakeFiles/testkeysequencewidget.dir/testkeysequencewidget.cpp.o -c /<>/src/lib/fcitx-qt/test/testkeysequencewidget.cpp [ 93%] Generating ui_batchdialog.h cd /<>/obj-i686-linux-gnu/tools/gui/quickphrase-editor && /usr/lib/i386-linux-gnu/qt4/bin/uic -o /<>/obj-i686-linux-gnu/tools/gui/quickphrase-editor/ui_batchdialog.h /<>/tools/gui/quickphrase-editor/batchdialog.ui Generating MOC source include/testconnection.moc Generating MOC compilation mocs_compilation.cpp [ 94%] Automatic MOC for target fcitx-quickphrase-editor make[3]: Leaving directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/frontend/qt /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/frontend/qt /<>/obj-i686-linux-gnu/src/frontend/qt/CMakeFiles/qtim-fcitx.dir/DependInfo.cmake --color= [ 94%] Built target testqconnection_autogen make -f tools/gui/wrapper/CMakeFiles/fcitx-qt-gui-wrapper_autogen.dir/build.make tools/gui/wrapper/CMakeFiles/fcitx-qt-gui-wrapper_autogen.dir/depend cd /<>/obj-i686-linux-gnu/tools/gui/quickphrase-editor && /usr/bin/cmake -E cmake_autogen /<>/obj-i686-linux-gnu/tools/gui/quickphrase-editor/CMakeFiles/fcitx-quickphrase-editor_autogen.dir Release make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/gui/wrapper /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/tools/gui/wrapper /<>/obj-i686-linux-gnu/tools/gui/wrapper/CMakeFiles/fcitx-qt-gui-wrapper_autogen.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-qt-gui-wrapper_autogen make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f tools/gui/wrapper/CMakeFiles/fcitx-qt-gui-wrapper_autogen.dir/build.make tools/gui/wrapper/CMakeFiles/fcitx-qt-gui-wrapper_autogen.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 94%] Generating ui_mainwindow.h cd /<>/obj-i686-linux-gnu/tools/gui/wrapper && /usr/lib/i386-linux-gnu/qt4/bin/uic -o /<>/obj-i686-linux-gnu/tools/gui/wrapper/ui_mainwindow.h /<>/tools/gui/wrapper/mainwindow.ui [ 94%] Automatic MOC for target fcitx-qt-gui-wrapper cd /<>/obj-i686-linux-gnu/tools/gui/wrapper && /usr/bin/cmake -E cmake_autogen /<>/obj-i686-linux-gnu/tools/gui/wrapper/CMakeFiles/fcitx-qt-gui-wrapper_autogen.dir Release Scanning dependencies of target qtim-fcitx make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/frontend/qt/CMakeFiles/qtim-fcitx.dir/build.make src/frontend/qt/CMakeFiles/qtim-fcitx.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 95%] Building CXX object src/frontend/qt/CMakeFiles/qtim-fcitx.dir/qfcitxinputcontextplugin.cpp.o cd /<>/obj-i686-linux-gnu/src/frontend/qt && /usr/bin/c++ -Dqtim_fcitx_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/qt4 -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtDBus -I/<>/obj-i686-linux-gnu/src/frontend/qt -I/<>/src/frontend/qt -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -o CMakeFiles/qtim-fcitx.dir/qfcitxinputcontextplugin.cpp.o -c /<>/src/frontend/qt/qfcitxinputcontextplugin.cpp Generating MOC source EWIEGA46WW/moc_mainwindow.cpp Generating MOC source EWIEGA46WW/moc_wrapperapp.cpp Generating MOC compilation mocs_compilation.cpp make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 95%] Built target fcitx-qt-gui-wrapper_autogen make -f src/lib/fcitx-qt/test/CMakeFiles/testqconnection.dir/build.make src/lib/fcitx-qt/test/CMakeFiles/testqconnection.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/lib/fcitx-qt/test /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/lib/fcitx-qt/test /<>/obj-i686-linux-gnu/src/lib/fcitx-qt/test/CMakeFiles/testqconnection.dir/DependInfo.cmake --color= Generating MOC source EWIEGA46WW/moc_batchdialog.cpp Generating MOC source EWIEGA46WW/moc_editor.cpp Generating MOC source EWIEGA46WW/moc_editordialog.cpp Generating MOC source EWIEGA46WW/moc_filelistmodel.cpp Generating MOC source EWIEGA46WW/moc_main.cpp Generating MOC source EWIEGA46WW/moc_model.cpp Generating MOC compilation mocs_compilation.cpp make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 95%] Built target fcitx-quickphrase-editor_autogen Scanning dependencies of target testqconnection make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/lib/fcitx-qt/test/CMakeFiles/testqconnection.dir/build.make src/lib/fcitx-qt/test/CMakeFiles/testqconnection.dir/build [ 95%] Building CXX object src/frontend/qt/CMakeFiles/qtim-fcitx.dir/qfcitxinputcontext.cpp.o cd /<>/obj-i686-linux-gnu/src/frontend/qt && /usr/bin/c++ -Dqtim_fcitx_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/qt4 -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtDBus -I/<>/obj-i686-linux-gnu/src/frontend/qt -I/<>/src/frontend/qt -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -o CMakeFiles/qtim-fcitx.dir/qfcitxinputcontext.cpp.o -c /<>/src/frontend/qt/qfcitxinputcontext.cpp make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 96%] Building CXX object src/lib/fcitx-qt/test/CMakeFiles/testqconnection.dir/testconnection.cpp.o cd /<>/obj-i686-linux-gnu/src/lib/fcitx-qt/test && /usr/bin/c++ -DQT_NO_KEYWORDS -I/<>/obj-i686-linux-gnu/src/lib/fcitx-qt/test/testqconnection_autogen/include -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/qt4 -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtDBus -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -I/<>/obj-i686-linux-gnu/src/lib/fcitx-qt -I/<>/src/lib/fcitx-qt -I/<>/obj-i686-linux-gnu/src/lib/fcitx-qt/test -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -o CMakeFiles/testqconnection.dir/testconnection.cpp.o -c /<>/src/lib/fcitx-qt/test/testconnection.cpp [ 96%] Linking CXX executable testkeysequencewidget cd /<>/obj-i686-linux-gnu/src/lib/fcitx-qt/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/testkeysequencewidget.dir/link.txt --verbose=1 /usr/bin/c++ -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/testkeysequencewidget.dir/testkeysequencewidget.cpp.o -o testkeysequencewidget -Wl,-rpath,/<>/obj-i686-linux-gnu/src/lib/fcitx-qt:/<>/obj-i686-linux-gnu/src/lib/fcitx-config:/<>/obj-i686-linux-gnu/src/lib/fcitx-utils -lQtCore -lQtDBus -lQtGui ../libfcitx-qt.so.0.1 -lQtCore -lQtDBus -lQtGui ../../fcitx-config/libfcitx-config.so.4.1 ../../fcitx-utils/libfcitx-utils.so.0.1 -lSM -lICE -lX11 -lXext [ 96%] Building CXX object src/lib/fcitx-qt/test/CMakeFiles/testqconnection.dir/testqconnection_autogen/mocs_compilation.cpp.o cd /<>/obj-i686-linux-gnu/src/lib/fcitx-qt/test && /usr/bin/c++ -DQT_NO_KEYWORDS -I/<>/obj-i686-linux-gnu/src/lib/fcitx-qt/test/testqconnection_autogen/include -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/qt4 -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtDBus -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -I/<>/obj-i686-linux-gnu/src/lib/fcitx-qt -I/<>/src/lib/fcitx-qt -I/<>/obj-i686-linux-gnu/src/lib/fcitx-qt/test -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -o CMakeFiles/testqconnection.dir/testqconnection_autogen/mocs_compilation.cpp.o -c /<>/obj-i686-linux-gnu/src/lib/fcitx-qt/test/testqconnection_autogen/mocs_compilation.cpp [ 96%] Linking CXX executable testqconnection cd /<>/obj-i686-linux-gnu/src/lib/fcitx-qt/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/testqconnection.dir/link.txt --verbose=1 /usr/bin/c++ -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/testqconnection.dir/testconnection.cpp.o CMakeFiles/testqconnection.dir/testqconnection_autogen/mocs_compilation.cpp.o -o testqconnection -Wl,-rpath,/<>/obj-i686-linux-gnu/src/lib/fcitx-qt:/<>/obj-i686-linux-gnu/src/lib/fcitx-config:/<>/obj-i686-linux-gnu/src/lib/fcitx-utils -lQtCore -lQtDBus -lQtGui ../libfcitx-qt.so.0.1 -lQtCore -lQtDBus -lQtGui ../../fcitx-config/libfcitx-config.so.4.1 ../../fcitx-utils/libfcitx-utils.so.0.1 -lSM -lICE -lX11 -lXext make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 96%] Built target testkeysequencewidget [ 96%] Building CXX object src/frontend/qt/CMakeFiles/qtim-fcitx.dir/moc_qfcitxinputcontext.cxx.o cd /<>/obj-i686-linux-gnu/src/frontend/qt && /usr/bin/c++ -Dqtim_fcitx_EXPORTS -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/usr/include/qt4 -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtDBus -I/<>/obj-i686-linux-gnu/src/frontend/qt -I/<>/src/frontend/qt -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -fvisibility=hidden -o CMakeFiles/qtim-fcitx.dir/moc_qfcitxinputcontext.cxx.o -c /<>/obj-i686-linux-gnu/src/frontend/qt/moc_qfcitxinputcontext.cxx make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 96%] Built target testqconnection make -f tools/gui/wrapper/CMakeFiles/fcitx-qt-gui-wrapper.dir/build.make tools/gui/wrapper/CMakeFiles/fcitx-qt-gui-wrapper.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/gui/wrapper /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/tools/gui/wrapper /<>/obj-i686-linux-gnu/tools/gui/wrapper/CMakeFiles/fcitx-qt-gui-wrapper.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-qt-gui-wrapper make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f tools/gui/wrapper/CMakeFiles/fcitx-qt-gui-wrapper.dir/build.make tools/gui/wrapper/CMakeFiles/fcitx-qt-gui-wrapper.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 97%] Building CXX object tools/gui/wrapper/CMakeFiles/fcitx-qt-gui-wrapper.dir/main.cpp.o cd /<>/obj-i686-linux-gnu/tools/gui/wrapper && /usr/bin/c++ -I/<>/obj-i686-linux-gnu/tools/gui/wrapper/fcitx-qt-gui-wrapper_autogen/include -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/tools/../src/lib -I/usr/include/qt4 -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/<>/tools/gui -I/<>/obj-i686-linux-gnu/tools/gui/wrapper -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -o CMakeFiles/fcitx-qt-gui-wrapper.dir/main.cpp.o -c /<>/tools/gui/wrapper/main.cpp [ 97%] Building CXX object tools/gui/wrapper/CMakeFiles/fcitx-qt-gui-wrapper.dir/wrapperapp.cpp.o cd /<>/obj-i686-linux-gnu/tools/gui/wrapper && /usr/bin/c++ -I/<>/obj-i686-linux-gnu/tools/gui/wrapper/fcitx-qt-gui-wrapper_autogen/include -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/tools/../src/lib -I/usr/include/qt4 -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/<>/tools/gui -I/<>/obj-i686-linux-gnu/tools/gui/wrapper -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -o CMakeFiles/fcitx-qt-gui-wrapper.dir/wrapperapp.cpp.o -c /<>/tools/gui/wrapper/wrapperapp.cpp [ 97%] Building CXX object tools/gui/wrapper/CMakeFiles/fcitx-qt-gui-wrapper.dir/mainwindow.cpp.o cd /<>/obj-i686-linux-gnu/tools/gui/wrapper && /usr/bin/c++ -I/<>/obj-i686-linux-gnu/tools/gui/wrapper/fcitx-qt-gui-wrapper_autogen/include -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/tools/../src/lib -I/usr/include/qt4 -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/<>/tools/gui -I/<>/obj-i686-linux-gnu/tools/gui/wrapper -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -o CMakeFiles/fcitx-qt-gui-wrapper.dir/mainwindow.cpp.o -c /<>/tools/gui/wrapper/mainwindow.cpp [ 97%] Building CXX object tools/gui/wrapper/CMakeFiles/fcitx-qt-gui-wrapper.dir/fcitx-qt-gui-wrapper_autogen/mocs_compilation.cpp.o cd /<>/obj-i686-linux-gnu/tools/gui/wrapper && /usr/bin/c++ -I/<>/obj-i686-linux-gnu/tools/gui/wrapper/fcitx-qt-gui-wrapper_autogen/include -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/tools/../src/lib -I/usr/include/qt4 -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/<>/tools/gui -I/<>/obj-i686-linux-gnu/tools/gui/wrapper -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -o CMakeFiles/fcitx-qt-gui-wrapper.dir/fcitx-qt-gui-wrapper_autogen/mocs_compilation.cpp.o -c /<>/obj-i686-linux-gnu/tools/gui/wrapper/fcitx-qt-gui-wrapper_autogen/mocs_compilation.cpp [ 97%] Linking CXX shared module qtim-fcitx.so cd /<>/obj-i686-linux-gnu/src/frontend/qt && /usr/bin/cmake -E cmake_link_script CMakeFiles/qtim-fcitx.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,--no-undefined -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -shared -o qtim-fcitx.so CMakeFiles/qtim-fcitx.dir/qfcitxinputcontextplugin.cpp.o CMakeFiles/qtim-fcitx.dir/qfcitxinputcontext.cpp.o CMakeFiles/qtim-fcitx.dir/moc_qfcitxinputcontext.cxx.o -Wl,-rpath,/<>/obj-i686-linux-gnu/src/lib/fcitx-qt:/<>/obj-i686-linux-gnu/src/lib/fcitx-config:/<>/obj-i686-linux-gnu/src/lib/fcitx-utils: -lQtCore -lQtDBus -lQtGui ../../lib/fcitx-qt/libfcitx-qt.so.0.1 /usr/lib/i386-linux-gnu/libxkbcommon.so -lSM -lICE -lX11 -lXext -lQtCore -lQtDBus -lQtGui ../../lib/fcitx-config/libfcitx-config.so.4.1 -lSM -lICE -lX11 -lXext ../../lib/fcitx-utils/libfcitx-utils.so.0.1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 97%] Built target qtim-fcitx make -f tools/gui/quickphrase-editor/CMakeFiles/fcitx-quickphrase-editor.dir/build.make tools/gui/quickphrase-editor/CMakeFiles/fcitx-quickphrase-editor.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/gui/quickphrase-editor /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/tools/gui/quickphrase-editor /<>/obj-i686-linux-gnu/tools/gui/quickphrase-editor/CMakeFiles/fcitx-quickphrase-editor.dir/DependInfo.cmake --color= Scanning dependencies of target fcitx-quickphrase-editor make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f tools/gui/quickphrase-editor/CMakeFiles/fcitx-quickphrase-editor.dir/build.make tools/gui/quickphrase-editor/CMakeFiles/fcitx-quickphrase-editor.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 97%] Building CXX object tools/gui/quickphrase-editor/CMakeFiles/fcitx-quickphrase-editor.dir/main.cpp.o cd /<>/obj-i686-linux-gnu/tools/gui/quickphrase-editor && /usr/bin/c++ -Dfcitx_quickphrase_editor_EXPORTS -I/<>/obj-i686-linux-gnu/tools/gui/quickphrase-editor/fcitx-quickphrase-editor_autogen/include -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/tools/../src/lib -I/usr/include/qt4 -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/<>/tools/gui -I/<>/obj-i686-linux-gnu/tools/gui/quickphrase-editor -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -o CMakeFiles/fcitx-quickphrase-editor.dir/main.cpp.o -c /<>/tools/gui/quickphrase-editor/main.cpp [ 97%] Building CXX object tools/gui/quickphrase-editor/CMakeFiles/fcitx-quickphrase-editor.dir/model.cpp.o cd /<>/obj-i686-linux-gnu/tools/gui/quickphrase-editor && /usr/bin/c++ -Dfcitx_quickphrase_editor_EXPORTS -I/<>/obj-i686-linux-gnu/tools/gui/quickphrase-editor/fcitx-quickphrase-editor_autogen/include -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/tools/../src/lib -I/usr/include/qt4 -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/<>/tools/gui -I/<>/obj-i686-linux-gnu/tools/gui/quickphrase-editor -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -o CMakeFiles/fcitx-quickphrase-editor.dir/model.cpp.o -c /<>/tools/gui/quickphrase-editor/model.cpp [ 97%] Building CXX object tools/gui/quickphrase-editor/CMakeFiles/fcitx-quickphrase-editor.dir/editor.cpp.o cd /<>/obj-i686-linux-gnu/tools/gui/quickphrase-editor && /usr/bin/c++ -Dfcitx_quickphrase_editor_EXPORTS -I/<>/obj-i686-linux-gnu/tools/gui/quickphrase-editor/fcitx-quickphrase-editor_autogen/include -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/tools/../src/lib -I/usr/include/qt4 -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/<>/tools/gui -I/<>/obj-i686-linux-gnu/tools/gui/quickphrase-editor -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -o CMakeFiles/fcitx-quickphrase-editor.dir/editor.cpp.o -c /<>/tools/gui/quickphrase-editor/editor.cpp [ 98%] Linking CXX executable fcitx-qt-gui-wrapper cd /<>/obj-i686-linux-gnu/tools/gui/wrapper && /usr/bin/cmake -E cmake_link_script CMakeFiles/fcitx-qt-gui-wrapper.dir/link.txt --verbose=1 /usr/bin/c++ -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/fcitx-qt-gui-wrapper.dir/main.cpp.o CMakeFiles/fcitx-qt-gui-wrapper.dir/wrapperapp.cpp.o CMakeFiles/fcitx-qt-gui-wrapper.dir/mainwindow.cpp.o CMakeFiles/fcitx-qt-gui-wrapper.dir/fcitx-qt-gui-wrapper_autogen/mocs_compilation.cpp.o -o fcitx-qt-gui-wrapper -Wl,-rpath,/<>/obj-i686-linux-gnu/src/lib/fcitx-qt:/<>/obj-i686-linux-gnu/src/lib/fcitx-config:/<>/obj-i686-linux-gnu/src/lib/fcitx-utils: -lQtCore -lQtDBus -lQtGui ../../../src/lib/fcitx-qt/libfcitx-qt.so.0.1 -lQtCore -lQtDBus -lQtGui ../../../src/lib/fcitx-config/libfcitx-config.so.4.1 ../../../src/lib/fcitx-utils/libfcitx-utils.so.0.1 -lSM -lICE -lX11 -lXext make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 98%] Built target fcitx-qt-gui-wrapper [ 99%] Building CXX object tools/gui/quickphrase-editor/CMakeFiles/fcitx-quickphrase-editor.dir/editordialog.cpp.o cd /<>/obj-i686-linux-gnu/tools/gui/quickphrase-editor && /usr/bin/c++ -Dfcitx_quickphrase_editor_EXPORTS -I/<>/obj-i686-linux-gnu/tools/gui/quickphrase-editor/fcitx-quickphrase-editor_autogen/include -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/tools/../src/lib -I/usr/include/qt4 -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/<>/tools/gui -I/<>/obj-i686-linux-gnu/tools/gui/quickphrase-editor -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -o CMakeFiles/fcitx-quickphrase-editor.dir/editordialog.cpp.o -c /<>/tools/gui/quickphrase-editor/editordialog.cpp [ 99%] Building CXX object tools/gui/quickphrase-editor/CMakeFiles/fcitx-quickphrase-editor.dir/batchdialog.cpp.o cd /<>/obj-i686-linux-gnu/tools/gui/quickphrase-editor && /usr/bin/c++ -Dfcitx_quickphrase_editor_EXPORTS -I/<>/obj-i686-linux-gnu/tools/gui/quickphrase-editor/fcitx-quickphrase-editor_autogen/include -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/tools/../src/lib -I/usr/include/qt4 -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/<>/tools/gui -I/<>/obj-i686-linux-gnu/tools/gui/quickphrase-editor -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -o CMakeFiles/fcitx-quickphrase-editor.dir/batchdialog.cpp.o -c /<>/tools/gui/quickphrase-editor/batchdialog.cpp [ 99%] Building CXX object tools/gui/quickphrase-editor/CMakeFiles/fcitx-quickphrase-editor.dir/filelistmodel.cpp.o cd /<>/obj-i686-linux-gnu/tools/gui/quickphrase-editor && /usr/bin/c++ -Dfcitx_quickphrase_editor_EXPORTS -I/<>/obj-i686-linux-gnu/tools/gui/quickphrase-editor/fcitx-quickphrase-editor_autogen/include -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/tools/../src/lib -I/usr/include/qt4 -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/<>/tools/gui -I/<>/obj-i686-linux-gnu/tools/gui/quickphrase-editor -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -o CMakeFiles/fcitx-quickphrase-editor.dir/filelistmodel.cpp.o -c /<>/tools/gui/quickphrase-editor/filelistmodel.cpp [ 99%] Building CXX object tools/gui/quickphrase-editor/CMakeFiles/fcitx-quickphrase-editor.dir/fcitx-quickphrase-editor_autogen/mocs_compilation.cpp.o cd /<>/obj-i686-linux-gnu/tools/gui/quickphrase-editor && /usr/bin/c++ -Dfcitx_quickphrase_editor_EXPORTS -I/<>/obj-i686-linux-gnu/tools/gui/quickphrase-editor/fcitx-quickphrase-editor_autogen/include -I/<>/obj-i686-linux-gnu -I/<>/obj-i686-linux-gnu/src -I/<>/src -I/<>/src/lib -I/<>/tools/../src/lib -I/usr/include/qt4 -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/<>/tools/gui -I/<>/obj-i686-linux-gnu/tools/gui/quickphrase-editor -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -fPIC -D_GNU_SOURCE -DFCITX_HAVE_CONFIG_H -o CMakeFiles/fcitx-quickphrase-editor.dir/fcitx-quickphrase-editor_autogen/mocs_compilation.cpp.o -c /<>/obj-i686-linux-gnu/tools/gui/quickphrase-editor/fcitx-quickphrase-editor_autogen/mocs_compilation.cpp [ 99%] Linking CXX shared module libfcitx-quickphrase-editor.so cd /<>/obj-i686-linux-gnu/tools/gui/quickphrase-editor && /usr/bin/cmake -E cmake_link_script CMakeFiles/fcitx-quickphrase-editor.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -DNDEBUG -Wl,--no-undefined -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -shared -o libfcitx-quickphrase-editor.so CMakeFiles/fcitx-quickphrase-editor.dir/main.cpp.o CMakeFiles/fcitx-quickphrase-editor.dir/model.cpp.o CMakeFiles/fcitx-quickphrase-editor.dir/editor.cpp.o CMakeFiles/fcitx-quickphrase-editor.dir/editordialog.cpp.o CMakeFiles/fcitx-quickphrase-editor.dir/batchdialog.cpp.o CMakeFiles/fcitx-quickphrase-editor.dir/filelistmodel.cpp.o CMakeFiles/fcitx-quickphrase-editor.dir/fcitx-quickphrase-editor_autogen/mocs_compilation.cpp.o -Wl,-rpath,/<>/obj-i686-linux-gnu/src/lib/fcitx-qt:/<>/obj-i686-linux-gnu/src/lib/fcitx-config:/<>/obj-i686-linux-gnu/src/lib/fcitx-utils: -lQtCore -lQtDBus -lQtGui ../../../src/lib/fcitx-qt/libfcitx-qt.so.0.1 -lQtCore -lQtDBus -lQtGui ../../../src/lib/fcitx-config/libfcitx-config.so.4.1 ../../../src/lib/fcitx-utils/libfcitx-utils.so.0.1 -lSM -lICE -lX11 -lXext make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [100%] Built target fcitx-quickphrase-editor make[2]: Leaving directory '/<>/obj-i686-linux-gnu' /usr/bin/cmake -E cmake_progress_start /<>/obj-i686-linux-gnu/CMakeFiles 0 make[1]: Leaving directory '/<>/obj-i686-linux-gnu' dh_auto_test -a cd obj-i686-linux-gnu && make -j4 test ARGS\+=-j4 make[1]: Entering directory '/<>/obj-i686-linux-gnu' Running tests... /usr/bin/ctest --force-new-ctest-process -j4 Test project /<>/obj-i686-linux-gnu Start 1: testdbussocket Start 2: testconfig Start 3: testmessage Start 4: testbacktrace 1/16 Test #3: testmessage ...................... Passed 0.00 sec 2/16 Test #4: testbacktrace .................... Passed 0.00 sec 3/16 Test #1: testdbussocket ................... Passed 0.01 sec 4/16 Test #2: testconfig ....................... Passed 0.01 sec Start 5: testpinyin Start 6: teststring Start 7: testarray Start 8: testobjpool 5/16 Test #8: testobjpool ...................... Passed 0.00 sec 6/16 Test #7: testarray ........................ Passed 0.00 sec 7/16 Test #6: teststring ....................... Passed 0.00 sec 8/16 Test #5: testpinyin ....................... Passed 0.01 sec Start 9: testcast Start 10: testhandlertable Start 11: testutf8 Start 12: testxdg 9/16 Test #12: testxdg .......................... Passed 0.00 sec 10/16 Test #11: testutf8 ......................... Passed 0.00 sec 11/16 Test #10: testhandlertable ................. Passed 0.01 sec 12/16 Test #9: testcast ......................... Passed 0.01 sec Start 13: testunicode Start 14: testdbuslaunch Start 15: testhotkey Start 16: testsort 13/16 Test #16: testsort ......................... Passed 0.01 sec 14/16 Test #15: testhotkey ....................... Passed 0.01 sec 15/16 Test #14: testdbuslaunch ................... Passed 0.01 sec 16/16 Test #13: testunicode ...................... Passed 0.47 sec 100% tests passed, 0 tests failed out of 16 Total Test time (real) = 0.54 sec make[1]: Leaving directory '/<>/obj-i686-linux-gnu' create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary-arch dh binary-arch --with gir dh_testroot -a dh_prep -a dh_auto_install -a cd obj-i686-linux-gnu && make -j4 install DESTDIR=/<>/debian/tmp AM_UPDATE_INFO_DIR=no make[1]: Entering directory '/<>/obj-i686-linux-gnu' /usr/bin/cmake -H/<> -B/<>/obj-i686-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /<>/obj-i686-linux-gnu/CMakeFiles /<>/obj-i686-linux-gnu/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/<>/obj-i686-linux-gnu' make -f src/ui/kimpanel/CMakeFiles/fcitx-addon-fcitx-kimpanel-ui--headers-1.dir/build.make src/ui/kimpanel/CMakeFiles/fcitx-addon-fcitx-kimpanel-ui--headers-1.dir/depend make -f src/lib/fcitx-utils/CMakeFiles/fcitx-utils.dir/build.make src/lib/fcitx-utils/CMakeFiles/fcitx-utils.dir/depend make -f src/module/autoeng/CMakeFiles/fcitx-addon-fcitx-autoeng--headers-1.dir/build.make src/module/autoeng/CMakeFiles/fcitx-addon-fcitx-autoeng--headers-1.dir/depend make -f src/module/fullwidthchar/CMakeFiles/fcitx-addon-fcitx-fullwidth-char--headers-1.dir/build.make src/module/fullwidthchar/CMakeFiles/fcitx-addon-fcitx-fullwidth-char--headers-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/ui/kimpanel /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/ui/kimpanel /<>/obj-i686-linux-gnu/src/ui/kimpanel/CMakeFiles/fcitx-addon-fcitx-kimpanel-ui--headers-1.dir/DependInfo.cmake --color= cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/autoeng /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/autoeng /<>/obj-i686-linux-gnu/src/module/autoeng/CMakeFiles/fcitx-addon-fcitx-autoeng--headers-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/fullwidthchar /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/fullwidthchar /<>/obj-i686-linux-gnu/src/module/fullwidthchar/CMakeFiles/fcitx-addon-fcitx-fullwidth-char--headers-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/lib/fcitx-utils /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/lib/fcitx-utils /<>/obj-i686-linux-gnu/src/lib/fcitx-utils/CMakeFiles/fcitx-utils.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/ui/kimpanel/CMakeFiles/fcitx-addon-fcitx-kimpanel-ui--headers-1.dir/build.make src/ui/kimpanel/CMakeFiles/fcitx-addon-fcitx-kimpanel-ui--headers-1.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/autoeng/CMakeFiles/fcitx-addon-fcitx-autoeng--headers-1.dir/build.make src/module/autoeng/CMakeFiles/fcitx-addon-fcitx-autoeng--headers-1.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/fullwidthchar/CMakeFiles/fcitx-addon-fcitx-fullwidth-char--headers-1.dir/build.make src/module/fullwidthchar/CMakeFiles/fcitx-addon-fcitx-fullwidth-char--headers-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/ui/kimpanel/CMakeFiles/fcitx-addon-fcitx-kimpanel-ui--headers-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/autoeng/CMakeFiles/fcitx-addon-fcitx-autoeng--headers-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/fullwidthchar/CMakeFiles/fcitx-addon-fcitx-fullwidth-char--headers-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/lib/fcitx-utils/CMakeFiles/fcitx-utils.dir/build.make src/lib/fcitx-utils/CMakeFiles/fcitx-utils.dir/build [ 0%] Built target fcitx-addon-fcitx-autoeng--headers-1 make -f src/module/remote/CMakeFiles/fcitx-addon-fcitx-remote-module--headers-1.dir/build.make src/module/remote/CMakeFiles/fcitx-addon-fcitx-remote-module--headers-1.dir/depend [ 0%] Built target fcitx-addon-fcitx-kimpanel-ui--headers-1 make -f src/module/imselector/CMakeFiles/fcitx-addon-fcitx-imselector--headers-1.dir/build.make src/module/imselector/CMakeFiles/fcitx-addon-fcitx-imselector--headers-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/remote /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/remote /<>/obj-i686-linux-gnu/src/module/remote/CMakeFiles/fcitx-addon-fcitx-remote-module--headers-1.dir/DependInfo.cmake --color= [ 0%] Built target fcitx-addon-fcitx-fullwidth-char--headers-1 make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/imselector /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/imselector /<>/obj-i686-linux-gnu/src/module/imselector/CMakeFiles/fcitx-addon-fcitx-imselector--headers-1.dir/DependInfo.cmake --color= make -f src/module/vk/CMakeFiles/fcitx-addon-fcitx-vk--headers-1.dir/build.make src/module/vk/CMakeFiles/fcitx-addon-fcitx-vk--headers-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/lib/fcitx-utils/CMakeFiles/fcitx-utils.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/vk /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/vk /<>/obj-i686-linux-gnu/src/module/vk/CMakeFiles/fcitx-addon-fcitx-vk--headers-1.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/imselector/CMakeFiles/fcitx-addon-fcitx-imselector--headers-1.dir/build.make src/module/imselector/CMakeFiles/fcitx-addon-fcitx-imselector--headers-1.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/remote/CMakeFiles/fcitx-addon-fcitx-remote-module--headers-1.dir/build.make src/module/remote/CMakeFiles/fcitx-addon-fcitx-remote-module--headers-1.dir/build [ 3%] Built target fcitx-utils make -f src/module/unicode/CMakeFiles/fcitx-addon-fcitx-unicode--headers-1.dir/build.make src/module/unicode/CMakeFiles/fcitx-addon-fcitx-unicode--headers-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/imselector/CMakeFiles/fcitx-addon-fcitx-imselector--headers-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/vk/CMakeFiles/fcitx-addon-fcitx-vk--headers-1.dir/build.make src/module/vk/CMakeFiles/fcitx-addon-fcitx-vk--headers-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/remote/CMakeFiles/fcitx-addon-fcitx-remote-module--headers-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/unicode /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/unicode /<>/obj-i686-linux-gnu/src/module/unicode/CMakeFiles/fcitx-addon-fcitx-unicode--headers-1.dir/DependInfo.cmake --color= [ 3%] Built target fcitx-addon-fcitx-imselector--headers-1 make -f src/im/keyboard/CMakeFiles/fcitx-addon-fcitx-keyboard--headers-1.dir/build.make src/im/keyboard/CMakeFiles/fcitx-addon-fcitx-keyboard--headers-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 3%] Built target fcitx-addon-fcitx-remote-module--headers-1 make[3]: Nothing to be done for 'src/module/vk/CMakeFiles/fcitx-addon-fcitx-vk--headers-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/table/CMakeFiles/fcitx-addon-fcitx-table--headers-1.dir/build.make src/im/table/CMakeFiles/fcitx-addon-fcitx-table--headers-1.dir/depend make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/keyboard /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/keyboard /<>/obj-i686-linux-gnu/src/im/keyboard/CMakeFiles/fcitx-addon-fcitx-keyboard--headers-1.dir/DependInfo.cmake --color= make -f src/module/unicode/CMakeFiles/fcitx-addon-fcitx-unicode--headers-1.dir/build.make src/module/unicode/CMakeFiles/fcitx-addon-fcitx-unicode--headers-1.dir/build [ 3%] Built target fcitx-addon-fcitx-vk--headers-1 make -f src/im/qw/CMakeFiles/fcitx-addon-fcitx-qw--headers-1.dir/build.make src/im/qw/CMakeFiles/fcitx-addon-fcitx-qw--headers-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/table /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/table /<>/obj-i686-linux-gnu/src/im/table/CMakeFiles/fcitx-addon-fcitx-table--headers-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/unicode/CMakeFiles/fcitx-addon-fcitx-unicode--headers-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/qw /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/qw /<>/obj-i686-linux-gnu/src/im/qw/CMakeFiles/fcitx-addon-fcitx-qw--headers-1.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/keyboard/CMakeFiles/fcitx-addon-fcitx-keyboard--headers-1.dir/build.make src/im/keyboard/CMakeFiles/fcitx-addon-fcitx-keyboard--headers-1.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/qw/CMakeFiles/fcitx-addon-fcitx-qw--headers-1.dir/build.make src/im/qw/CMakeFiles/fcitx-addon-fcitx-qw--headers-1.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/im/keyboard/CMakeFiles/fcitx-addon-fcitx-keyboard--headers-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/table/CMakeFiles/fcitx-addon-fcitx-table--headers-1.dir/build.make src/im/table/CMakeFiles/fcitx-addon-fcitx-table--headers-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/im/table/CMakeFiles/fcitx-addon-fcitx-table--headers-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 3%] Built target fcitx-addon-fcitx-unicode--headers-1 make -f src/frontend/xim/CMakeFiles/fcitx-addon-fcitx-xim--headers-1.dir/build.make src/frontend/xim/CMakeFiles/fcitx-addon-fcitx-xim--headers-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/im/qw/CMakeFiles/fcitx-addon-fcitx-qw--headers-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 3%] Built target fcitx-addon-fcitx-keyboard--headers-1 make -f src/frontend/ipc/CMakeFiles/fcitx-addon-fcitx-ipc--headers-1.dir/build.make src/frontend/ipc/CMakeFiles/fcitx-addon-fcitx-ipc--headers-1.dir/depend [ 3%] Built target fcitx-addon-fcitx-table--headers-1 make -f po/CMakeFiles/fcitx-compile-mo.target.dir/build.make po/CMakeFiles/fcitx-compile-mo.target.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/frontend/xim /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/frontend/xim /<>/obj-i686-linux-gnu/src/frontend/xim/CMakeFiles/fcitx-addon-fcitx-xim--headers-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/frontend/ipc /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/frontend/ipc /<>/obj-i686-linux-gnu/src/frontend/ipc/CMakeFiles/fcitx-addon-fcitx-ipc--headers-1.dir/DependInfo.cmake --color= [ 3%] Built target fcitx-addon-fcitx-qw--headers-1 make -f src/lib/fcitx-config/CMakeFiles/fcitx-config.dir/build.make src/lib/fcitx-config/CMakeFiles/fcitx-config.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/lib/fcitx-config /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/lib/fcitx-config /<>/obj-i686-linux-gnu/src/lib/fcitx-config/CMakeFiles/fcitx-config.dir/DependInfo.cmake --color= cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/po /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/po /<>/obj-i686-linux-gnu/po/CMakeFiles/fcitx-compile-mo.target.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/frontend/ipc/CMakeFiles/fcitx-addon-fcitx-ipc--headers-1.dir/build.make src/frontend/ipc/CMakeFiles/fcitx-addon-fcitx-ipc--headers-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/frontend/ipc/CMakeFiles/fcitx-addon-fcitx-ipc--headers-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/frontend/xim/CMakeFiles/fcitx-addon-fcitx-xim--headers-1.dir/build.make src/frontend/xim/CMakeFiles/fcitx-addon-fcitx-xim--headers-1.dir/build make -f po/CMakeFiles/fcitx-compile-mo.target.dir/build.make po/CMakeFiles/fcitx-compile-mo.target.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/frontend/xim/CMakeFiles/fcitx-addon-fcitx-xim--headers-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'po/CMakeFiles/fcitx-compile-mo.target.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/lib/fcitx-config/CMakeFiles/fcitx-config.dir/build.make src/lib/fcitx-config/CMakeFiles/fcitx-config.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/lib/fcitx-config/CMakeFiles/fcitx-config.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 3%] Built target fcitx-addon-fcitx-ipc--headers-1 make -f src/lib/fcitx-gclient/CMakeFiles/fcitx-gclient.dir/build.make src/lib/fcitx-gclient/CMakeFiles/fcitx-gclient.dir/depend [ 4%] Built target fcitx-config make -f src/module/x11/CMakeFiles/fcitx-addon-fcitx-x11--addon--desc-1.dir/build.make src/module/x11/CMakeFiles/fcitx-addon-fcitx-x11--addon--desc-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/lib/fcitx-gclient /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/lib/fcitx-gclient /<>/obj-i686-linux-gnu/src/lib/fcitx-gclient/CMakeFiles/fcitx-gclient.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/x11 /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/x11 /<>/obj-i686-linux-gnu/src/module/x11/CMakeFiles/fcitx-addon-fcitx-x11--addon--desc-1.dir/DependInfo.cmake --color= [ 7%] Built target fcitx-compile-mo.target [ 7%] Built target fcitx-addon-fcitx-xim--headers-1 make -f tools/dev/CMakeFiles/fcitx-po-parser.dir/build.make tools/dev/CMakeFiles/fcitx-po-parser.dir/depend make -f src/module/xkb/CMakeFiles/fcitx-addon-fcitx-xkb--addon--desc-1.dir/build.make src/module/xkb/CMakeFiles/fcitx-addon-fcitx-xkb--addon--desc-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/xkb /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/xkb /<>/obj-i686-linux-gnu/src/module/xkb/CMakeFiles/fcitx-addon-fcitx-xkb--addon--desc-1.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/x11/CMakeFiles/fcitx-addon-fcitx-x11--addon--desc-1.dir/build.make src/module/x11/CMakeFiles/fcitx-addon-fcitx-x11--addon--desc-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/dev /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/tools/dev /<>/obj-i686-linux-gnu/tools/dev/CMakeFiles/fcitx-po-parser.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/x11/CMakeFiles/fcitx-addon-fcitx-x11--addon--desc-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f tools/dev/CMakeFiles/fcitx-po-parser.dir/build.make tools/dev/CMakeFiles/fcitx-po-parser.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/xkb/CMakeFiles/fcitx-addon-fcitx-xkb--addon--desc-1.dir/build.make src/module/xkb/CMakeFiles/fcitx-addon-fcitx-xkb--addon--desc-1.dir/build [ 7%] Built target fcitx-addon-fcitx-x11--addon--desc-1 make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/xkb/CMakeFiles/fcitx-addon-fcitx-xkb--addon--desc-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/xkbdbus/CMakeFiles/fcitx-addon-fcitx-xkbdbus--addon--desc-1.dir/build.make src/module/xkbdbus/CMakeFiles/fcitx-addon-fcitx-xkbdbus--addon--desc-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/xkbdbus /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/xkbdbus /<>/obj-i686-linux-gnu/src/module/xkbdbus/CMakeFiles/fcitx-addon-fcitx-xkbdbus--addon--desc-1.dir/DependInfo.cmake --color= [ 7%] Built target fcitx-addon-fcitx-xkb--addon--desc-1 make -f src/module/chttrans/CMakeFiles/fcitx-addon-fcitx-chttrans--addon--desc-1.dir/build.make src/module/chttrans/CMakeFiles/fcitx-addon-fcitx-chttrans--addon--desc-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'tools/dev/CMakeFiles/fcitx-po-parser.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/chttrans /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/chttrans /<>/obj-i686-linux-gnu/src/module/chttrans/CMakeFiles/fcitx-addon-fcitx-chttrans--addon--desc-1.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/xkbdbus/CMakeFiles/fcitx-addon-fcitx-xkbdbus--addon--desc-1.dir/build.make src/module/xkbdbus/CMakeFiles/fcitx-addon-fcitx-xkbdbus--addon--desc-1.dir/build [ 7%] Built target fcitx-po-parser make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/xkbdbus/CMakeFiles/fcitx-addon-fcitx-xkbdbus--addon--desc-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/punc/CMakeFiles/fcitx-addon-fcitx-punc--addon--desc-1.dir/build.make src/module/punc/CMakeFiles/fcitx-addon-fcitx-punc--addon--desc-1.dir/depend make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/punc /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/punc /<>/obj-i686-linux-gnu/src/module/punc/CMakeFiles/fcitx-addon-fcitx-punc--addon--desc-1.dir/DependInfo.cmake --color= make -f src/lib/fcitx-gclient/CMakeFiles/fcitx-gclient.dir/build.make src/lib/fcitx-gclient/CMakeFiles/fcitx-gclient.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/chttrans/CMakeFiles/fcitx-addon-fcitx-chttrans--addon--desc-1.dir/build.make src/module/chttrans/CMakeFiles/fcitx-addon-fcitx-chttrans--addon--desc-1.dir/build [ 7%] Built target fcitx-addon-fcitx-xkbdbus--addon--desc-1 make -f src/module/spell/CMakeFiles/fcitx-addon-fcitx-spell--addon--desc-1.dir/build.make src/module/spell/CMakeFiles/fcitx-addon-fcitx-spell--addon--desc-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/spell /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/spell /<>/obj-i686-linux-gnu/src/module/spell/CMakeFiles/fcitx-addon-fcitx-spell--addon--desc-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/chttrans/CMakeFiles/fcitx-addon-fcitx-chttrans--addon--desc-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/spell/CMakeFiles/fcitx-addon-fcitx-spell--addon--desc-1.dir/build.make src/module/spell/CMakeFiles/fcitx-addon-fcitx-spell--addon--desc-1.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/punc/CMakeFiles/fcitx-addon-fcitx-punc--addon--desc-1.dir/build.make src/module/punc/CMakeFiles/fcitx-addon-fcitx-punc--addon--desc-1.dir/build [ 7%] Built target fcitx-addon-fcitx-chttrans--addon--desc-1 make -f src/module/spell/dict/CMakeFiles/spell-en-download.dir/build.make src/module/spell/dict/CMakeFiles/spell-en-download.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/spell/CMakeFiles/fcitx-addon-fcitx-spell--addon--desc-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/punc/CMakeFiles/fcitx-addon-fcitx-punc--addon--desc-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/spell/dict /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/spell/dict /<>/obj-i686-linux-gnu/src/module/spell/dict/CMakeFiles/spell-en-download.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/lib/fcitx-gclient/CMakeFiles/fcitx-gclient.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 7%] Built target fcitx-addon-fcitx-spell--addon--desc-1 [ 7%] Built target fcitx-addon-fcitx-punc--addon--desc-1 [ 9%] Built target fcitx-gclient make -f src/module/spell/dict/CMakeFiles/comp-spell-dict.dir/build.make src/module/spell/dict/CMakeFiles/comp-spell-dict.dir/depend make -f src/module/pinyin-enhance/CMakeFiles/fcitx-addon-fcitx-pinyin-enhance--addon--desc-1.dir/build.make src/module/pinyin-enhance/CMakeFiles/fcitx-addon-fcitx-pinyin-enhance--addon--desc-1.dir/depend make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/spell/dict/CMakeFiles/spell-en-download.dir/build.make src/module/spell/dict/CMakeFiles/spell-en-download.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/pinyin-enhance /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/pinyin-enhance /<>/obj-i686-linux-gnu/src/module/pinyin-enhance/CMakeFiles/fcitx-addon-fcitx-pinyin-enhance--addon--desc-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/spell/dict /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/spell/dict /<>/obj-i686-linux-gnu/src/module/spell/dict/CMakeFiles/comp-spell-dict.dir/DependInfo.cmake --color= make -f src/module/pinyin-enhance/data/CMakeFiles/py-table-download.dir/build.make src/module/pinyin-enhance/data/CMakeFiles/py-table-download.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/src/module/spell/dict && /usr/bin/cmake -E make_directory /<>/src/module/spell/dict make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/pinyin-enhance/data /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/pinyin-enhance/data /<>/obj-i686-linux-gnu/src/module/pinyin-enhance/data/CMakeFiles/py-table-download.dir/DependInfo.cmake --color= cd /<>/src/module/spell/dict && env _FCITX_MACRO_CMAKE_DIR=/<>/cmake _FCITX_PO_PARSER_EXECUTABLE=/<>/obj-i686-linux-gnu/tools/dev/fcitx-po-parser FCITX_HELPER_CMAKE_CMD=/usr/bin/cmake FCITX_CMAKE_CACHE_BASE=/<>/obj-i686-linux-gnu/fcitx_cmake_cache _FCITX_TRANSLATION_TARGET_FILE=/<>/po/fcitx.pot /<>/cmake/fcitx-cmake-helper.sh --download http://download.fcitx-im.org/data/en_dict-20121020.tar.gz /<>/src/module/spell/dict/en_dict-20121020.tar.gz 8315f85331e0545c256a46e0cb00f10f make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/pinyin-enhance/CMakeFiles/fcitx-addon-fcitx-pinyin-enhance--addon--desc-1.dir/build.make src/module/pinyin-enhance/CMakeFiles/fcitx-addon-fcitx-pinyin-enhance--addon--desc-1.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/spell/dict/CMakeFiles/comp-spell-dict.dir/build.make src/module/spell/dict/CMakeFiles/comp-spell-dict.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/pinyin-enhance/data/CMakeFiles/py-table-download.dir/build.make src/module/pinyin-enhance/data/CMakeFiles/py-table-download.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/pinyin-enhance/CMakeFiles/fcitx-addon-fcitx-pinyin-enhance--addon--desc-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 9%] Built target fcitx-addon-fcitx-pinyin-enhance--addon--desc-1 make -f src/module/pinyin-enhance/data/CMakeFiles/py-stroke-download.dir/build.make src/module/pinyin-enhance/data/CMakeFiles/py-stroke-download.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/src/module/pinyin-enhance/data && /usr/bin/cmake -E make_directory /<>/src/module/pinyin-enhance/data make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/spell/dict/CMakeFiles/comp-spell-dict.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/pinyin-enhance/data /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/pinyin-enhance/data /<>/obj-i686-linux-gnu/src/module/pinyin-enhance/data/CMakeFiles/py-stroke-download.dir/DependInfo.cmake --color= cd /<>/src/module/spell/dict && env _FCITX_MACRO_CMAKE_DIR=/<>/cmake _FCITX_PO_PARSER_EXECUTABLE=/<>/obj-i686-linux-gnu/tools/dev/fcitx-po-parser FCITX_HELPER_CMAKE_CMD=/usr/bin/cmake FCITX_CMAKE_CACHE_BASE=/<>/obj-i686-linux-gnu/fcitx_cmake_cache _FCITX_TRANSLATION_TARGET_FILE=/<>/po/fcitx.pot /<>/cmake/fcitx-cmake-helper.sh --check-md5sum /<>/src/module/spell/dict/en_dict-20121020.tar.gz 8315f85331e0545c256a46e0cb00f10f 1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/pinyin-enhance/data/CMakeFiles/py-stroke-download.dir/build.make src/module/pinyin-enhance/data/CMakeFiles/py-stroke-download.dir/build [ 9%] Built target comp-spell-dict cd /<>/src/module/pinyin-enhance/data && env _FCITX_MACRO_CMAKE_DIR=/<>/cmake _FCITX_PO_PARSER_EXECUTABLE=/<>/obj-i686-linux-gnu/tools/dev/fcitx-po-parser FCITX_HELPER_CMAKE_CMD=/usr/bin/cmake FCITX_CMAKE_CACHE_BASE=/<>/obj-i686-linux-gnu/fcitx_cmake_cache _FCITX_TRANSLATION_TARGET_FILE=/<>/po/fcitx.pot /<>/cmake/fcitx-cmake-helper.sh --download http://download.fcitx-im.org/data/py_table-20121124.tar.gz /<>/src/module/pinyin-enhance/data/py_table-20121124.tar.gz a72e275fe1916d67d01a2f038ca5d920 make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/src/module/pinyin-enhance/data && /usr/bin/cmake -E make_directory /<>/src/module/pinyin-enhance/data make -f src/module/quickphrase/CMakeFiles/fcitx-addon-fcitx-quickphrase--addon--desc-1.dir/build.make src/module/quickphrase/CMakeFiles/fcitx-addon-fcitx-quickphrase--addon--desc-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/quickphrase /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/quickphrase /<>/obj-i686-linux-gnu/src/module/quickphrase/CMakeFiles/fcitx-addon-fcitx-quickphrase--addon--desc-1.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/quickphrase/CMakeFiles/fcitx-addon-fcitx-quickphrase--addon--desc-1.dir/build.make src/module/quickphrase/CMakeFiles/fcitx-addon-fcitx-quickphrase--addon--desc-1.dir/build cd /<>/src/module/pinyin-enhance/data && env _FCITX_MACRO_CMAKE_DIR=/<>/cmake _FCITX_PO_PARSER_EXECUTABLE=/<>/obj-i686-linux-gnu/tools/dev/fcitx-po-parser FCITX_HELPER_CMAKE_CMD=/usr/bin/cmake FCITX_CMAKE_CACHE_BASE=/<>/obj-i686-linux-gnu/fcitx_cmake_cache _FCITX_TRANSLATION_TARGET_FILE=/<>/po/fcitx.pot /<>/cmake/fcitx-cmake-helper.sh --download http://download.fcitx-im.org/data/py_stroke-20121124.tar.gz /<>/src/module/pinyin-enhance/data/py_stroke-20121124.tar.gz 2559d025c5bbb50fa450a02429f92762 make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/quickphrase/CMakeFiles/fcitx-addon-fcitx-quickphrase--addon--desc-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' cd /<>/src/module/pinyin-enhance/data && env _FCITX_MACRO_CMAKE_DIR=/<>/cmake _FCITX_PO_PARSER_EXECUTABLE=/<>/obj-i686-linux-gnu/tools/dev/fcitx-po-parser FCITX_HELPER_CMAKE_CMD=/usr/bin/cmake FCITX_CMAKE_CACHE_BASE=/<>/obj-i686-linux-gnu/fcitx_cmake_cache _FCITX_TRANSLATION_TARGET_FILE=/<>/po/fcitx.pot /<>/cmake/fcitx-cmake-helper.sh --check-md5sum /<>/src/module/pinyin-enhance/data/py_table-20121124.tar.gz a72e275fe1916d67d01a2f038ca5d920 1 [ 9%] Built target fcitx-addon-fcitx-quickphrase--addon--desc-1 make -f src/module/autoeng/CMakeFiles/fcitx-addon-fcitx-autoeng--addon--desc-1.dir/build.make src/module/autoeng/CMakeFiles/fcitx-addon-fcitx-autoeng--addon--desc-1.dir/depend [ 9%] Built target spell-en-download make -f src/module/fullwidthchar/CMakeFiles/fcitx-addon-fcitx-fullwidth-char--addon--desc-1.dir/build.make src/module/fullwidthchar/CMakeFiles/fcitx-addon-fcitx-fullwidth-char--addon--desc-1.dir/depend cd /<>/src/module/pinyin-enhance/data && env _FCITX_MACRO_CMAKE_DIR=/<>/cmake _FCITX_PO_PARSER_EXECUTABLE=/<>/obj-i686-linux-gnu/tools/dev/fcitx-po-parser FCITX_HELPER_CMAKE_CMD=/usr/bin/cmake FCITX_CMAKE_CACHE_BASE=/<>/obj-i686-linux-gnu/fcitx_cmake_cache _FCITX_TRANSLATION_TARGET_FILE=/<>/po/fcitx.pot /<>/cmake/fcitx-cmake-helper.sh --check-md5sum /<>/src/module/pinyin-enhance/data/py_stroke-20121124.tar.gz 2559d025c5bbb50fa450a02429f92762 1 make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/autoeng /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/autoeng /<>/obj-i686-linux-gnu/src/module/autoeng/CMakeFiles/fcitx-addon-fcitx-autoeng--addon--desc-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/fullwidthchar /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/fullwidthchar /<>/obj-i686-linux-gnu/src/module/fullwidthchar/CMakeFiles/fcitx-addon-fcitx-fullwidth-char--addon--desc-1.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/autoeng/CMakeFiles/fcitx-addon-fcitx-autoeng--addon--desc-1.dir/build.make src/module/autoeng/CMakeFiles/fcitx-addon-fcitx-autoeng--addon--desc-1.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/fullwidthchar/CMakeFiles/fcitx-addon-fcitx-fullwidth-char--addon--desc-1.dir/build.make src/module/fullwidthchar/CMakeFiles/fcitx-addon-fcitx-fullwidth-char--addon--desc-1.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/autoeng/CMakeFiles/fcitx-addon-fcitx-autoeng--addon--desc-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/fullwidthchar/CMakeFiles/fcitx-addon-fcitx-fullwidth-char--addon--desc-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 9%] Built target py-stroke-download make -f src/module/remote/CMakeFiles/fcitx-addon-fcitx-remote-module--addon--desc-1.dir/build.make src/module/remote/CMakeFiles/fcitx-addon-fcitx-remote-module--addon--desc-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/remote /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/remote /<>/obj-i686-linux-gnu/src/module/remote/CMakeFiles/fcitx-addon-fcitx-remote-module--addon--desc-1.dir/DependInfo.cmake --color= [ 9%] Built target py-table-download [ 9%] Built target fcitx-addon-fcitx-autoeng--addon--desc-1 make -f src/module/imselector/CMakeFiles/fcitx-addon-fcitx-imselector--addon--desc-1.dir/build.make src/module/imselector/CMakeFiles/fcitx-addon-fcitx-imselector--addon--desc-1.dir/depend make -f src/module/clipboard/CMakeFiles/fcitx-addon-fcitx-clipboard--addon--desc-1.dir/build.make src/module/clipboard/CMakeFiles/fcitx-addon-fcitx-clipboard--addon--desc-1.dir/depend [ 9%] Built target fcitx-addon-fcitx-fullwidth-char--addon--desc-1 make -f src/module/vk/CMakeFiles/fcitx-addon-fcitx-vk--addon--desc-1.dir/build.make src/module/vk/CMakeFiles/fcitx-addon-fcitx-vk--addon--desc-1.dir/depend make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/remote/CMakeFiles/fcitx-addon-fcitx-remote-module--addon--desc-1.dir/build.make src/module/remote/CMakeFiles/fcitx-addon-fcitx-remote-module--addon--desc-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/imselector /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/imselector /<>/obj-i686-linux-gnu/src/module/imselector/CMakeFiles/fcitx-addon-fcitx-imselector--addon--desc-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/clipboard /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/clipboard /<>/obj-i686-linux-gnu/src/module/clipboard/CMakeFiles/fcitx-addon-fcitx-clipboard--addon--desc-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/vk /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/vk /<>/obj-i686-linux-gnu/src/module/vk/CMakeFiles/fcitx-addon-fcitx-vk--addon--desc-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/remote/CMakeFiles/fcitx-addon-fcitx-remote-module--addon--desc-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/vk/CMakeFiles/fcitx-addon-fcitx-vk--addon--desc-1.dir/build.make src/module/vk/CMakeFiles/fcitx-addon-fcitx-vk--addon--desc-1.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/imselector/CMakeFiles/fcitx-addon-fcitx-imselector--addon--desc-1.dir/build.make src/module/imselector/CMakeFiles/fcitx-addon-fcitx-imselector--addon--desc-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/vk/CMakeFiles/fcitx-addon-fcitx-vk--addon--desc-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 9%] Built target fcitx-addon-fcitx-remote-module--addon--desc-1 make -f src/module/dbus/CMakeFiles/fcitx-dbus-remote.dir/build.make src/module/dbus/CMakeFiles/fcitx-dbus-remote.dir/depend make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/clipboard/CMakeFiles/fcitx-addon-fcitx-clipboard--addon--desc-1.dir/build.make src/module/clipboard/CMakeFiles/fcitx-addon-fcitx-clipboard--addon--desc-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/imselector/CMakeFiles/fcitx-addon-fcitx-imselector--addon--desc-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/clipboard/CMakeFiles/fcitx-addon-fcitx-clipboard--addon--desc-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/dbus /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/dbus /<>/obj-i686-linux-gnu/src/module/dbus/CMakeFiles/fcitx-dbus-remote.dir/DependInfo.cmake --color= [ 9%] Built target fcitx-addon-fcitx-vk--addon--desc-1 make -f src/module/dbus/CMakeFiles/fcitx-addon-fcitx-dbus--addon--desc-1.dir/build.make src/module/dbus/CMakeFiles/fcitx-addon-fcitx-dbus--addon--desc-1.dir/depend [ 9%] Built target fcitx-addon-fcitx-imselector--addon--desc-1 [ 9%] Built target fcitx-addon-fcitx-clipboard--addon--desc-1 make -f src/module/dbus/CMakeFiles/fcitx-dbus-watcher.dir/build.make src/module/dbus/CMakeFiles/fcitx-dbus-watcher.dir/depend make -f src/module/lua/CMakeFiles/fcitx-addon-fcitx-lua--addon--desc-1.dir/build.make src/module/lua/CMakeFiles/fcitx-addon-fcitx-lua--addon--desc-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/dbus /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/dbus /<>/obj-i686-linux-gnu/src/module/dbus/CMakeFiles/fcitx-addon-fcitx-dbus--addon--desc-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/lua /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/lua /<>/obj-i686-linux-gnu/src/module/lua/CMakeFiles/fcitx-addon-fcitx-lua--addon--desc-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/dbus /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/dbus /<>/obj-i686-linux-gnu/src/module/dbus/CMakeFiles/fcitx-dbus-watcher.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/dbus/CMakeFiles/fcitx-dbus-remote.dir/build.make src/module/dbus/CMakeFiles/fcitx-dbus-remote.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/dbus/CMakeFiles/fcitx-addon-fcitx-dbus--addon--desc-1.dir/build.make src/module/dbus/CMakeFiles/fcitx-addon-fcitx-dbus--addon--desc-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/dbus/CMakeFiles/fcitx-addon-fcitx-dbus--addon--desc-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/dbus/CMakeFiles/fcitx-dbus-remote.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/lua/CMakeFiles/fcitx-addon-fcitx-lua--addon--desc-1.dir/build.make src/module/lua/CMakeFiles/fcitx-addon-fcitx-lua--addon--desc-1.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/dbus/CMakeFiles/fcitx-dbus-watcher.dir/build.make src/module/dbus/CMakeFiles/fcitx-dbus-watcher.dir/build [ 9%] Built target fcitx-addon-fcitx-dbus--addon--desc-1 make -f src/module/unicode/CMakeFiles/fcitx-addon-fcitx-unicode--addon--desc-1.dir/build.make src/module/unicode/CMakeFiles/fcitx-addon-fcitx-unicode--addon--desc-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/lua/CMakeFiles/fcitx-addon-fcitx-lua--addon--desc-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 9%] Built target fcitx-dbus-remote make -f src/module/freedesktop-notify/CMakeFiles/fcitx-addon-fcitx-freedesktop-notify--addon--desc-1.dir/build.make src/module/freedesktop-notify/CMakeFiles/fcitx-addon-fcitx-freedesktop-notify--addon--desc-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/unicode /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/unicode /<>/obj-i686-linux-gnu/src/module/unicode/CMakeFiles/fcitx-addon-fcitx-unicode--addon--desc-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/freedesktop-notify /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/freedesktop-notify /<>/obj-i686-linux-gnu/src/module/freedesktop-notify/CMakeFiles/fcitx-addon-fcitx-freedesktop-notify--addon--desc-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/dbus/CMakeFiles/fcitx-dbus-watcher.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 9%] Built target fcitx-addon-fcitx-lua--addon--desc-1 make -f src/module/notificationitem/CMakeFiles/fcitx-addon-fcitx-notificationitem--addon--desc-1.dir/build.make src/module/notificationitem/CMakeFiles/fcitx-addon-fcitx-notificationitem--addon--desc-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/notificationitem /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/notificationitem /<>/obj-i686-linux-gnu/src/module/notificationitem/CMakeFiles/fcitx-addon-fcitx-notificationitem--addon--desc-1.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/freedesktop-notify/CMakeFiles/fcitx-addon-fcitx-freedesktop-notify--addon--desc-1.dir/build.make src/module/freedesktop-notify/CMakeFiles/fcitx-addon-fcitx-freedesktop-notify--addon--desc-1.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/unicode/CMakeFiles/fcitx-addon-fcitx-unicode--addon--desc-1.dir/build.make src/module/unicode/CMakeFiles/fcitx-addon-fcitx-unicode--addon--desc-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/freedesktop-notify/CMakeFiles/fcitx-addon-fcitx-freedesktop-notify--addon--desc-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 10%] Built target fcitx-dbus-watcher make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/unicode/CMakeFiles/fcitx-addon-fcitx-unicode--addon--desc-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--addon--desc-1.dir/build.make src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--addon--desc-1.dir/depend make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/notificationitem/CMakeFiles/fcitx-addon-fcitx-notificationitem--addon--desc-1.dir/build.make src/module/notificationitem/CMakeFiles/fcitx-addon-fcitx-notificationitem--addon--desc-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/pinyin /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/pinyin /<>/obj-i686-linux-gnu/src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--addon--desc-1.dir/DependInfo.cmake --color= [ 10%] Built target fcitx-addon-fcitx-freedesktop-notify--addon--desc-1 make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/notificationitem/CMakeFiles/fcitx-addon-fcitx-notificationitem--addon--desc-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/pinyin/data/CMakeFiles/py-data-download.dir/build.make src/im/pinyin/data/CMakeFiles/py-data-download.dir/depend [ 10%] Built target fcitx-addon-fcitx-unicode--addon--desc-1 make -f tools/cli/CMakeFiles/createPYMB.dir/build.make tools/cli/CMakeFiles/createPYMB.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/pinyin/data /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/pinyin/data /<>/obj-i686-linux-gnu/src/im/pinyin/data/CMakeFiles/py-data-download.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--addon--desc-1.dir/build.make src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--addon--desc-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/cli /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/tools/cli /<>/obj-i686-linux-gnu/tools/cli/CMakeFiles/createPYMB.dir/DependInfo.cmake --color= [ 10%] Built target fcitx-addon-fcitx-notificationitem--addon--desc-1 make -f src/im/keyboard/CMakeFiles/fcitx-addon-fcitx-keyboard--addon--desc-1.dir/build.make src/im/keyboard/CMakeFiles/fcitx-addon-fcitx-keyboard--addon--desc-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--addon--desc-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/pinyin/data/CMakeFiles/py-data-download.dir/build.make src/im/pinyin/data/CMakeFiles/py-data-download.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/keyboard /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/keyboard /<>/obj-i686-linux-gnu/src/im/keyboard/CMakeFiles/fcitx-addon-fcitx-keyboard--addon--desc-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/src/im/pinyin/data && /usr/bin/cmake -E make_directory /<>/src/im/pinyin/data [ 10%] Built target fcitx-addon-fcitx-pinyin--addon--desc-1 make -f src/im/table/CMakeFiles/fcitx-addon-fcitx-table--addon--desc-1.dir/build.make src/im/table/CMakeFiles/fcitx-addon-fcitx-table--addon--desc-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/table /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/table /<>/obj-i686-linux-gnu/src/im/table/CMakeFiles/fcitx-addon-fcitx-table--addon--desc-1.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f tools/cli/CMakeFiles/createPYMB.dir/build.make tools/cli/CMakeFiles/createPYMB.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/keyboard/CMakeFiles/fcitx-addon-fcitx-keyboard--addon--desc-1.dir/build.make src/im/keyboard/CMakeFiles/fcitx-addon-fcitx-keyboard--addon--desc-1.dir/build cd /<>/src/im/pinyin/data && env _FCITX_MACRO_CMAKE_DIR=/<>/cmake _FCITX_PO_PARSER_EXECUTABLE=/<>/obj-i686-linux-gnu/tools/dev/fcitx-po-parser FCITX_HELPER_CMAKE_CMD=/usr/bin/cmake FCITX_CMAKE_CACHE_BASE=/<>/obj-i686-linux-gnu/fcitx_cmake_cache _FCITX_TRANSLATION_TARGET_FILE=/<>/po/fcitx.pot /<>/cmake/fcitx-cmake-helper.sh --download http://download.fcitx-im.org/data/pinyin.tar.gz /<>/src/im/pinyin/data/pinyin.tar.gz 34dcb1b5209c28baa4e87f6a2773bfd0 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/table/CMakeFiles/fcitx-addon-fcitx-table--addon--desc-1.dir/build.make src/im/table/CMakeFiles/fcitx-addon-fcitx-table--addon--desc-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/im/keyboard/CMakeFiles/fcitx-addon-fcitx-keyboard--addon--desc-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/im/table/CMakeFiles/fcitx-addon-fcitx-table--addon--desc-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'tools/cli/CMakeFiles/createPYMB.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 10%] Built target fcitx-addon-fcitx-keyboard--addon--desc-1 make -f tools/cli/CMakeFiles/txt2mb.dir/build.make tools/cli/CMakeFiles/txt2mb.dir/depend [ 10%] Built target fcitx-addon-fcitx-table--addon--desc-1 make -f src/im/table/data/CMakeFiles/table-data-download.dir/build.make src/im/table/data/CMakeFiles/table-data-download.dir/depend [ 11%] Built target createPYMB make -f src/im/qw/CMakeFiles/fcitx-addon-fcitx-qw--addon--desc-1.dir/build.make src/im/qw/CMakeFiles/fcitx-addon-fcitx-qw--addon--desc-1.dir/depend cd /<>/src/im/pinyin/data && env _FCITX_MACRO_CMAKE_DIR=/<>/cmake _FCITX_PO_PARSER_EXECUTABLE=/<>/obj-i686-linux-gnu/tools/dev/fcitx-po-parser FCITX_HELPER_CMAKE_CMD=/usr/bin/cmake FCITX_CMAKE_CACHE_BASE=/<>/obj-i686-linux-gnu/fcitx_cmake_cache _FCITX_TRANSLATION_TARGET_FILE=/<>/po/fcitx.pot /<>/cmake/fcitx-cmake-helper.sh --check-md5sum /<>/src/im/pinyin/data/pinyin.tar.gz 34dcb1b5209c28baa4e87f6a2773bfd0 1 make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/table/data /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/table/data /<>/obj-i686-linux-gnu/src/im/table/data/CMakeFiles/table-data-download.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/cli /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/tools/cli /<>/obj-i686-linux-gnu/tools/cli/CMakeFiles/txt2mb.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/qw /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/qw /<>/obj-i686-linux-gnu/src/im/qw/CMakeFiles/fcitx-addon-fcitx-qw--addon--desc-1.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/table/data/CMakeFiles/table-data-download.dir/build.make src/im/table/data/CMakeFiles/table-data-download.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/qw/CMakeFiles/fcitx-addon-fcitx-qw--addon--desc-1.dir/build.make src/im/qw/CMakeFiles/fcitx-addon-fcitx-qw--addon--desc-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/src/im/table/data && /usr/bin/cmake -E make_directory /<>/src/im/table/data make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/im/qw/CMakeFiles/fcitx-addon-fcitx-qw--addon--desc-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' cd /<>/src/im/table/data && env _FCITX_MACRO_CMAKE_DIR=/<>/cmake _FCITX_PO_PARSER_EXECUTABLE=/<>/obj-i686-linux-gnu/tools/dev/fcitx-po-parser FCITX_HELPER_CMAKE_CMD=/usr/bin/cmake FCITX_CMAKE_CACHE_BASE=/<>/obj-i686-linux-gnu/fcitx_cmake_cache _FCITX_TRANSLATION_TARGET_FILE=/<>/po/fcitx.pot /<>/cmake/fcitx-cmake-helper.sh --download http://download.fcitx-im.org/data/table.tar.gz /<>/src/im/table/data/table.tar.gz acb0b112423474ab2c1a22cee590d636 [ 11%] Built target fcitx-addon-fcitx-qw--addon--desc-1 make -f src/frontend/xim/CMakeFiles/fcitx-addon-fcitx-xim--addon--desc-1.dir/build.make src/frontend/xim/CMakeFiles/fcitx-addon-fcitx-xim--addon--desc-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/frontend/xim /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/frontend/xim /<>/obj-i686-linux-gnu/src/frontend/xim/CMakeFiles/fcitx-addon-fcitx-xim--addon--desc-1.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f tools/cli/CMakeFiles/txt2mb.dir/build.make tools/cli/CMakeFiles/txt2mb.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'tools/cli/CMakeFiles/txt2mb.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/frontend/xim/CMakeFiles/fcitx-addon-fcitx-xim--addon--desc-1.dir/build.make src/frontend/xim/CMakeFiles/fcitx-addon-fcitx-xim--addon--desc-1.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/frontend/xim/CMakeFiles/fcitx-addon-fcitx-xim--addon--desc-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 12%] Built target txt2mb make -f src/frontend/ipc/CMakeFiles/fcitx-addon-fcitx-ipc--addon--desc-1.dir/build.make src/frontend/ipc/CMakeFiles/fcitx-addon-fcitx-ipc--addon--desc-1.dir/depend [ 12%] Built target py-data-download make -f src/frontend/gtk2/CMakeFiles/im-fcitx.dir/build.make src/frontend/gtk2/CMakeFiles/im-fcitx.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/frontend/ipc /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/frontend/ipc /<>/obj-i686-linux-gnu/src/frontend/ipc/CMakeFiles/fcitx-addon-fcitx-ipc--addon--desc-1.dir/DependInfo.cmake --color= cd /<>/src/im/table/data && env _FCITX_MACRO_CMAKE_DIR=/<>/cmake _FCITX_PO_PARSER_EXECUTABLE=/<>/obj-i686-linux-gnu/tools/dev/fcitx-po-parser FCITX_HELPER_CMAKE_CMD=/usr/bin/cmake FCITX_CMAKE_CACHE_BASE=/<>/obj-i686-linux-gnu/fcitx_cmake_cache _FCITX_TRANSLATION_TARGET_FILE=/<>/po/fcitx.pot /<>/cmake/fcitx-cmake-helper.sh --check-md5sum /<>/src/im/table/data/table.tar.gz acb0b112423474ab2c1a22cee590d636 1 [ 12%] Built target fcitx-addon-fcitx-xim--addon--desc-1 make -f src/frontend/gtk3/CMakeFiles/im-fcitx-gtk3.dir/build.make src/frontend/gtk3/CMakeFiles/im-fcitx-gtk3.dir/depend make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/frontend/ipc/CMakeFiles/fcitx-addon-fcitx-ipc--addon--desc-1.dir/build.make src/frontend/ipc/CMakeFiles/fcitx-addon-fcitx-ipc--addon--desc-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/frontend/ipc/CMakeFiles/fcitx-addon-fcitx-ipc--addon--desc-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/frontend/gtk2 /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/frontend/gtk2 /<>/obj-i686-linux-gnu/src/frontend/gtk2/CMakeFiles/im-fcitx.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/frontend/gtk3 /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/frontend/gtk3 /<>/obj-i686-linux-gnu/src/frontend/gtk3/CMakeFiles/im-fcitx-gtk3.dir/DependInfo.cmake --color= [ 12%] Built target fcitx-addon-fcitx-ipc--addon--desc-1 make -f src/ui/classic/CMakeFiles/fcitx-addon-fcitx-classic-ui--addon--desc-1.dir/build.make src/ui/classic/CMakeFiles/fcitx-addon-fcitx-classic-ui--addon--desc-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/ui/classic /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/ui/classic /<>/obj-i686-linux-gnu/src/ui/classic/CMakeFiles/fcitx-addon-fcitx-classic-ui--addon--desc-1.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/ui/classic/CMakeFiles/fcitx-addon-fcitx-classic-ui--addon--desc-1.dir/build.make src/ui/classic/CMakeFiles/fcitx-addon-fcitx-classic-ui--addon--desc-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/ui/classic/CMakeFiles/fcitx-addon-fcitx-classic-ui--addon--desc-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 12%] Built target table-data-download make -f src/ui/kimpanel/CMakeFiles/fcitx-addon-fcitx-kimpanel-ui--addon--desc-1.dir/build.make src/ui/kimpanel/CMakeFiles/fcitx-addon-fcitx-kimpanel-ui--addon--desc-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/ui/kimpanel /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/ui/kimpanel /<>/obj-i686-linux-gnu/src/ui/kimpanel/CMakeFiles/fcitx-addon-fcitx-kimpanel-ui--addon--desc-1.dir/DependInfo.cmake --color= [ 12%] Built target fcitx-addon-fcitx-classic-ui--addon--desc-1 make -f tools/cli/CMakeFiles/scel2org.dir/build.make tools/cli/CMakeFiles/scel2org.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/cli /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/tools/cli /<>/obj-i686-linux-gnu/tools/cli/CMakeFiles/scel2org.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/frontend/gtk2/CMakeFiles/im-fcitx.dir/build.make src/frontend/gtk2/CMakeFiles/im-fcitx.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/frontend/gtk3/CMakeFiles/im-fcitx-gtk3.dir/build.make src/frontend/gtk3/CMakeFiles/im-fcitx-gtk3.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/ui/kimpanel/CMakeFiles/fcitx-addon-fcitx-kimpanel-ui--addon--desc-1.dir/build.make src/ui/kimpanel/CMakeFiles/fcitx-addon-fcitx-kimpanel-ui--addon--desc-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/ui/kimpanel/CMakeFiles/fcitx-addon-fcitx-kimpanel-ui--addon--desc-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f tools/cli/CMakeFiles/scel2org.dir/build.make tools/cli/CMakeFiles/scel2org.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'tools/cli/CMakeFiles/scel2org.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 12%] Built target fcitx-addon-fcitx-kimpanel-ui--addon--desc-1 make -f tools/cli/CMakeFiles/readPYBase.dir/build.make tools/cli/CMakeFiles/readPYBase.dir/depend [ 12%] Built target scel2org make -f tools/cli/CMakeFiles/readPYMB.dir/build.make tools/cli/CMakeFiles/readPYMB.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/cli /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/tools/cli /<>/obj-i686-linux-gnu/tools/cli/CMakeFiles/readPYBase.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/cli /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/tools/cli /<>/obj-i686-linux-gnu/tools/cli/CMakeFiles/readPYMB.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f tools/cli/CMakeFiles/readPYBase.dir/build.make tools/cli/CMakeFiles/readPYBase.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f tools/cli/CMakeFiles/readPYMB.dir/build.make tools/cli/CMakeFiles/readPYMB.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'tools/cli/CMakeFiles/readPYBase.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'tools/cli/CMakeFiles/readPYMB.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 13%] Built target readPYBase make -f tools/cli/CMakeFiles/mb2org.dir/build.make tools/cli/CMakeFiles/mb2org.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/frontend/gtk2/CMakeFiles/im-fcitx.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/cli /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/tools/cli /<>/obj-i686-linux-gnu/tools/cli/CMakeFiles/mb2org.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/frontend/gtk3/CMakeFiles/im-fcitx-gtk3.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 14%] Built target readPYMB make -f tools/cli/CMakeFiles/mb2txt.dir/build.make tools/cli/CMakeFiles/mb2txt.dir/depend [ 15%] Built target im-fcitx make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/cli /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/tools/cli /<>/obj-i686-linux-gnu/tools/cli/CMakeFiles/mb2txt.dir/DependInfo.cmake --color= make -f data/CMakeFiles/fcitx-addon-fcitx-addon-install-desc-1--desc-1.dir/build.make data/CMakeFiles/fcitx-addon-fcitx-addon-install-desc-1--desc-1.dir/depend [ 16%] Built target im-fcitx-gtk3 make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/data /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/data /<>/obj-i686-linux-gnu/data/CMakeFiles/fcitx-addon-fcitx-addon-install-desc-1--desc-1.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f tools/cli/CMakeFiles/mb2org.dir/build.make tools/cli/CMakeFiles/mb2org.dir/build make -f test/CMakeFiles/testarray.dir/build.make test/CMakeFiles/testarray.dir/depend make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f tools/cli/CMakeFiles/mb2txt.dir/build.make tools/cli/CMakeFiles/mb2txt.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/test /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/test /<>/obj-i686-linux-gnu/test/CMakeFiles/testarray.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'tools/cli/CMakeFiles/mb2txt.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'tools/cli/CMakeFiles/mb2org.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f data/CMakeFiles/fcitx-addon-fcitx-addon-install-desc-1--desc-1.dir/build.make data/CMakeFiles/fcitx-addon-fcitx-addon-install-desc-1--desc-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'data/CMakeFiles/fcitx-addon-fcitx-addon-install-desc-1--desc-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 16%] Built target mb2txt make -f test/CMakeFiles/testdbuslaunch.dir/build.make test/CMakeFiles/testdbuslaunch.dir/depend make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f test/CMakeFiles/testarray.dir/build.make test/CMakeFiles/testarray.dir/build [ 18%] Built target mb2org make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'test/CMakeFiles/testarray.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f test/CMakeFiles/teststring.dir/build.make test/CMakeFiles/teststring.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/test /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/test /<>/obj-i686-linux-gnu/test/CMakeFiles/testdbuslaunch.dir/DependInfo.cmake --color= [ 18%] Built target fcitx-addon-fcitx-addon-install-desc-1--desc-1 make -f test/CMakeFiles/testhotkey.dir/build.make test/CMakeFiles/testhotkey.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/test /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/test /<>/obj-i686-linux-gnu/test/CMakeFiles/teststring.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/test /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/test /<>/obj-i686-linux-gnu/test/CMakeFiles/testhotkey.dir/DependInfo.cmake --color= [ 18%] Built target testarray make -f test/CMakeFiles/testxdg.dir/build.make test/CMakeFiles/testxdg.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/test /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/test /<>/obj-i686-linux-gnu/test/CMakeFiles/testxdg.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f test/CMakeFiles/testdbuslaunch.dir/build.make test/CMakeFiles/testdbuslaunch.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f test/CMakeFiles/teststring.dir/build.make test/CMakeFiles/teststring.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f test/CMakeFiles/testhotkey.dir/build.make test/CMakeFiles/testhotkey.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'test/CMakeFiles/teststring.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'test/CMakeFiles/testdbuslaunch.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'test/CMakeFiles/testhotkey.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f test/CMakeFiles/testxdg.dir/build.make test/CMakeFiles/testxdg.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'test/CMakeFiles/testxdg.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 18%] Built target testxdg make -f test/CMakeFiles/testconfig.dir/build.make test/CMakeFiles/testconfig.dir/depend [ 18%] Built target teststring [ 18%] Built target testdbuslaunch make -f test/CMakeFiles/testutf8.dir/build.make test/CMakeFiles/testutf8.dir/depend make -f test/CMakeFiles/testdbussocket.dir/build.make test/CMakeFiles/testdbussocket.dir/depend [ 19%] Built target testhotkey make -f test/CMakeFiles/testsort.dir/build.make test/CMakeFiles/testsort.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/test /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/test /<>/obj-i686-linux-gnu/test/CMakeFiles/testconfig.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/test /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/test /<>/obj-i686-linux-gnu/test/CMakeFiles/testutf8.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/test /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/test /<>/obj-i686-linux-gnu/test/CMakeFiles/testsort.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/test /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/test /<>/obj-i686-linux-gnu/test/CMakeFiles/testdbussocket.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f test/CMakeFiles/testutf8.dir/build.make test/CMakeFiles/testutf8.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f test/CMakeFiles/testconfig.dir/build.make test/CMakeFiles/testconfig.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'test/CMakeFiles/testutf8.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f test/CMakeFiles/testsort.dir/build.make test/CMakeFiles/testsort.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'test/CMakeFiles/testconfig.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f test/CMakeFiles/testdbussocket.dir/build.make test/CMakeFiles/testdbussocket.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'test/CMakeFiles/testsort.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 20%] Built target testutf8 make -f test/CMakeFiles/testbacktrace.dir/build.make test/CMakeFiles/testbacktrace.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/test /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/test /<>/obj-i686-linux-gnu/test/CMakeFiles/testbacktrace.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'test/CMakeFiles/testdbussocket.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 21%] Built target testconfig make -f test/CMakeFiles/testunicode.dir/build.make test/CMakeFiles/testunicode.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/test /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/test /<>/obj-i686-linux-gnu/test/CMakeFiles/testunicode.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 22%] Built target testdbussocket make -f test/CMakeFiles/testbacktrace.dir/build.make test/CMakeFiles/testbacktrace.dir/build make -f test/CMakeFiles/testobjpool.dir/build.make test/CMakeFiles/testobjpool.dir/depend [ 23%] Built target testsort make -f test/CMakeFiles/testcast.dir/build.make test/CMakeFiles/testcast.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/test /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/test /<>/obj-i686-linux-gnu/test/CMakeFiles/testobjpool.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/test /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/test /<>/obj-i686-linux-gnu/test/CMakeFiles/testcast.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f test/CMakeFiles/testunicode.dir/build.make test/CMakeFiles/testunicode.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'test/CMakeFiles/testbacktrace.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'test/CMakeFiles/testunicode.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f test/CMakeFiles/testobjpool.dir/build.make test/CMakeFiles/testobjpool.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f test/CMakeFiles/testcast.dir/build.make test/CMakeFiles/testcast.dir/build [ 25%] Built target testbacktrace [ 25%] Built target testunicode make -f test/CMakeFiles/testhandlertable.dir/build.make test/CMakeFiles/testhandlertable.dir/depend make -f test/CMakeFiles/testpinyin.dir/build.make test/CMakeFiles/testpinyin.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'test/CMakeFiles/testobjpool.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'test/CMakeFiles/testcast.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/test /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/test /<>/obj-i686-linux-gnu/test/CMakeFiles/testhandlertable.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/test /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/test /<>/obj-i686-linux-gnu/test/CMakeFiles/testpinyin.dir/DependInfo.cmake --color= [ 25%] Built target testobjpool make -f tools/dev/CMakeFiles/fcitx-scanner.dir/build.make tools/dev/CMakeFiles/fcitx-scanner.dir/depend [ 25%] Built target testcast make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/dev /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/tools/dev /<>/obj-i686-linux-gnu/tools/dev/CMakeFiles/fcitx-scanner.dir/DependInfo.cmake --color= make -f src/lib/fcitx/CMakeFiles/fcitx-core.dir/build.make src/lib/fcitx/CMakeFiles/fcitx-core.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/lib/fcitx /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/lib/fcitx /<>/obj-i686-linux-gnu/src/lib/fcitx/CMakeFiles/fcitx-core.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f test/CMakeFiles/testhandlertable.dir/build.make test/CMakeFiles/testhandlertable.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f tools/dev/CMakeFiles/fcitx-scanner.dir/build.make tools/dev/CMakeFiles/fcitx-scanner.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f test/CMakeFiles/testpinyin.dir/build.make test/CMakeFiles/testpinyin.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'test/CMakeFiles/testhandlertable.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'tools/dev/CMakeFiles/fcitx-scanner.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'test/CMakeFiles/testpinyin.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 25%] Built target testhandlertable make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/lib/fcitx/CMakeFiles/fcitx-core.dir/build.make src/lib/fcitx/CMakeFiles/fcitx-core.dir/build make -f src/lib/fcitx-gclient/CMakeFiles/gobject_introspection_compile_target_1.dir/build.make src/lib/fcitx-gclient/CMakeFiles/gobject_introspection_compile_target_1.dir/depend [ 26%] Built target testpinyin make -f src/lib/fcitx-gclient/test/CMakeFiles/testgclient.dir/build.make src/lib/fcitx-gclient/test/CMakeFiles/testgclient.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 27%] Built target fcitx-scanner cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/lib/fcitx-gclient /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/lib/fcitx-gclient /<>/obj-i686-linux-gnu/src/lib/fcitx-gclient/CMakeFiles/gobject_introspection_compile_target_1.dir/DependInfo.cmake --color= make -f src/lib/fcitx-qt/CMakeFiles/fcitx-qt_autogen.dir/build.make src/lib/fcitx-qt/CMakeFiles/fcitx-qt_autogen.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/lib/fcitx-gclient/test /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/lib/fcitx-gclient/test /<>/obj-i686-linux-gnu/src/lib/fcitx-gclient/test/CMakeFiles/testgclient.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/lib/fcitx-qt /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/lib/fcitx-qt /<>/obj-i686-linux-gnu/src/lib/fcitx-qt/CMakeFiles/fcitx-qt_autogen.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/lib/fcitx/CMakeFiles/fcitx-core.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 30%] Built target fcitx-core make -f po/CMakeFiles/fcitx-parse-pos.target.dir/build.make po/CMakeFiles/fcitx-parse-pos.target.dir/depend make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/lib/fcitx-gclient/CMakeFiles/gobject_introspection_compile_target_1.dir/build.make src/lib/fcitx-gclient/CMakeFiles/gobject_introspection_compile_target_1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/po /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/po /<>/obj-i686-linux-gnu/po/CMakeFiles/fcitx-parse-pos.target.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/lib/fcitx-qt/CMakeFiles/fcitx-qt_autogen.dir/build.make src/lib/fcitx-qt/CMakeFiles/fcitx-qt_autogen.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/lib/fcitx-gclient/CMakeFiles/gobject_introspection_compile_target_1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f po/CMakeFiles/fcitx-parse-pos.target.dir/build.make po/CMakeFiles/fcitx-parse-pos.target.dir/build [ 30%] Built target gobject_introspection_compile_target_1 make -f src/module/spell/dict/CMakeFiles/spell-en-extract.dir/build.make src/module/spell/dict/CMakeFiles/spell-en-extract.dir/depend [ 30%] Automatic MOC for target fcitx-qt cd /<>/obj-i686-linux-gnu/src/lib/fcitx-qt && /usr/bin/cmake -E cmake_autogen /<>/obj-i686-linux-gnu/src/lib/fcitx-qt/CMakeFiles/fcitx-qt_autogen.dir Release make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<> && env _FCITX_MACRO_CMAKE_DIR=/<>/cmake _FCITX_PO_PARSER_EXECUTABLE=/<>/obj-i686-linux-gnu/tools/dev/fcitx-po-parser FCITX_HELPER_CMAKE_CMD=/usr/bin/cmake FCITX_CMAKE_CACHE_BASE=/<>/obj-i686-linux-gnu/fcitx_cmake_cache _FCITX_TRANSLATION_TARGET_FILE=/<>/po/fcitx.pot /<>/cmake/fcitx-cmake-helper.sh --parse-pos make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/spell/dict /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/spell/dict /<>/obj-i686-linux-gnu/src/module/spell/dict/CMakeFiles/spell-en-extract.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/lib/fcitx-gclient/test/CMakeFiles/testgclient.dir/build.make src/lib/fcitx-gclient/test/CMakeFiles/testgclient.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/spell/dict/CMakeFiles/spell-en-extract.dir/build.make src/module/spell/dict/CMakeFiles/spell-en-extract.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/lib/fcitx-gclient/test/CMakeFiles/testgclient.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/spell/dict/CMakeFiles/spell-en-extract.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 31%] Built target testgclient [ 31%] Built target fcitx-qt_autogen make -f src/module/pinyin-enhance/data/CMakeFiles/py-stroke-extract.dir/build.make src/module/pinyin-enhance/data/CMakeFiles/py-stroke-extract.dir/depend make -f src/module/pinyin-enhance/data/CMakeFiles/py-table-extract.dir/build.make src/module/pinyin-enhance/data/CMakeFiles/py-table-extract.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/pinyin-enhance/data /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/pinyin-enhance/data /<>/obj-i686-linux-gnu/src/module/pinyin-enhance/data/CMakeFiles/py-stroke-extract.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/pinyin-enhance/data /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/pinyin-enhance/data /<>/obj-i686-linux-gnu/src/module/pinyin-enhance/data/CMakeFiles/py-table-extract.dir/DependInfo.cmake --color= [ 32%] Built target spell-en-extract make -f src/im/pinyin/data/CMakeFiles/py-data-extract.dir/build.make src/im/pinyin/data/CMakeFiles/py-data-extract.dir/depend make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/pinyin-enhance/data/CMakeFiles/py-table-extract.dir/build.make src/module/pinyin-enhance/data/CMakeFiles/py-table-extract.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/pinyin/data /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/pinyin/data /<>/obj-i686-linux-gnu/src/im/pinyin/data/CMakeFiles/py-data-extract.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/pinyin-enhance/data/CMakeFiles/py-table-extract.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/pinyin-enhance/data/CMakeFiles/py-stroke-extract.dir/build.make src/module/pinyin-enhance/data/CMakeFiles/py-stroke-extract.dir/build [ 32%] Built target py-table-extract make -f src/im/table/data/CMakeFiles/table-data-extract.dir/build.make src/im/table/data/CMakeFiles/table-data-extract.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/table/data /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/table/data /<>/obj-i686-linux-gnu/src/im/table/data/CMakeFiles/table-data-extract.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/pinyin-enhance/data/CMakeFiles/py-stroke-extract.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/pinyin/data/CMakeFiles/py-data-extract.dir/build.make src/im/pinyin/data/CMakeFiles/py-data-extract.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/im/pinyin/data/CMakeFiles/py-data-extract.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 33%] Built target py-stroke-extract make -f data/CMakeFiles/fcitx-addon-install-desc-1.dir/build.make data/CMakeFiles/fcitx-addon-install-desc-1.dir/depend make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/table/data/CMakeFiles/table-data-extract.dir/build.make src/im/table/data/CMakeFiles/table-data-extract.dir/build [ 33%] Built target fcitx-parse-pos.target make -f test/CMakeFiles/testmessage.dir/build.make test/CMakeFiles/testmessage.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/im/table/data/CMakeFiles/table-data-extract.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/data /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/data /<>/obj-i686-linux-gnu/data/CMakeFiles/fcitx-addon-install-desc-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/test /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/test /<>/obj-i686-linux-gnu/test/CMakeFiles/testmessage.dir/DependInfo.cmake --color= [ 33%] Built target py-data-extract make -f src/ui/classic/CMakeFiles/fcitx-addon-fcitx-classic-ui--scan-priv-1.dir/build.make src/ui/classic/CMakeFiles/fcitx-addon-fcitx-classic-ui--scan-priv-1.dir/depend [ 34%] Built target table-data-extract make -f src/module/x11/CMakeFiles/fcitx-addon-fcitx-x11--scan-priv-1.dir/build.make src/module/x11/CMakeFiles/fcitx-addon-fcitx-x11--scan-priv-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/x11 /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/x11 /<>/obj-i686-linux-gnu/src/module/x11/CMakeFiles/fcitx-addon-fcitx-x11--scan-priv-1.dir/DependInfo.cmake --color= cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/ui/classic /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/ui/classic /<>/obj-i686-linux-gnu/src/ui/classic/CMakeFiles/fcitx-addon-fcitx-classic-ui--scan-priv-1.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f data/CMakeFiles/fcitx-addon-install-desc-1.dir/build.make data/CMakeFiles/fcitx-addon-install-desc-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'data/CMakeFiles/fcitx-addon-install-desc-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f test/CMakeFiles/testmessage.dir/build.make test/CMakeFiles/testmessage.dir/build make -f src/module/x11/CMakeFiles/fcitx-addon-fcitx-x11--scan-priv-1.dir/build.make src/module/x11/CMakeFiles/fcitx-addon-fcitx-x11--scan-priv-1.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/ui/classic/CMakeFiles/fcitx-addon-fcitx-classic-ui--scan-priv-1.dir/build.make src/ui/classic/CMakeFiles/fcitx-addon-fcitx-classic-ui--scan-priv-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/x11/CMakeFiles/fcitx-addon-fcitx-x11--scan-priv-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/ui/classic/CMakeFiles/fcitx-addon-fcitx-classic-ui--scan-priv-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'test/CMakeFiles/testmessage.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 34%] Built target fcitx-addon-install-desc-1 make -f src/module/x11/CMakeFiles/fcitx-addon-fcitx-x11--scan-1.dir/build.make src/module/x11/CMakeFiles/fcitx-addon-fcitx-x11--scan-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/x11 /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/x11 /<>/obj-i686-linux-gnu/src/module/x11/CMakeFiles/fcitx-addon-fcitx-x11--scan-1.dir/DependInfo.cmake --color= [ 35%] Built target fcitx-addon-fcitx-x11--scan-priv-1 make -f src/module/xkb/CMakeFiles/fcitx-addon-fcitx-xkb--scan-priv-1.dir/build.make src/module/xkb/CMakeFiles/fcitx-addon-fcitx-xkb--scan-priv-1.dir/depend [ 35%] Built target fcitx-addon-fcitx-classic-ui--scan-priv-1 [ 36%] Built target testmessage make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/xkb /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/xkb /<>/obj-i686-linux-gnu/src/module/xkb/CMakeFiles/fcitx-addon-fcitx-xkb--scan-priv-1.dir/DependInfo.cmake --color= make -f src/module/xkb/CMakeFiles/fcitx-addon-fcitx-xkb--scan-1.dir/build.make src/module/xkb/CMakeFiles/fcitx-addon-fcitx-xkb--scan-1.dir/depend make -f src/module/xkbdbus/CMakeFiles/fcitx-addon-fcitx-xkbdbus--scan-priv-1.dir/build.make src/module/xkbdbus/CMakeFiles/fcitx-addon-fcitx-xkbdbus--scan-priv-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/xkb /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/xkb /<>/obj-i686-linux-gnu/src/module/xkb/CMakeFiles/fcitx-addon-fcitx-xkb--scan-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/xkbdbus /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/xkbdbus /<>/obj-i686-linux-gnu/src/module/xkbdbus/CMakeFiles/fcitx-addon-fcitx-xkbdbus--scan-priv-1.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/x11/CMakeFiles/fcitx-addon-fcitx-x11--scan-1.dir/build.make src/module/x11/CMakeFiles/fcitx-addon-fcitx-x11--scan-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/x11/CMakeFiles/fcitx-addon-fcitx-x11--scan-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/xkb/CMakeFiles/fcitx-addon-fcitx-xkb--scan-priv-1.dir/build.make src/module/xkb/CMakeFiles/fcitx-addon-fcitx-xkb--scan-priv-1.dir/build [ 36%] Built target fcitx-addon-fcitx-x11--scan-1 make -f src/module/xkbdbus/CMakeFiles/fcitx-addon-fcitx-xkbdbus--scan-1.dir/build.make src/module/xkbdbus/CMakeFiles/fcitx-addon-fcitx-xkbdbus--scan-1.dir/depend make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/xkbdbus/CMakeFiles/fcitx-addon-fcitx-xkbdbus--scan-priv-1.dir/build.make src/module/xkbdbus/CMakeFiles/fcitx-addon-fcitx-xkbdbus--scan-priv-1.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/xkb/CMakeFiles/fcitx-addon-fcitx-xkb--scan-1.dir/build.make src/module/xkb/CMakeFiles/fcitx-addon-fcitx-xkb--scan-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/xkbdbus /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/xkbdbus /<>/obj-i686-linux-gnu/src/module/xkbdbus/CMakeFiles/fcitx-addon-fcitx-xkbdbus--scan-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/xkbdbus/CMakeFiles/fcitx-addon-fcitx-xkbdbus--scan-priv-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/xkb/CMakeFiles/fcitx-addon-fcitx-xkb--scan-priv-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/xkb/CMakeFiles/fcitx-addon-fcitx-xkb--scan-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/xkbdbus/CMakeFiles/fcitx-addon-fcitx-xkbdbus--scan-1.dir/build.make src/module/xkbdbus/CMakeFiles/fcitx-addon-fcitx-xkbdbus--scan-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/xkbdbus/CMakeFiles/fcitx-addon-fcitx-xkbdbus--scan-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 36%] Built target fcitx-addon-fcitx-xkbdbus--scan-priv-1 make -f src/module/chttrans/CMakeFiles/fcitx-addon-fcitx-chttrans--scan-1.dir/build.make src/module/chttrans/CMakeFiles/fcitx-addon-fcitx-chttrans--scan-1.dir/depend [ 36%] Built target fcitx-addon-fcitx-xkb--scan-1 make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/chttrans /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/chttrans /<>/obj-i686-linux-gnu/src/module/chttrans/CMakeFiles/fcitx-addon-fcitx-chttrans--scan-1.dir/DependInfo.cmake --color= make -f src/module/chttrans/CMakeFiles/fcitx-addon-fcitx-chttrans--scan-priv-1.dir/build.make src/module/chttrans/CMakeFiles/fcitx-addon-fcitx-chttrans--scan-priv-1.dir/depend [ 36%] Built target fcitx-addon-fcitx-xkb--scan-priv-1 make -f src/module/punc/CMakeFiles/fcitx-addon-fcitx-punc--scan-priv-1.dir/build.make src/module/punc/CMakeFiles/fcitx-addon-fcitx-punc--scan-priv-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/chttrans /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/chttrans /<>/obj-i686-linux-gnu/src/module/chttrans/CMakeFiles/fcitx-addon-fcitx-chttrans--scan-priv-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/punc /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/punc /<>/obj-i686-linux-gnu/src/module/punc/CMakeFiles/fcitx-addon-fcitx-punc--scan-priv-1.dir/DependInfo.cmake --color= [ 36%] Built target fcitx-addon-fcitx-xkbdbus--scan-1 make -f src/module/punc/CMakeFiles/fcitx-addon-fcitx-punc--scan-1.dir/build.make src/module/punc/CMakeFiles/fcitx-addon-fcitx-punc--scan-1.dir/depend make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/chttrans/CMakeFiles/fcitx-addon-fcitx-chttrans--scan-1.dir/build.make src/module/chttrans/CMakeFiles/fcitx-addon-fcitx-chttrans--scan-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/punc /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/punc /<>/obj-i686-linux-gnu/src/module/punc/CMakeFiles/fcitx-addon-fcitx-punc--scan-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/chttrans/CMakeFiles/fcitx-addon-fcitx-chttrans--scan-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/chttrans/CMakeFiles/fcitx-addon-fcitx-chttrans--scan-priv-1.dir/build.make src/module/chttrans/CMakeFiles/fcitx-addon-fcitx-chttrans--scan-priv-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/chttrans/CMakeFiles/fcitx-addon-fcitx-chttrans--scan-priv-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/punc/CMakeFiles/fcitx-addon-fcitx-punc--scan-priv-1.dir/build.make src/module/punc/CMakeFiles/fcitx-addon-fcitx-punc--scan-priv-1.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/punc/CMakeFiles/fcitx-addon-fcitx-punc--scan-1.dir/build.make src/module/punc/CMakeFiles/fcitx-addon-fcitx-punc--scan-1.dir/build [ 36%] Built target fcitx-addon-fcitx-chttrans--scan-priv-1 make -f src/module/spell/CMakeFiles/fcitx-addon-fcitx-spell--scan-priv-1.dir/build.make src/module/spell/CMakeFiles/fcitx-addon-fcitx-spell--scan-priv-1.dir/depend [ 37%] Built target fcitx-addon-fcitx-chttrans--scan-1 make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/spell /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/spell /<>/obj-i686-linux-gnu/src/module/spell/CMakeFiles/fcitx-addon-fcitx-spell--scan-priv-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/punc/CMakeFiles/fcitx-addon-fcitx-punc--scan-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/spell/CMakeFiles/fcitx-addon-fcitx-spell--scan-1.dir/build.make src/module/spell/CMakeFiles/fcitx-addon-fcitx-spell--scan-1.dir/depend [ 37%] Built target fcitx-addon-fcitx-punc--scan-1 make -f src/module/pinyin-enhance/CMakeFiles/fcitx-addon-fcitx-pinyin-enhance--scan-priv-1.dir/build.make src/module/pinyin-enhance/CMakeFiles/fcitx-addon-fcitx-pinyin-enhance--scan-priv-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/spell /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/spell /<>/obj-i686-linux-gnu/src/module/spell/CMakeFiles/fcitx-addon-fcitx-spell--scan-1.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/spell/CMakeFiles/fcitx-addon-fcitx-spell--scan-priv-1.dir/build.make src/module/spell/CMakeFiles/fcitx-addon-fcitx-spell--scan-priv-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/punc/CMakeFiles/fcitx-addon-fcitx-punc--scan-priv-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/pinyin-enhance /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/pinyin-enhance /<>/obj-i686-linux-gnu/src/module/pinyin-enhance/CMakeFiles/fcitx-addon-fcitx-pinyin-enhance--scan-priv-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/spell/CMakeFiles/fcitx-addon-fcitx-spell--scan-priv-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/spell/CMakeFiles/fcitx-addon-fcitx-spell--scan-1.dir/build.make src/module/spell/CMakeFiles/fcitx-addon-fcitx-spell--scan-1.dir/build [ 37%] Built target fcitx-addon-fcitx-punc--scan-priv-1 make -f src/module/pinyin-enhance/CMakeFiles/fcitx-addon-fcitx-pinyin-enhance--scan-1.dir/build.make src/module/pinyin-enhance/CMakeFiles/fcitx-addon-fcitx-pinyin-enhance--scan-1.dir/depend [ 37%] Built target fcitx-addon-fcitx-spell--scan-priv-1 make -f src/module/quickphrase/CMakeFiles/fcitx-addon-fcitx-quickphrase--scan-priv-1.dir/build.make src/module/quickphrase/CMakeFiles/fcitx-addon-fcitx-quickphrase--scan-priv-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/pinyin-enhance /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/pinyin-enhance /<>/obj-i686-linux-gnu/src/module/pinyin-enhance/CMakeFiles/fcitx-addon-fcitx-pinyin-enhance--scan-1.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/pinyin-enhance/CMakeFiles/fcitx-addon-fcitx-pinyin-enhance--scan-priv-1.dir/build.make src/module/pinyin-enhance/CMakeFiles/fcitx-addon-fcitx-pinyin-enhance--scan-priv-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/quickphrase /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/quickphrase /<>/obj-i686-linux-gnu/src/module/quickphrase/CMakeFiles/fcitx-addon-fcitx-quickphrase--scan-priv-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/spell/CMakeFiles/fcitx-addon-fcitx-spell--scan-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/pinyin-enhance/CMakeFiles/fcitx-addon-fcitx-pinyin-enhance--scan-1.dir/build.make src/module/pinyin-enhance/CMakeFiles/fcitx-addon-fcitx-pinyin-enhance--scan-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/pinyin-enhance/CMakeFiles/fcitx-addon-fcitx-pinyin-enhance--scan-priv-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/quickphrase/CMakeFiles/fcitx-addon-fcitx-quickphrase--scan-priv-1.dir/build.make src/module/quickphrase/CMakeFiles/fcitx-addon-fcitx-quickphrase--scan-priv-1.dir/build [ 38%] Built target fcitx-addon-fcitx-spell--scan-1 make -f src/module/quickphrase/CMakeFiles/fcitx-addon-fcitx-quickphrase--scan-1.dir/build.make src/module/quickphrase/CMakeFiles/fcitx-addon-fcitx-quickphrase--scan-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/pinyin-enhance/CMakeFiles/fcitx-addon-fcitx-pinyin-enhance--scan-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/quickphrase/CMakeFiles/fcitx-addon-fcitx-quickphrase--scan-priv-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 38%] Built target fcitx-addon-fcitx-pinyin-enhance--scan-priv-1 make -f src/module/clipboard/CMakeFiles/fcitx-addon-fcitx-clipboard--scan-1.dir/build.make src/module/clipboard/CMakeFiles/fcitx-addon-fcitx-clipboard--scan-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/quickphrase /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/quickphrase /<>/obj-i686-linux-gnu/src/module/quickphrase/CMakeFiles/fcitx-addon-fcitx-quickphrase--scan-1.dir/DependInfo.cmake --color= [ 38%] Built target fcitx-addon-fcitx-pinyin-enhance--scan-1 make -f src/module/clipboard/CMakeFiles/fcitx-addon-fcitx-clipboard--scan-priv-1.dir/build.make src/module/clipboard/CMakeFiles/fcitx-addon-fcitx-clipboard--scan-priv-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/clipboard /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/clipboard /<>/obj-i686-linux-gnu/src/module/clipboard/CMakeFiles/fcitx-addon-fcitx-clipboard--scan-1.dir/DependInfo.cmake --color= [ 38%] Built target fcitx-addon-fcitx-quickphrase--scan-priv-1 make -f src/module/dbus/CMakeFiles/fcitx-addon-fcitx-dbus--scan-1.dir/build.make src/module/dbus/CMakeFiles/fcitx-addon-fcitx-dbus--scan-1.dir/depend make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/quickphrase/CMakeFiles/fcitx-addon-fcitx-quickphrase--scan-1.dir/build.make src/module/quickphrase/CMakeFiles/fcitx-addon-fcitx-quickphrase--scan-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/dbus /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/dbus /<>/obj-i686-linux-gnu/src/module/dbus/CMakeFiles/fcitx-addon-fcitx-dbus--scan-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/quickphrase/CMakeFiles/fcitx-addon-fcitx-quickphrase--scan-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/clipboard/CMakeFiles/fcitx-addon-fcitx-clipboard--scan-1.dir/build.make src/module/clipboard/CMakeFiles/fcitx-addon-fcitx-clipboard--scan-1.dir/build [ 38%] Built target fcitx-addon-fcitx-quickphrase--scan-1 make -f src/module/dbus/CMakeFiles/fcitx-addon-fcitx-dbus--scan-priv-1.dir/build.make src/module/dbus/CMakeFiles/fcitx-addon-fcitx-dbus--scan-priv-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/clipboard /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/clipboard /<>/obj-i686-linux-gnu/src/module/clipboard/CMakeFiles/fcitx-addon-fcitx-clipboard--scan-priv-1.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/dbus/CMakeFiles/fcitx-addon-fcitx-dbus--scan-1.dir/build.make src/module/dbus/CMakeFiles/fcitx-addon-fcitx-dbus--scan-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/dbus /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/dbus /<>/obj-i686-linux-gnu/src/module/dbus/CMakeFiles/fcitx-addon-fcitx-dbus--scan-priv-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/clipboard/CMakeFiles/fcitx-addon-fcitx-clipboard--scan-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/dbus/CMakeFiles/fcitx-addon-fcitx-dbus--scan-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/clipboard/CMakeFiles/fcitx-addon-fcitx-clipboard--scan-priv-1.dir/build.make src/module/clipboard/CMakeFiles/fcitx-addon-fcitx-clipboard--scan-priv-1.dir/build [ 39%] Built target fcitx-addon-fcitx-clipboard--scan-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/lua/CMakeFiles/fcitx-addon-fcitx-lua--scan-priv-1.dir/build.make src/module/lua/CMakeFiles/fcitx-addon-fcitx-lua--scan-priv-1.dir/depend make -f src/module/dbus/CMakeFiles/fcitx-addon-fcitx-dbus--scan-priv-1.dir/build.make src/module/dbus/CMakeFiles/fcitx-addon-fcitx-dbus--scan-priv-1.dir/build [ 40%] Built target fcitx-addon-fcitx-dbus--scan-1 make -f src/module/lua/CMakeFiles/fcitx-addon-fcitx-lua--scan-1.dir/build.make src/module/lua/CMakeFiles/fcitx-addon-fcitx-lua--scan-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/lua /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/lua /<>/obj-i686-linux-gnu/src/module/lua/CMakeFiles/fcitx-addon-fcitx-lua--scan-priv-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/lua /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/lua /<>/obj-i686-linux-gnu/src/module/lua/CMakeFiles/fcitx-addon-fcitx-lua--scan-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/dbus/CMakeFiles/fcitx-addon-fcitx-dbus--scan-priv-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/clipboard/CMakeFiles/fcitx-addon-fcitx-clipboard--scan-priv-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/lua/CMakeFiles/fcitx-addon-fcitx-lua--scan-priv-1.dir/build.make src/module/lua/CMakeFiles/fcitx-addon-fcitx-lua--scan-priv-1.dir/build [ 40%] Built target fcitx-addon-fcitx-dbus--scan-priv-1 make -f src/module/freedesktop-notify/CMakeFiles/fcitx-addon-fcitx-freedesktop-notify--scan-1.dir/build.make src/module/freedesktop-notify/CMakeFiles/fcitx-addon-fcitx-freedesktop-notify--scan-1.dir/depend [ 40%] Built target fcitx-addon-fcitx-clipboard--scan-priv-1 make -f src/module/freedesktop-notify/CMakeFiles/fcitx-addon-fcitx-freedesktop-notify--scan-priv-1.dir/build.make src/module/freedesktop-notify/CMakeFiles/fcitx-addon-fcitx-freedesktop-notify--scan-priv-1.dir/depend make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/lua/CMakeFiles/fcitx-addon-fcitx-lua--scan-1.dir/build.make src/module/lua/CMakeFiles/fcitx-addon-fcitx-lua--scan-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/freedesktop-notify /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/freedesktop-notify /<>/obj-i686-linux-gnu/src/module/freedesktop-notify/CMakeFiles/fcitx-addon-fcitx-freedesktop-notify--scan-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/lua/CMakeFiles/fcitx-addon-fcitx-lua--scan-priv-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/freedesktop-notify /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/freedesktop-notify /<>/obj-i686-linux-gnu/src/module/freedesktop-notify/CMakeFiles/fcitx-addon-fcitx-freedesktop-notify--scan-priv-1.dir/DependInfo.cmake --color= [ 40%] Built target fcitx-addon-fcitx-lua--scan-priv-1 make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/lua/CMakeFiles/fcitx-addon-fcitx-lua--scan-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/notificationitem/CMakeFiles/fcitx-addon-fcitx-notificationitem--scan-1.dir/build.make src/module/notificationitem/CMakeFiles/fcitx-addon-fcitx-notificationitem--scan-1.dir/depend make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/freedesktop-notify/CMakeFiles/fcitx-addon-fcitx-freedesktop-notify--scan-1.dir/build.make src/module/freedesktop-notify/CMakeFiles/fcitx-addon-fcitx-freedesktop-notify--scan-1.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/freedesktop-notify/CMakeFiles/fcitx-addon-fcitx-freedesktop-notify--scan-priv-1.dir/build.make src/module/freedesktop-notify/CMakeFiles/fcitx-addon-fcitx-freedesktop-notify--scan-priv-1.dir/build [ 41%] Built target fcitx-addon-fcitx-lua--scan-1 make -f src/module/notificationitem/CMakeFiles/fcitx-addon-fcitx-notificationitem--scan-priv-1.dir/build.make src/module/notificationitem/CMakeFiles/fcitx-addon-fcitx-notificationitem--scan-priv-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/notificationitem /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/notificationitem /<>/obj-i686-linux-gnu/src/module/notificationitem/CMakeFiles/fcitx-addon-fcitx-notificationitem--scan-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/notificationitem /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/notificationitem /<>/obj-i686-linux-gnu/src/module/notificationitem/CMakeFiles/fcitx-addon-fcitx-notificationitem--scan-priv-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/freedesktop-notify/CMakeFiles/fcitx-addon-fcitx-freedesktop-notify--scan-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/freedesktop-notify/CMakeFiles/fcitx-addon-fcitx-freedesktop-notify--scan-priv-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/notificationitem/CMakeFiles/fcitx-addon-fcitx-notificationitem--scan-1.dir/build.make src/module/notificationitem/CMakeFiles/fcitx-addon-fcitx-notificationitem--scan-1.dir/build [ 41%] Built target fcitx-addon-fcitx-freedesktop-notify--scan-priv-1 make -f src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--scan-priv-1.dir/build.make src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--scan-priv-1.dir/depend make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/notificationitem/CMakeFiles/fcitx-addon-fcitx-notificationitem--scan-priv-1.dir/build.make src/module/notificationitem/CMakeFiles/fcitx-addon-fcitx-notificationitem--scan-priv-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/pinyin /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/pinyin /<>/obj-i686-linux-gnu/src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--scan-priv-1.dir/DependInfo.cmake --color= [ 42%] Built target fcitx-addon-fcitx-freedesktop-notify--scan-1 make -f src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--scan-1.dir/build.make src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--scan-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/notificationitem/CMakeFiles/fcitx-addon-fcitx-notificationitem--scan-priv-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/notificationitem/CMakeFiles/fcitx-addon-fcitx-notificationitem--scan-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/pinyin /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/pinyin /<>/obj-i686-linux-gnu/src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--scan-1.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--scan-priv-1.dir/build.make src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--scan-priv-1.dir/build [ 43%] Built target fcitx-addon-fcitx-notificationitem--scan-1 make -f src/frontend/xim/CMakeFiles/fcitx-addon-fcitx-xim--scan-1.dir/build.make src/frontend/xim/CMakeFiles/fcitx-addon-fcitx-xim--scan-1.dir/depend [ 43%] Built target fcitx-addon-fcitx-notificationitem--scan-priv-1 make -f src/frontend/xim/CMakeFiles/fcitx-addon-fcitx-xim--scan-priv-1.dir/build.make src/frontend/xim/CMakeFiles/fcitx-addon-fcitx-xim--scan-priv-1.dir/depend make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--scan-1.dir/build.make src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--scan-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/frontend/xim /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/frontend/xim /<>/obj-i686-linux-gnu/src/frontend/xim/CMakeFiles/fcitx-addon-fcitx-xim--scan-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/frontend/xim /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/frontend/xim /<>/obj-i686-linux-gnu/src/frontend/xim/CMakeFiles/fcitx-addon-fcitx-xim--scan-priv-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--scan-priv-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--scan-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/frontend/xim/CMakeFiles/fcitx-addon-fcitx-xim--scan-priv-1.dir/build.make src/frontend/xim/CMakeFiles/fcitx-addon-fcitx-xim--scan-priv-1.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/frontend/xim/CMakeFiles/fcitx-addon-fcitx-xim--scan-1.dir/build.make src/frontend/xim/CMakeFiles/fcitx-addon-fcitx-xim--scan-1.dir/build [ 43%] Built target fcitx-addon-fcitx-pinyin--scan-priv-1 [ 43%] Built target fcitx-addon-fcitx-pinyin--scan-1 make -f src/ui/classic/CMakeFiles/fcitx-addon-fcitx-classic-ui--scan-1.dir/build.make src/ui/classic/CMakeFiles/fcitx-addon-fcitx-classic-ui--scan-1.dir/depend make -f src/module/x11/CMakeFiles/fcitx-addon-fcitx-x11--headers-1.dir/build.make src/module/x11/CMakeFiles/fcitx-addon-fcitx-x11--headers-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/ui/classic /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/ui/classic /<>/obj-i686-linux-gnu/src/ui/classic/CMakeFiles/fcitx-addon-fcitx-classic-ui--scan-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/frontend/xim/CMakeFiles/fcitx-addon-fcitx-xim--scan-priv-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/frontend/xim/CMakeFiles/fcitx-addon-fcitx-xim--scan-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/x11 /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/x11 /<>/obj-i686-linux-gnu/src/module/x11/CMakeFiles/fcitx-addon-fcitx-x11--headers-1.dir/DependInfo.cmake --color= [ 43%] Built target fcitx-addon-fcitx-xim--scan-1 make -f src/module/xkb/CMakeFiles/fcitx-addon-fcitx-xkb--headers-1.dir/build.make src/module/xkb/CMakeFiles/fcitx-addon-fcitx-xkb--headers-1.dir/depend [ 43%] Built target fcitx-addon-fcitx-xim--scan-priv-1 make -f src/module/xkbdbus/CMakeFiles/fcitx-addon-fcitx-xkbdbus--headers-1.dir/build.make src/module/xkbdbus/CMakeFiles/fcitx-addon-fcitx-xkbdbus--headers-1.dir/depend make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/ui/classic/CMakeFiles/fcitx-addon-fcitx-classic-ui--scan-1.dir/build.make src/ui/classic/CMakeFiles/fcitx-addon-fcitx-classic-ui--scan-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/xkb /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/xkb /<>/obj-i686-linux-gnu/src/module/xkb/CMakeFiles/fcitx-addon-fcitx-xkb--headers-1.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/x11/CMakeFiles/fcitx-addon-fcitx-x11--headers-1.dir/build.make src/module/x11/CMakeFiles/fcitx-addon-fcitx-x11--headers-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/xkbdbus /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/xkbdbus /<>/obj-i686-linux-gnu/src/module/xkbdbus/CMakeFiles/fcitx-addon-fcitx-xkbdbus--headers-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/ui/classic/CMakeFiles/fcitx-addon-fcitx-classic-ui--scan-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/x11/CMakeFiles/fcitx-addon-fcitx-x11--headers-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 44%] Built target fcitx-addon-fcitx-classic-ui--scan-1 make -f src/module/chttrans/CMakeFiles/fcitx-addon-fcitx-chttrans--headers-1.dir/build.make src/module/chttrans/CMakeFiles/fcitx-addon-fcitx-chttrans--headers-1.dir/depend make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/xkb/CMakeFiles/fcitx-addon-fcitx-xkb--headers-1.dir/build.make src/module/xkb/CMakeFiles/fcitx-addon-fcitx-xkb--headers-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/xkb/CMakeFiles/fcitx-addon-fcitx-xkb--headers-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 44%] Built target fcitx-addon-fcitx-x11--headers-1 make -f src/module/punc/CMakeFiles/fcitx-addon-fcitx-punc--headers-1.dir/build.make src/module/punc/CMakeFiles/fcitx-addon-fcitx-punc--headers-1.dir/depend make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/chttrans /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/chttrans /<>/obj-i686-linux-gnu/src/module/chttrans/CMakeFiles/fcitx-addon-fcitx-chttrans--headers-1.dir/DependInfo.cmake --color= make -f src/module/xkbdbus/CMakeFiles/fcitx-addon-fcitx-xkbdbus--headers-1.dir/build.make src/module/xkbdbus/CMakeFiles/fcitx-addon-fcitx-xkbdbus--headers-1.dir/build [ 44%] Built target fcitx-addon-fcitx-xkb--headers-1 make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/punc /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/punc /<>/obj-i686-linux-gnu/src/module/punc/CMakeFiles/fcitx-addon-fcitx-punc--headers-1.dir/DependInfo.cmake --color= make -f src/module/spell/CMakeFiles/fcitx-addon-fcitx-spell--headers-1.dir/build.make src/module/spell/CMakeFiles/fcitx-addon-fcitx-spell--headers-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/xkbdbus/CMakeFiles/fcitx-addon-fcitx-xkbdbus--headers-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/spell /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/spell /<>/obj-i686-linux-gnu/src/module/spell/CMakeFiles/fcitx-addon-fcitx-spell--headers-1.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/chttrans/CMakeFiles/fcitx-addon-fcitx-chttrans--headers-1.dir/build.make src/module/chttrans/CMakeFiles/fcitx-addon-fcitx-chttrans--headers-1.dir/build [ 45%] Built target fcitx-addon-fcitx-xkbdbus--headers-1 make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/chttrans/CMakeFiles/fcitx-addon-fcitx-chttrans--headers-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/spell/CMakeFiles/fcitx-addon-fcitx-spell--headers-1.dir/build.make src/module/spell/CMakeFiles/fcitx-addon-fcitx-spell--headers-1.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/punc/CMakeFiles/fcitx-addon-fcitx-punc--headers-1.dir/build.make src/module/punc/CMakeFiles/fcitx-addon-fcitx-punc--headers-1.dir/build make -f src/module/pinyin-enhance/CMakeFiles/fcitx-addon-fcitx-pinyin-enhance--headers-1.dir/build.make src/module/pinyin-enhance/CMakeFiles/fcitx-addon-fcitx-pinyin-enhance--headers-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/spell/CMakeFiles/fcitx-addon-fcitx-spell--headers-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/pinyin-enhance /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/pinyin-enhance /<>/obj-i686-linux-gnu/src/module/pinyin-enhance/CMakeFiles/fcitx-addon-fcitx-pinyin-enhance--headers-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/punc/CMakeFiles/fcitx-addon-fcitx-punc--headers-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 45%] Built target fcitx-addon-fcitx-chttrans--headers-1 make -f src/module/quickphrase/CMakeFiles/fcitx-addon-fcitx-quickphrase--headers-1.dir/build.make src/module/quickphrase/CMakeFiles/fcitx-addon-fcitx-quickphrase--headers-1.dir/depend [ 45%] Built target fcitx-addon-fcitx-spell--headers-1 make -f src/module/clipboard/CMakeFiles/fcitx-addon-fcitx-clipboard--headers-1.dir/build.make src/module/clipboard/CMakeFiles/fcitx-addon-fcitx-clipboard--headers-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/quickphrase /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/quickphrase /<>/obj-i686-linux-gnu/src/module/quickphrase/CMakeFiles/fcitx-addon-fcitx-quickphrase--headers-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/clipboard /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/clipboard /<>/obj-i686-linux-gnu/src/module/clipboard/CMakeFiles/fcitx-addon-fcitx-clipboard--headers-1.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/pinyin-enhance/CMakeFiles/fcitx-addon-fcitx-pinyin-enhance--headers-1.dir/build.make src/module/pinyin-enhance/CMakeFiles/fcitx-addon-fcitx-pinyin-enhance--headers-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/pinyin-enhance/CMakeFiles/fcitx-addon-fcitx-pinyin-enhance--headers-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 45%] Built target fcitx-addon-fcitx-punc--headers-1 make -f src/module/dbus/CMakeFiles/fcitx-addon-fcitx-dbus--headers-1.dir/build.make src/module/dbus/CMakeFiles/fcitx-addon-fcitx-dbus--headers-1.dir/depend make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/quickphrase/CMakeFiles/fcitx-addon-fcitx-quickphrase--headers-1.dir/build.make src/module/quickphrase/CMakeFiles/fcitx-addon-fcitx-quickphrase--headers-1.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/clipboard/CMakeFiles/fcitx-addon-fcitx-clipboard--headers-1.dir/build.make src/module/clipboard/CMakeFiles/fcitx-addon-fcitx-clipboard--headers-1.dir/build [ 45%] Built target fcitx-addon-fcitx-pinyin-enhance--headers-1 make -f src/module/lua/CMakeFiles/fcitx-addon-fcitx-lua--headers-1.dir/build.make src/module/lua/CMakeFiles/fcitx-addon-fcitx-lua--headers-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/dbus /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/dbus /<>/obj-i686-linux-gnu/src/module/dbus/CMakeFiles/fcitx-addon-fcitx-dbus--headers-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/lua /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/lua /<>/obj-i686-linux-gnu/src/module/lua/CMakeFiles/fcitx-addon-fcitx-lua--headers-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/quickphrase/CMakeFiles/fcitx-addon-fcitx-quickphrase--headers-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/clipboard/CMakeFiles/fcitx-addon-fcitx-clipboard--headers-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/dbus/CMakeFiles/fcitx-addon-fcitx-dbus--headers-1.dir/build.make src/module/dbus/CMakeFiles/fcitx-addon-fcitx-dbus--headers-1.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/lua/CMakeFiles/fcitx-addon-fcitx-lua--headers-1.dir/build.make src/module/lua/CMakeFiles/fcitx-addon-fcitx-lua--headers-1.dir/build [ 45%] Built target fcitx-addon-fcitx-clipboard--headers-1 [ 46%] Built target fcitx-addon-fcitx-quickphrase--headers-1 make -f src/module/freedesktop-notify/CMakeFiles/fcitx-addon-fcitx-freedesktop-notify--headers-1.dir/build.make src/module/freedesktop-notify/CMakeFiles/fcitx-addon-fcitx-freedesktop-notify--headers-1.dir/depend make -f src/module/notificationitem/CMakeFiles/fcitx-addon-fcitx-notificationitem--headers-1.dir/build.make src/module/notificationitem/CMakeFiles/fcitx-addon-fcitx-notificationitem--headers-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/dbus/CMakeFiles/fcitx-addon-fcitx-dbus--headers-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/freedesktop-notify /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/freedesktop-notify /<>/obj-i686-linux-gnu/src/module/freedesktop-notify/CMakeFiles/fcitx-addon-fcitx-freedesktop-notify--headers-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/notificationitem /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/notificationitem /<>/obj-i686-linux-gnu/src/module/notificationitem/CMakeFiles/fcitx-addon-fcitx-notificationitem--headers-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/lua/CMakeFiles/fcitx-addon-fcitx-lua--headers-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 46%] Built target fcitx-addon-fcitx-dbus--headers-1 make -f src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--headers-1.dir/build.make src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--headers-1.dir/depend [ 46%] Built target fcitx-addon-fcitx-lua--headers-1 make -f src/ui/classic/CMakeFiles/fcitx-addon-fcitx-classic-ui--headers-1.dir/build.make src/ui/classic/CMakeFiles/fcitx-addon-fcitx-classic-ui--headers-1.dir/depend make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/freedesktop-notify/CMakeFiles/fcitx-addon-fcitx-freedesktop-notify--headers-1.dir/build.make src/module/freedesktop-notify/CMakeFiles/fcitx-addon-fcitx-freedesktop-notify--headers-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/pinyin /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/pinyin /<>/obj-i686-linux-gnu/src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--headers-1.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/notificationitem/CMakeFiles/fcitx-addon-fcitx-notificationitem--headers-1.dir/build.make src/module/notificationitem/CMakeFiles/fcitx-addon-fcitx-notificationitem--headers-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/ui/classic /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/ui/classic /<>/obj-i686-linux-gnu/src/ui/classic/CMakeFiles/fcitx-addon-fcitx-classic-ui--headers-1.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--headers-1.dir/build.make src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--headers-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/freedesktop-notify/CMakeFiles/fcitx-addon-fcitx-freedesktop-notify--headers-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/notificationitem/CMakeFiles/fcitx-addon-fcitx-notificationitem--headers-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/ui/classic/CMakeFiles/fcitx-addon-fcitx-classic-ui--headers-1.dir/build.make src/ui/classic/CMakeFiles/fcitx-addon-fcitx-classic-ui--headers-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--headers-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/ui/classic/CMakeFiles/fcitx-addon-fcitx-classic-ui--headers-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 46%] Built target fcitx-addon-fcitx-freedesktop-notify--headers-1 make -f src/lib/fcitx-qt/CMakeFiles/fcitx-qt.dir/build.make src/lib/fcitx-qt/CMakeFiles/fcitx-qt.dir/depend [ 46%] Built target fcitx-addon-fcitx-notificationitem--headers-1 make -f src/core/CMakeFiles/fcitx.dir/build.make src/core/CMakeFiles/fcitx.dir/depend [ 46%] Built target fcitx-addon-fcitx-pinyin--headers-1 make -f CMakeFiles/fcitx-parse-pos.dependency.dir/build.make CMakeFiles/fcitx-parse-pos.dependency.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/CMakeFiles/fcitx-parse-pos.dependency.dir/DependInfo.cmake --color= [ 46%] Built target fcitx-addon-fcitx-classic-ui--headers-1 make -f src/module/spell/dict/CMakeFiles/spell_en_dict.dir/build.make src/module/spell/dict/CMakeFiles/spell_en_dict.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/lib/fcitx-qt /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/lib/fcitx-qt /<>/obj-i686-linux-gnu/src/lib/fcitx-qt/CMakeFiles/fcitx-qt.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/core /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/core /<>/obj-i686-linux-gnu/src/core/CMakeFiles/fcitx.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/spell/dict /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/spell/dict /<>/obj-i686-linux-gnu/src/module/spell/dict/CMakeFiles/spell_en_dict.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f CMakeFiles/fcitx-parse-pos.dependency.dir/build.make CMakeFiles/fcitx-parse-pos.dependency.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'CMakeFiles/fcitx-parse-pos.dependency.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/spell/dict/CMakeFiles/spell_en_dict.dir/build.make src/module/spell/dict/CMakeFiles/spell_en_dict.dir/build [ 46%] Built target fcitx-parse-pos.dependency make -f src/im/pinyin/data/CMakeFiles/pinyin_data.dir/build.make src/im/pinyin/data/CMakeFiles/pinyin_data.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/pinyin/data /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/pinyin/data /<>/obj-i686-linux-gnu/src/im/pinyin/data/CMakeFiles/pinyin_data.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/core/CMakeFiles/fcitx.dir/build.make src/core/CMakeFiles/fcitx.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/spell/dict/CMakeFiles/spell_en_dict.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/core/CMakeFiles/fcitx.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 46%] Built target spell_en_dict make -f src/im/keyboard/CMakeFiles/fcitx-addon-fcitx-keyboard--addon--conf-1.dir/build.make src/im/keyboard/CMakeFiles/fcitx-addon-fcitx-keyboard--addon--conf-1.dir/depend make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/pinyin/data/CMakeFiles/pinyin_data.dir/build.make src/im/pinyin/data/CMakeFiles/pinyin_data.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/im/pinyin/data/CMakeFiles/pinyin_data.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 47%] Built target fcitx make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/table/CMakeFiles/fcitx-addon-fcitx-table--addon--conf-1.dir/build.make src/im/table/CMakeFiles/fcitx-addon-fcitx-table--addon--conf-1.dir/depend make -f src/lib/fcitx-qt/CMakeFiles/fcitx-qt.dir/build.make src/lib/fcitx-qt/CMakeFiles/fcitx-qt.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/keyboard /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/keyboard /<>/obj-i686-linux-gnu/src/im/keyboard/CMakeFiles/fcitx-addon-fcitx-keyboard--addon--conf-1.dir/DependInfo.cmake --color= [ 48%] Built target pinyin_data make -f src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-6.dir/build.make src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-6.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/table /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/table /<>/obj-i686-linux-gnu/src/im/table/CMakeFiles/fcitx-addon-fcitx-table--addon--conf-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/table/data /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/table/data /<>/obj-i686-linux-gnu/src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-6.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/keyboard/CMakeFiles/fcitx-addon-fcitx-keyboard--addon--conf-1.dir/build.make src/im/keyboard/CMakeFiles/fcitx-addon-fcitx-keyboard--addon--conf-1.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/table/CMakeFiles/fcitx-addon-fcitx-table--addon--conf-1.dir/build.make src/im/table/CMakeFiles/fcitx-addon-fcitx-table--addon--conf-1.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-6.dir/build.make src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-6.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/im/keyboard/CMakeFiles/fcitx-addon-fcitx-keyboard--addon--conf-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/im/table/CMakeFiles/fcitx-addon-fcitx-table--addon--conf-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 49%] Built target fcitx-addon-fcitx-keyboard--addon--conf-1 make -f src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-5.dir/build.make src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-5.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-6.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/table/data /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/table/data /<>/obj-i686-linux-gnu/src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-5.dir/DependInfo.cmake --color= [ 49%] Built target fcitx-addon-fcitx-table--addon--conf-1 make -f src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-3.dir/build.make src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-3.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/table/data /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/table/data /<>/obj-i686-linux-gnu/src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-3.dir/DependInfo.cmake --color= [ 49%] Built target fcitx-addon-apply-translation-6 make -f src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-4.dir/build.make src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-4.dir/depend make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-5.dir/build.make src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-5.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-3.dir/build.make src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-3.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/table/data /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/table/data /<>/obj-i686-linux-gnu/src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-4.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-5.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-3.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 49%] Built target fcitx-addon-apply-translation-5 make -f src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-1.dir/build.make src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-1.dir/depend make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 49%] Built target fcitx-addon-apply-translation-3 make -f src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-4.dir/build.make src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-4.dir/build make -f src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-2.dir/build.make src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-2.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/table/data /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/table/data /<>/obj-i686-linux-gnu/src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/table/data /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/table/data /<>/obj-i686-linux-gnu/src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-2.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-4.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-1.dir/build.make src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-1.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-2.dir/build.make src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-2.dir/build [ 50%] Built target fcitx-addon-apply-translation-4 make -f src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-8.dir/build.make src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-8.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-2.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/table/data /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/table/data /<>/obj-i686-linux-gnu/src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-8.dir/DependInfo.cmake --color= [ 50%] Built target fcitx-addon-apply-translation-2 make -f src/im/table/data/CMakeFiles/table_data.dir/build.make src/im/table/data/CMakeFiles/table_data.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/table/data /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/table/data /<>/obj-i686-linux-gnu/src/im/table/data/CMakeFiles/table_data.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-8.dir/build.make src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-8.dir/build [ 50%] Built target fcitx-addon-apply-translation-1 make -f src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-7.dir/build.make src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-7.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/lib/fcitx-qt/CMakeFiles/fcitx-qt.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-8.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/table/data /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/table/data /<>/obj-i686-linux-gnu/src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-7.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 53%] Built target fcitx-qt make -f src/im/table/data/CMakeFiles/table_data.dir/build.make src/im/table/data/CMakeFiles/table_data.dir/build make -f src/im/qw/CMakeFiles/fcitx-addon-fcitx-qw--addon--conf-1.dir/build.make src/im/qw/CMakeFiles/fcitx-addon-fcitx-qw--addon--conf-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/qw /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/qw /<>/obj-i686-linux-gnu/src/im/qw/CMakeFiles/fcitx-addon-fcitx-qw--addon--conf-1.dir/DependInfo.cmake --color= [ 53%] Built target fcitx-addon-apply-translation-8 make -f src/im/qw/CMakeFiles/fcitx-addon-fcitx-qw--addon--conf-2.dir/build.make src/im/qw/CMakeFiles/fcitx-addon-fcitx-qw--addon--conf-2.dir/depend make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-7.dir/build.make src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-7.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/im/table/data/CMakeFiles/table_data.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/qw /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/qw /<>/obj-i686-linux-gnu/src/im/qw/CMakeFiles/fcitx-addon-fcitx-qw--addon--conf-2.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/im/table/data/CMakeFiles/fcitx-addon-apply-translation-7.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/qw/CMakeFiles/fcitx-addon-fcitx-qw--addon--conf-1.dir/build.make src/im/qw/CMakeFiles/fcitx-addon-fcitx-qw--addon--conf-1.dir/build [ 55%] Built target table_data make -f src/frontend/xim/CMakeFiles/fcitx-addon-fcitx-xim--addon--conf-1.dir/build.make src/frontend/xim/CMakeFiles/fcitx-addon-fcitx-xim--addon--conf-1.dir/depend [ 55%] Built target fcitx-addon-apply-translation-7 make -f src/frontend/ipc/CMakeFiles/fcitx-addon-fcitx-ipc--addon--conf-1.dir/build.make src/frontend/ipc/CMakeFiles/fcitx-addon-fcitx-ipc--addon--conf-1.dir/depend make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/qw/CMakeFiles/fcitx-addon-fcitx-qw--addon--conf-2.dir/build.make src/im/qw/CMakeFiles/fcitx-addon-fcitx-qw--addon--conf-2.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/frontend/xim /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/frontend/xim /<>/obj-i686-linux-gnu/src/frontend/xim/CMakeFiles/fcitx-addon-fcitx-xim--addon--conf-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/frontend/ipc /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/frontend/ipc /<>/obj-i686-linux-gnu/src/frontend/ipc/CMakeFiles/fcitx-addon-fcitx-ipc--addon--conf-1.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/frontend/xim/CMakeFiles/fcitx-addon-fcitx-xim--addon--conf-1.dir/build.make src/frontend/xim/CMakeFiles/fcitx-addon-fcitx-xim--addon--conf-1.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/frontend/ipc/CMakeFiles/fcitx-addon-fcitx-ipc--addon--conf-1.dir/build.make src/frontend/ipc/CMakeFiles/fcitx-addon-fcitx-ipc--addon--conf-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/im/qw/CMakeFiles/fcitx-addon-fcitx-qw--addon--conf-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/im/qw/CMakeFiles/fcitx-addon-fcitx-qw--addon--conf-2.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 55%] Built target fcitx-addon-fcitx-qw--addon--conf-1 make -f src/frontend/qt/CMakeFiles/qtim-fcitx.dir/build.make src/frontend/qt/CMakeFiles/qtim-fcitx.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/frontend/xim/CMakeFiles/fcitx-addon-fcitx-xim--addon--conf-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/frontend/ipc/CMakeFiles/fcitx-addon-fcitx-ipc--addon--conf-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 56%] Built target fcitx-addon-fcitx-qw--addon--conf-2 make -f src/ui/classic/CMakeFiles/fcitx-addon-apply-translation-9.dir/build.make src/ui/classic/CMakeFiles/fcitx-addon-apply-translation-9.dir/depend [ 56%] Built target fcitx-addon-fcitx-ipc--addon--conf-1 make -f src/ui/classic/CMakeFiles/installer-desktopfile.dir/build.make src/ui/classic/CMakeFiles/installer-desktopfile.dir/depend [ 56%] Built target fcitx-addon-fcitx-xim--addon--conf-1 make -f src/ui/classic/CMakeFiles/fcitx-addon-fcitx-classic-ui--addon--conf-1.dir/build.make src/ui/classic/CMakeFiles/fcitx-addon-fcitx-classic-ui--addon--conf-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/ui/classic /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/ui/classic /<>/obj-i686-linux-gnu/src/ui/classic/CMakeFiles/fcitx-addon-apply-translation-9.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/frontend/qt /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/frontend/qt /<>/obj-i686-linux-gnu/src/frontend/qt/CMakeFiles/qtim-fcitx.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/ui/classic /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/ui/classic /<>/obj-i686-linux-gnu/src/ui/classic/CMakeFiles/installer-desktopfile.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/ui/classic /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/ui/classic /<>/obj-i686-linux-gnu/src/ui/classic/CMakeFiles/fcitx-addon-fcitx-classic-ui--addon--conf-1.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/ui/classic/CMakeFiles/fcitx-addon-fcitx-classic-ui--addon--conf-1.dir/build.make src/ui/classic/CMakeFiles/fcitx-addon-fcitx-classic-ui--addon--conf-1.dir/build make -f src/ui/classic/CMakeFiles/fcitx-addon-apply-translation-9.dir/build.make src/ui/classic/CMakeFiles/fcitx-addon-apply-translation-9.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/ui/classic/CMakeFiles/fcitx-addon-fcitx-classic-ui--addon--conf-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/ui/classic/CMakeFiles/installer-desktopfile.dir/build.make src/ui/classic/CMakeFiles/installer-desktopfile.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/ui/classic/CMakeFiles/fcitx-addon-apply-translation-9.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/ui/classic/CMakeFiles/installer-desktopfile.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 56%] Built target fcitx-addon-fcitx-classic-ui--addon--conf-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/frontend/qt/CMakeFiles/qtim-fcitx.dir/build.make src/frontend/qt/CMakeFiles/qtim-fcitx.dir/build make -f src/ui/kimpanel/CMakeFiles/fcitx-addon-fcitx-kimpanel-ui--addon--conf-1.dir/build.make src/ui/kimpanel/CMakeFiles/fcitx-addon-fcitx-kimpanel-ui--addon--conf-1.dir/depend [ 57%] Built target fcitx-addon-apply-translation-9 make -f tools/gui/quickphrase-editor/CMakeFiles/fcitx-quickphrase-editor_autogen.dir/build.make tools/gui/quickphrase-editor/CMakeFiles/fcitx-quickphrase-editor_autogen.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/ui/kimpanel /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/ui/kimpanel /<>/obj-i686-linux-gnu/src/ui/kimpanel/CMakeFiles/fcitx-addon-fcitx-kimpanel-ui--addon--conf-1.dir/DependInfo.cmake --color= [ 57%] Built target installer-desktopfile make -f tools/gui/wrapper/CMakeFiles/fcitx-qt-gui-wrapper_autogen.dir/build.make tools/gui/wrapper/CMakeFiles/fcitx-qt-gui-wrapper_autogen.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/gui/quickphrase-editor /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/tools/gui/quickphrase-editor /<>/obj-i686-linux-gnu/tools/gui/quickphrase-editor/CMakeFiles/fcitx-quickphrase-editor_autogen.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/gui/wrapper /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/tools/gui/wrapper /<>/obj-i686-linux-gnu/tools/gui/wrapper/CMakeFiles/fcitx-qt-gui-wrapper_autogen.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/ui/kimpanel/CMakeFiles/fcitx-addon-fcitx-kimpanel-ui--addon--conf-1.dir/build.make src/ui/kimpanel/CMakeFiles/fcitx-addon-fcitx-kimpanel-ui--addon--conf-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/ui/kimpanel/CMakeFiles/fcitx-addon-fcitx-kimpanel-ui--addon--conf-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f tools/gui/wrapper/CMakeFiles/fcitx-qt-gui-wrapper_autogen.dir/build.make tools/gui/wrapper/CMakeFiles/fcitx-qt-gui-wrapper_autogen.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/frontend/qt/CMakeFiles/qtim-fcitx.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f tools/gui/quickphrase-editor/CMakeFiles/fcitx-quickphrase-editor_autogen.dir/build.make tools/gui/quickphrase-editor/CMakeFiles/fcitx-quickphrase-editor_autogen.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' [ 57%] Built target fcitx-addon-fcitx-kimpanel-ui--addon--conf-1 make -f data/CMakeFiles/fcitx-addon-apply-translation-12.dir/build.make data/CMakeFiles/fcitx-addon-apply-translation-12.dir/depend [ 57%] Automatic MOC for target fcitx-qt-gui-wrapper cd /<>/obj-i686-linux-gnu/tools/gui/wrapper && /usr/bin/cmake -E cmake_autogen /<>/obj-i686-linux-gnu/tools/gui/wrapper/CMakeFiles/fcitx-qt-gui-wrapper_autogen.dir Release [ 58%] Built target qtim-fcitx make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/data /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/data /<>/obj-i686-linux-gnu/data/CMakeFiles/fcitx-addon-apply-translation-12.dir/DependInfo.cmake --color= make -f data/CMakeFiles/fcitx-addon-apply-translation-10.dir/build.make data/CMakeFiles/fcitx-addon-apply-translation-10.dir/depend [ 59%] Automatic MOC for target fcitx-quickphrase-editor cd /<>/obj-i686-linux-gnu/tools/gui/quickphrase-editor && /usr/bin/cmake -E cmake_autogen /<>/obj-i686-linux-gnu/tools/gui/quickphrase-editor/CMakeFiles/fcitx-quickphrase-editor_autogen.dir Release make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/data /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/data /<>/obj-i686-linux-gnu/data/CMakeFiles/fcitx-addon-apply-translation-10.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f data/CMakeFiles/fcitx-addon-apply-translation-12.dir/build.make data/CMakeFiles/fcitx-addon-apply-translation-12.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'data/CMakeFiles/fcitx-addon-apply-translation-12.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f data/CMakeFiles/fcitx-addon-apply-translation-10.dir/build.make data/CMakeFiles/fcitx-addon-apply-translation-10.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'data/CMakeFiles/fcitx-addon-apply-translation-10.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 59%] Built target fcitx-qt-gui-wrapper_autogen [ 59%] Built target fcitx-addon-apply-translation-12 make -f data/CMakeFiles/desktopfile.dir/build.make data/CMakeFiles/desktopfile.dir/depend make -f data/CMakeFiles/fcitx-addon-apply-translation-11.dir/build.make data/CMakeFiles/fcitx-addon-apply-translation-11.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/data /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/data /<>/obj-i686-linux-gnu/data/CMakeFiles/desktopfile.dir/DependInfo.cmake --color= [ 59%] Built target fcitx-quickphrase-editor_autogen make -f CMakeFiles/fcitx-scan-addons.target.dir/build.make CMakeFiles/fcitx-scan-addons.target.dir/depend [ 59%] Built target fcitx-addon-apply-translation-10 make -f src/lib/fcitx-qt/test/CMakeFiles/testqconnection_autogen.dir/build.make src/lib/fcitx-qt/test/CMakeFiles/testqconnection_autogen.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/data /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/data /<>/obj-i686-linux-gnu/data/CMakeFiles/fcitx-addon-apply-translation-11.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/CMakeFiles/fcitx-scan-addons.target.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/lib/fcitx-qt/test /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/lib/fcitx-qt/test /<>/obj-i686-linux-gnu/src/lib/fcitx-qt/test/CMakeFiles/testqconnection_autogen.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f data/CMakeFiles/desktopfile.dir/build.make data/CMakeFiles/desktopfile.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'data/CMakeFiles/desktopfile.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f data/CMakeFiles/fcitx-addon-apply-translation-11.dir/build.make data/CMakeFiles/fcitx-addon-apply-translation-11.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f CMakeFiles/fcitx-scan-addons.target.dir/build.make CMakeFiles/fcitx-scan-addons.target.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'CMakeFiles/fcitx-scan-addons.target.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/lib/fcitx-qt/test/CMakeFiles/testqconnection_autogen.dir/build.make src/lib/fcitx-qt/test/CMakeFiles/testqconnection_autogen.dir/build [ 60%] Built target desktopfile make -f src/lib/fcitx-qt/test/CMakeFiles/testkeysequencewidget.dir/build.make src/lib/fcitx-qt/test/CMakeFiles/testkeysequencewidget.dir/depend [ 60%] Built target fcitx-scan-addons.target make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'data/CMakeFiles/fcitx-addon-apply-translation-11.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/x11/CMakeFiles/fcitx-addon-fcitx-x11--addon--conf-1.dir/build.make src/module/x11/CMakeFiles/fcitx-addon-fcitx-x11--addon--conf-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/lib/fcitx-qt/test /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/lib/fcitx-qt/test /<>/obj-i686-linux-gnu/src/lib/fcitx-qt/test/CMakeFiles/testkeysequencewidget.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/x11 /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/x11 /<>/obj-i686-linux-gnu/src/module/x11/CMakeFiles/fcitx-addon-fcitx-x11--addon--conf-1.dir/DependInfo.cmake --color= [ 61%] Built target fcitx-addon-apply-translation-11 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/x11/CMakeFiles/fcitx-addon-fcitx-x11--addon--conf-1.dir/build.make src/module/x11/CMakeFiles/fcitx-addon-fcitx-x11--addon--conf-1.dir/build make -f src/module/xkb/CMakeFiles/fcitx-addon-fcitx-xkb--addon--conf-1.dir/build.make src/module/xkb/CMakeFiles/fcitx-addon-fcitx-xkb--addon--conf-1.dir/depend [ 61%] Automatic MOC for target testqconnection make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/xkb /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/xkb /<>/obj-i686-linux-gnu/src/module/xkb/CMakeFiles/fcitx-addon-fcitx-xkb--addon--conf-1.dir/DependInfo.cmake --color= cd /<>/obj-i686-linux-gnu/src/lib/fcitx-qt/test && /usr/bin/cmake -E cmake_autogen /<>/obj-i686-linux-gnu/src/lib/fcitx-qt/test/CMakeFiles/testqconnection_autogen.dir Release make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/x11/CMakeFiles/fcitx-addon-fcitx-x11--addon--conf-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/xkb/CMakeFiles/fcitx-addon-fcitx-xkb--addon--conf-1.dir/build.make src/module/xkb/CMakeFiles/fcitx-addon-fcitx-xkb--addon--conf-1.dir/build [ 61%] Built target fcitx-addon-fcitx-x11--addon--conf-1 make -f src/module/xkbdbus/CMakeFiles/fcitx-addon-fcitx-xkbdbus--addon--conf-1.dir/build.make src/module/xkbdbus/CMakeFiles/fcitx-addon-fcitx-xkbdbus--addon--conf-1.dir/depend [ 61%] Built target testqconnection_autogen make -f src/module/chttrans/CMakeFiles/fcitx-addon-fcitx-chttrans--addon--conf-1.dir/build.make src/module/chttrans/CMakeFiles/fcitx-addon-fcitx-chttrans--addon--conf-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/xkbdbus /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/xkbdbus /<>/obj-i686-linux-gnu/src/module/xkbdbus/CMakeFiles/fcitx-addon-fcitx-xkbdbus--addon--conf-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/chttrans /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/chttrans /<>/obj-i686-linux-gnu/src/module/chttrans/CMakeFiles/fcitx-addon-fcitx-chttrans--addon--conf-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/xkb/CMakeFiles/fcitx-addon-fcitx-xkb--addon--conf-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/lib/fcitx-qt/test/CMakeFiles/testkeysequencewidget.dir/build.make src/lib/fcitx-qt/test/CMakeFiles/testkeysequencewidget.dir/build [ 62%] Built target fcitx-addon-fcitx-xkb--addon--conf-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/punc/CMakeFiles/fcitx-addon-fcitx-punc--addon--conf-1.dir/build.make src/module/punc/CMakeFiles/fcitx-addon-fcitx-punc--addon--conf-1.dir/depend make -f src/module/xkbdbus/CMakeFiles/fcitx-addon-fcitx-xkbdbus--addon--conf-1.dir/build.make src/module/xkbdbus/CMakeFiles/fcitx-addon-fcitx-xkbdbus--addon--conf-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/punc /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/punc /<>/obj-i686-linux-gnu/src/module/punc/CMakeFiles/fcitx-addon-fcitx-punc--addon--conf-1.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/chttrans/CMakeFiles/fcitx-addon-fcitx-chttrans--addon--conf-1.dir/build.make src/module/chttrans/CMakeFiles/fcitx-addon-fcitx-chttrans--addon--conf-1.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/punc/CMakeFiles/fcitx-addon-fcitx-punc--addon--conf-1.dir/build.make src/module/punc/CMakeFiles/fcitx-addon-fcitx-punc--addon--conf-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/xkbdbus/CMakeFiles/fcitx-addon-fcitx-xkbdbus--addon--conf-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/chttrans/CMakeFiles/fcitx-addon-fcitx-chttrans--addon--conf-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/punc/CMakeFiles/fcitx-addon-fcitx-punc--addon--conf-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 62%] Built target fcitx-addon-fcitx-xkbdbus--addon--conf-1 make -f src/module/spell/CMakeFiles/fcitx-addon-fcitx-spell--addon--conf-1.dir/build.make src/module/spell/CMakeFiles/fcitx-addon-fcitx-spell--addon--conf-1.dir/depend [ 62%] Built target fcitx-addon-fcitx-chttrans--addon--conf-1 make -f src/module/pinyin-enhance/CMakeFiles/fcitx-addon-fcitx-pinyin-enhance--addon--conf-1.dir/build.make src/module/pinyin-enhance/CMakeFiles/fcitx-addon-fcitx-pinyin-enhance--addon--conf-1.dir/depend [ 63%] Built target fcitx-addon-fcitx-punc--addon--conf-1 make -f src/module/quickphrase/CMakeFiles/fcitx-addon-fcitx-quickphrase--addon--conf-1.dir/build.make src/module/quickphrase/CMakeFiles/fcitx-addon-fcitx-quickphrase--addon--conf-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/pinyin-enhance /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/pinyin-enhance /<>/obj-i686-linux-gnu/src/module/pinyin-enhance/CMakeFiles/fcitx-addon-fcitx-pinyin-enhance--addon--conf-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/spell /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/spell /<>/obj-i686-linux-gnu/src/module/spell/CMakeFiles/fcitx-addon-fcitx-spell--addon--conf-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/quickphrase /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/quickphrase /<>/obj-i686-linux-gnu/src/module/quickphrase/CMakeFiles/fcitx-addon-fcitx-quickphrase--addon--conf-1.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/pinyin-enhance/CMakeFiles/fcitx-addon-fcitx-pinyin-enhance--addon--conf-1.dir/build.make src/module/pinyin-enhance/CMakeFiles/fcitx-addon-fcitx-pinyin-enhance--addon--conf-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/pinyin-enhance/CMakeFiles/fcitx-addon-fcitx-pinyin-enhance--addon--conf-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/spell/CMakeFiles/fcitx-addon-fcitx-spell--addon--conf-1.dir/build.make src/module/spell/CMakeFiles/fcitx-addon-fcitx-spell--addon--conf-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/lib/fcitx-qt/test/CMakeFiles/testkeysequencewidget.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 64%] Built target fcitx-addon-fcitx-pinyin-enhance--addon--conf-1 [ 64%] Built target testkeysequencewidget make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/quickphrase/CMakeFiles/fcitx-addon-fcitx-quickphrase--addon--conf-1.dir/build.make src/module/quickphrase/CMakeFiles/fcitx-addon-fcitx-quickphrase--addon--conf-1.dir/build make -f src/module/autoeng/CMakeFiles/fcitx-addon-fcitx-autoeng--addon--conf-1.dir/build.make src/module/autoeng/CMakeFiles/fcitx-addon-fcitx-autoeng--addon--conf-1.dir/depend make -f src/module/fullwidthchar/CMakeFiles/fcitx-addon-fcitx-fullwidth-char--addon--conf-1.dir/build.make src/module/fullwidthchar/CMakeFiles/fcitx-addon-fcitx-fullwidth-char--addon--conf-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/fullwidthchar /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/fullwidthchar /<>/obj-i686-linux-gnu/src/module/fullwidthchar/CMakeFiles/fcitx-addon-fcitx-fullwidth-char--addon--conf-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/autoeng /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/autoeng /<>/obj-i686-linux-gnu/src/module/autoeng/CMakeFiles/fcitx-addon-fcitx-autoeng--addon--conf-1.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/fullwidthchar/CMakeFiles/fcitx-addon-fcitx-fullwidth-char--addon--conf-1.dir/build.make src/module/fullwidthchar/CMakeFiles/fcitx-addon-fcitx-fullwidth-char--addon--conf-1.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/autoeng/CMakeFiles/fcitx-addon-fcitx-autoeng--addon--conf-1.dir/build.make src/module/autoeng/CMakeFiles/fcitx-addon-fcitx-autoeng--addon--conf-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/spell/CMakeFiles/fcitx-addon-fcitx-spell--addon--conf-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/quickphrase/CMakeFiles/fcitx-addon-fcitx-quickphrase--addon--conf-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 64%] Built target fcitx-addon-fcitx-spell--addon--conf-1 make -f src/module/remote/CMakeFiles/fcitx-addon-fcitx-remote-module--addon--conf-1.dir/build.make src/module/remote/CMakeFiles/fcitx-addon-fcitx-remote-module--addon--conf-1.dir/depend [ 64%] Built target fcitx-addon-fcitx-quickphrase--addon--conf-1 make -f src/module/imselector/CMakeFiles/fcitx-addon-fcitx-imselector--addon--conf-1.dir/build.make src/module/imselector/CMakeFiles/fcitx-addon-fcitx-imselector--addon--conf-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/remote /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/remote /<>/obj-i686-linux-gnu/src/module/remote/CMakeFiles/fcitx-addon-fcitx-remote-module--addon--conf-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/imselector /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/imselector /<>/obj-i686-linux-gnu/src/module/imselector/CMakeFiles/fcitx-addon-fcitx-imselector--addon--conf-1.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/remote/CMakeFiles/fcitx-addon-fcitx-remote-module--addon--conf-1.dir/build.make src/module/remote/CMakeFiles/fcitx-addon-fcitx-remote-module--addon--conf-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/fullwidthchar/CMakeFiles/fcitx-addon-fcitx-fullwidth-char--addon--conf-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/autoeng/CMakeFiles/fcitx-addon-fcitx-autoeng--addon--conf-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/imselector/CMakeFiles/fcitx-addon-fcitx-imselector--addon--conf-1.dir/build.make src/module/imselector/CMakeFiles/fcitx-addon-fcitx-imselector--addon--conf-1.dir/build [ 64%] Built target fcitx-addon-fcitx-fullwidth-char--addon--conf-1 make -f src/module/clipboard/CMakeFiles/fcitx-addon-fcitx-clipboard--addon--conf-1.dir/build.make src/module/clipboard/CMakeFiles/fcitx-addon-fcitx-clipboard--addon--conf-1.dir/depend [ 64%] Built target fcitx-addon-fcitx-autoeng--addon--conf-1 make -f src/module/vk/CMakeFiles/fcitx-addon-fcitx-vk--addon--conf-1.dir/build.make src/module/vk/CMakeFiles/fcitx-addon-fcitx-vk--addon--conf-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/clipboard /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/clipboard /<>/obj-i686-linux-gnu/src/module/clipboard/CMakeFiles/fcitx-addon-fcitx-clipboard--addon--conf-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/vk /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/vk /<>/obj-i686-linux-gnu/src/module/vk/CMakeFiles/fcitx-addon-fcitx-vk--addon--conf-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/remote/CMakeFiles/fcitx-addon-fcitx-remote-module--addon--conf-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/imselector/CMakeFiles/fcitx-addon-fcitx-imselector--addon--conf-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 64%] Built target fcitx-addon-fcitx-imselector--addon--conf-1 make -f src/module/dbus/CMakeFiles/fcitx-addon-fcitx-dbus--addon--conf-1.dir/build.make src/module/dbus/CMakeFiles/fcitx-addon-fcitx-dbus--addon--conf-1.dir/depend [ 64%] Built target fcitx-addon-fcitx-remote-module--addon--conf-1 make -f src/module/lua/CMakeFiles/fcitx-addon-fcitx-lua--addon--conf-1.dir/build.make src/module/lua/CMakeFiles/fcitx-addon-fcitx-lua--addon--conf-1.dir/depend make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make -f src/module/vk/CMakeFiles/fcitx-addon-fcitx-vk--addon--conf-1.dir/build.make src/module/vk/CMakeFiles/fcitx-addon-fcitx-vk--addon--conf-1.dir/build cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/dbus /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/dbus /<>/obj-i686-linux-gnu/src/module/dbus/CMakeFiles/fcitx-addon-fcitx-dbus--addon--conf-1.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/clipboard/CMakeFiles/fcitx-addon-fcitx-clipboard--addon--conf-1.dir/build.make src/module/clipboard/CMakeFiles/fcitx-addon-fcitx-clipboard--addon--conf-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/lua /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/lua /<>/obj-i686-linux-gnu/src/module/lua/CMakeFiles/fcitx-addon-fcitx-lua--addon--conf-1.dir/DependInfo.cmake --color= make[3]: Nothing to be done for 'src/module/vk/CMakeFiles/fcitx-addon-fcitx-vk--addon--conf-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/clipboard/CMakeFiles/fcitx-addon-fcitx-clipboard--addon--conf-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 64%] Built target fcitx-addon-fcitx-clipboard--addon--conf-1 make -f src/module/unicode/CMakeFiles/fcitx-addon-fcitx-unicode--addon--conf-1.dir/build.make src/module/unicode/CMakeFiles/fcitx-addon-fcitx-unicode--addon--conf-1.dir/depend [ 65%] Built target fcitx-addon-fcitx-vk--addon--conf-1 make -f src/module/freedesktop-notify/CMakeFiles/fcitx-addon-fcitx-freedesktop-notify--addon--conf-1.dir/build.make src/module/freedesktop-notify/CMakeFiles/fcitx-addon-fcitx-freedesktop-notify--addon--conf-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/unicode /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/unicode /<>/obj-i686-linux-gnu/src/module/unicode/CMakeFiles/fcitx-addon-fcitx-unicode--addon--conf-1.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/dbus/CMakeFiles/fcitx-addon-fcitx-dbus--addon--conf-1.dir/build.make src/module/dbus/CMakeFiles/fcitx-addon-fcitx-dbus--addon--conf-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/freedesktop-notify /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/freedesktop-notify /<>/obj-i686-linux-gnu/src/module/freedesktop-notify/CMakeFiles/fcitx-addon-fcitx-freedesktop-notify--addon--conf-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/dbus/CMakeFiles/fcitx-addon-fcitx-dbus--addon--conf-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/lua/CMakeFiles/fcitx-addon-fcitx-lua--addon--conf-1.dir/build.make src/module/lua/CMakeFiles/fcitx-addon-fcitx-lua--addon--conf-1.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/freedesktop-notify/CMakeFiles/fcitx-addon-fcitx-freedesktop-notify--addon--conf-1.dir/build.make src/module/freedesktop-notify/CMakeFiles/fcitx-addon-fcitx-freedesktop-notify--addon--conf-1.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/unicode/CMakeFiles/fcitx-addon-fcitx-unicode--addon--conf-1.dir/build.make src/module/unicode/CMakeFiles/fcitx-addon-fcitx-unicode--addon--conf-1.dir/build [ 65%] Built target fcitx-addon-fcitx-dbus--addon--conf-1 make -f src/module/notificationitem/CMakeFiles/fcitx-addon-fcitx-notificationitem--addon--conf-1.dir/build.make src/module/notificationitem/CMakeFiles/fcitx-addon-fcitx-notificationitem--addon--conf-1.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/notificationitem /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/notificationitem /<>/obj-i686-linux-gnu/src/module/notificationitem/CMakeFiles/fcitx-addon-fcitx-notificationitem--addon--conf-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/lua/CMakeFiles/fcitx-addon-fcitx-lua--addon--conf-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/freedesktop-notify/CMakeFiles/fcitx-addon-fcitx-freedesktop-notify--addon--conf-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 65%] Built target fcitx-addon-fcitx-lua--addon--conf-1 make -f src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--addon--conf-2.dir/build.make src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--addon--conf-2.dir/depend make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/notificationitem/CMakeFiles/fcitx-addon-fcitx-notificationitem--addon--conf-1.dir/build.make src/module/notificationitem/CMakeFiles/fcitx-addon-fcitx-notificationitem--addon--conf-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/unicode/CMakeFiles/fcitx-addon-fcitx-unicode--addon--conf-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/pinyin /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/pinyin /<>/obj-i686-linux-gnu/src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--addon--conf-2.dir/DependInfo.cmake --color= [ 65%] Built target fcitx-addon-fcitx-freedesktop-notify--addon--conf-1 make -f src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--addon--conf-3.dir/build.make src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--addon--conf-3.dir/depend [ 65%] Built target fcitx-addon-fcitx-unicode--addon--conf-1 make -f src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--addon--conf-1.dir/build.make src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--addon--conf-1.dir/depend make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--addon--conf-2.dir/build.make src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--addon--conf-2.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/pinyin /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/pinyin /<>/obj-i686-linux-gnu/src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--addon--conf-1.dir/DependInfo.cmake --color= cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/pinyin /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/pinyin /<>/obj-i686-linux-gnu/src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--addon--conf-3.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--addon--conf-2.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/notificationitem/CMakeFiles/fcitx-addon-fcitx-notificationitem--addon--conf-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--addon--conf-3.dir/build.make src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--addon--conf-3.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--addon--conf-1.dir/build.make src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--addon--conf-1.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--addon--conf-3.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 65%] Built target fcitx-addon-fcitx-pinyin--addon--conf-2 make -f src/im/keyboard/CMakeFiles/fcitx-keyboard--addon.dir/build.make src/im/keyboard/CMakeFiles/fcitx-keyboard--addon.dir/depend [ 65%] Built target fcitx-addon-fcitx-notificationitem--addon--conf-1 make -f src/im/table/CMakeFiles/fcitx-table--addon.dir/build.make src/im/table/CMakeFiles/fcitx-table--addon.dir/depend [ 66%] Built target fcitx-addon-fcitx-pinyin--addon--conf-3 make -f src/im/qw/CMakeFiles/fcitx-qw--addon.dir/build.make src/im/qw/CMakeFiles/fcitx-qw--addon.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/keyboard /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/keyboard /<>/obj-i686-linux-gnu/src/im/keyboard/CMakeFiles/fcitx-keyboard--addon.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/table /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/table /<>/obj-i686-linux-gnu/src/im/table/CMakeFiles/fcitx-table--addon.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/qw /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/qw /<>/obj-i686-linux-gnu/src/im/qw/CMakeFiles/fcitx-qw--addon.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/im/pinyin/CMakeFiles/fcitx-addon-fcitx-pinyin--addon--conf-1.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 66%] Built target fcitx-addon-fcitx-pinyin--addon--conf-1 make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/keyboard/CMakeFiles/fcitx-keyboard--addon.dir/build.make src/im/keyboard/CMakeFiles/fcitx-keyboard--addon.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/frontend/xim/CMakeFiles/fcitx-xim--addon.dir/build.make src/frontend/xim/CMakeFiles/fcitx-xim--addon.dir/depend make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/table/CMakeFiles/fcitx-table--addon.dir/build.make src/im/table/CMakeFiles/fcitx-table--addon.dir/build make -f src/im/qw/CMakeFiles/fcitx-qw--addon.dir/build.make src/im/qw/CMakeFiles/fcitx-qw--addon.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/frontend/xim /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/frontend/xim /<>/obj-i686-linux-gnu/src/frontend/xim/CMakeFiles/fcitx-xim--addon.dir/DependInfo.cmake --color= make[3]: Nothing to be done for 'src/im/keyboard/CMakeFiles/fcitx-keyboard--addon.dir/build'. make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/im/table/CMakeFiles/fcitx-table--addon.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/im/qw/CMakeFiles/fcitx-qw--addon.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 66%] Built target fcitx-keyboard--addon make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/frontend/ipc/CMakeFiles/fcitx-ipc--addon.dir/build.make src/frontend/ipc/CMakeFiles/fcitx-ipc--addon.dir/depend make -f src/frontend/xim/CMakeFiles/fcitx-xim--addon.dir/build.make src/frontend/xim/CMakeFiles/fcitx-xim--addon.dir/build [ 66%] Built target fcitx-table--addon make -f src/ui/classic/CMakeFiles/fcitx-classic-ui--addon.dir/build.make src/ui/classic/CMakeFiles/fcitx-classic-ui--addon.dir/depend [ 66%] Built target fcitx-qw--addon make -f src/ui/kimpanel/CMakeFiles/fcitx-kimpanel-ui--addon.dir/build.make src/ui/kimpanel/CMakeFiles/fcitx-kimpanel-ui--addon.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/frontend/xim/CMakeFiles/fcitx-xim--addon.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/frontend/ipc /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/frontend/ipc /<>/obj-i686-linux-gnu/src/frontend/ipc/CMakeFiles/fcitx-ipc--addon.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/ui/classic /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/ui/classic /<>/obj-i686-linux-gnu/src/ui/classic/CMakeFiles/fcitx-classic-ui--addon.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/ui/kimpanel /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/ui/kimpanel /<>/obj-i686-linux-gnu/src/ui/kimpanel/CMakeFiles/fcitx-kimpanel-ui--addon.dir/DependInfo.cmake --color= [ 66%] Built target fcitx-xim--addon make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f tools/gui/quickphrase-editor/CMakeFiles/fcitx-quickphrase-editor.dir/build.make tools/gui/quickphrase-editor/CMakeFiles/fcitx-quickphrase-editor.dir/depend make -f src/ui/classic/CMakeFiles/fcitx-classic-ui--addon.dir/build.make src/ui/classic/CMakeFiles/fcitx-classic-ui--addon.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/frontend/ipc/CMakeFiles/fcitx-ipc--addon.dir/build.make src/frontend/ipc/CMakeFiles/fcitx-ipc--addon.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/ui/classic/CMakeFiles/fcitx-classic-ui--addon.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/frontend/ipc/CMakeFiles/fcitx-ipc--addon.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/gui/quickphrase-editor /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/tools/gui/quickphrase-editor /<>/obj-i686-linux-gnu/tools/gui/quickphrase-editor/CMakeFiles/fcitx-quickphrase-editor.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/ui/kimpanel/CMakeFiles/fcitx-kimpanel-ui--addon.dir/build.make src/ui/kimpanel/CMakeFiles/fcitx-kimpanel-ui--addon.dir/build [ 66%] Built target fcitx-ipc--addon make -f tools/gui/wrapper/CMakeFiles/fcitx-qt-gui-wrapper.dir/build.make tools/gui/wrapper/CMakeFiles/fcitx-qt-gui-wrapper.dir/depend [ 66%] Built target fcitx-classic-ui--addon make -f src/ui/kimpanel/CMakeFiles/fcitx-kimpanel-ui.dir/build.make src/ui/kimpanel/CMakeFiles/fcitx-kimpanel-ui.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/ui/kimpanel/CMakeFiles/fcitx-kimpanel-ui--addon.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/ui/kimpanel /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/ui/kimpanel /<>/obj-i686-linux-gnu/src/ui/kimpanel/CMakeFiles/fcitx-kimpanel-ui.dir/DependInfo.cmake --color= [ 66%] Built target fcitx-kimpanel-ui--addon make -f src/module/x11/CMakeFiles/fcitx-x11.dir/build.make src/module/x11/CMakeFiles/fcitx-x11.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/tools/gui/wrapper /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/tools/gui/wrapper /<>/obj-i686-linux-gnu/tools/gui/wrapper/CMakeFiles/fcitx-qt-gui-wrapper.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/x11 /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/x11 /<>/obj-i686-linux-gnu/src/module/x11/CMakeFiles/fcitx-x11.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/x11/CMakeFiles/fcitx-x11.dir/build.make src/module/x11/CMakeFiles/fcitx-x11.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/ui/kimpanel/CMakeFiles/fcitx-kimpanel-ui.dir/build.make src/ui/kimpanel/CMakeFiles/fcitx-kimpanel-ui.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/ui/kimpanel/CMakeFiles/fcitx-kimpanel-ui.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/x11/CMakeFiles/fcitx-x11.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 67%] Built target fcitx-x11 make -f src/module/xkb/CMakeFiles/fcitx-xkb.dir/build.make src/module/xkb/CMakeFiles/fcitx-xkb.dir/depend [ 68%] Built target fcitx-kimpanel-ui make -f src/module/xkbdbus/CMakeFiles/fcitx-xkbdbus.dir/build.make src/module/xkbdbus/CMakeFiles/fcitx-xkbdbus.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/xkb /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/xkb /<>/obj-i686-linux-gnu/src/module/xkb/CMakeFiles/fcitx-xkb.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/xkbdbus /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/xkbdbus /<>/obj-i686-linux-gnu/src/module/xkbdbus/CMakeFiles/fcitx-xkbdbus.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f tools/gui/quickphrase-editor/CMakeFiles/fcitx-quickphrase-editor.dir/build.make tools/gui/quickphrase-editor/CMakeFiles/fcitx-quickphrase-editor.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/xkb/CMakeFiles/fcitx-xkb.dir/build.make src/module/xkb/CMakeFiles/fcitx-xkb.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/xkbdbus/CMakeFiles/fcitx-xkbdbus.dir/build.make src/module/xkbdbus/CMakeFiles/fcitx-xkbdbus.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f tools/gui/wrapper/CMakeFiles/fcitx-qt-gui-wrapper.dir/build.make tools/gui/wrapper/CMakeFiles/fcitx-qt-gui-wrapper.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/xkb/CMakeFiles/fcitx-xkb.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/xkbdbus/CMakeFiles/fcitx-xkbdbus.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 69%] Built target fcitx-xkb make -f src/module/chttrans/CMakeFiles/fcitx-chttrans.dir/build.make src/module/chttrans/CMakeFiles/fcitx-chttrans.dir/depend [ 70%] Built target fcitx-xkbdbus make -f src/module/punc/CMakeFiles/fcitx-punc.dir/build.make src/module/punc/CMakeFiles/fcitx-punc.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/chttrans /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/chttrans /<>/obj-i686-linux-gnu/src/module/chttrans/CMakeFiles/fcitx-chttrans.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/punc /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/punc /<>/obj-i686-linux-gnu/src/module/punc/CMakeFiles/fcitx-punc.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/chttrans/CMakeFiles/fcitx-chttrans.dir/build.make src/module/chttrans/CMakeFiles/fcitx-chttrans.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/punc/CMakeFiles/fcitx-punc.dir/build.make src/module/punc/CMakeFiles/fcitx-punc.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'tools/gui/quickphrase-editor/CMakeFiles/fcitx-quickphrase-editor.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 72%] Built target fcitx-quickphrase-editor make -f src/module/spell/CMakeFiles/fcitx-spell.dir/build.make src/module/spell/CMakeFiles/fcitx-spell.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/spell /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/spell /<>/obj-i686-linux-gnu/src/module/spell/CMakeFiles/fcitx-spell.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/chttrans/CMakeFiles/fcitx-chttrans.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/punc/CMakeFiles/fcitx-punc.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 72%] Built target fcitx-chttrans make -f src/module/pinyin-enhance/CMakeFiles/fcitx-pinyin-enhance.dir/build.make src/module/pinyin-enhance/CMakeFiles/fcitx-pinyin-enhance.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/pinyin-enhance /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/pinyin-enhance /<>/obj-i686-linux-gnu/src/module/pinyin-enhance/CMakeFiles/fcitx-pinyin-enhance.dir/DependInfo.cmake --color= [ 73%] Built target fcitx-punc make -f src/module/quickphrase/CMakeFiles/fcitx-quickphrase.dir/build.make src/module/quickphrase/CMakeFiles/fcitx-quickphrase.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/quickphrase /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/quickphrase /<>/obj-i686-linux-gnu/src/module/quickphrase/CMakeFiles/fcitx-quickphrase.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/spell/CMakeFiles/fcitx-spell.dir/build.make src/module/spell/CMakeFiles/fcitx-spell.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/quickphrase/CMakeFiles/fcitx-quickphrase.dir/build.make src/module/quickphrase/CMakeFiles/fcitx-quickphrase.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/pinyin-enhance/CMakeFiles/fcitx-pinyin-enhance.dir/build.make src/module/pinyin-enhance/CMakeFiles/fcitx-pinyin-enhance.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'tools/gui/wrapper/CMakeFiles/fcitx-qt-gui-wrapper.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/spell/CMakeFiles/fcitx-spell.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 77%] Built target fcitx-qt-gui-wrapper [ 77%] Built target fcitx-spell make -f src/module/autoeng/CMakeFiles/fcitx-autoeng.dir/build.make src/module/autoeng/CMakeFiles/fcitx-autoeng.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/quickphrase/CMakeFiles/fcitx-quickphrase.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/fullwidthchar/CMakeFiles/fcitx-fullwidth-char.dir/build.make src/module/fullwidthchar/CMakeFiles/fcitx-fullwidth-char.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/pinyin-enhance/CMakeFiles/fcitx-pinyin-enhance.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/autoeng /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/autoeng /<>/obj-i686-linux-gnu/src/module/autoeng/CMakeFiles/fcitx-autoeng.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/fullwidthchar /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/fullwidthchar /<>/obj-i686-linux-gnu/src/module/fullwidthchar/CMakeFiles/fcitx-fullwidth-char.dir/DependInfo.cmake --color= [ 78%] Built target fcitx-quickphrase make -f src/module/remote/CMakeFiles/fcitx-remote-module.dir/build.make src/module/remote/CMakeFiles/fcitx-remote-module.dir/depend make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 80%] Built target fcitx-pinyin-enhance make -f src/module/autoeng/CMakeFiles/fcitx-autoeng.dir/build.make src/module/autoeng/CMakeFiles/fcitx-autoeng.dir/build make -f src/module/imselector/CMakeFiles/fcitx-imselector.dir/build.make src/module/imselector/CMakeFiles/fcitx-imselector.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/remote /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/remote /<>/obj-i686-linux-gnu/src/module/remote/CMakeFiles/fcitx-remote-module.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/imselector /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/imselector /<>/obj-i686-linux-gnu/src/module/imselector/CMakeFiles/fcitx-imselector.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/fullwidthchar/CMakeFiles/fcitx-fullwidth-char.dir/build.make src/module/fullwidthchar/CMakeFiles/fcitx-fullwidth-char.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/remote/CMakeFiles/fcitx-remote-module.dir/build.make src/module/remote/CMakeFiles/fcitx-remote-module.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/autoeng/CMakeFiles/fcitx-autoeng.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/fullwidthchar/CMakeFiles/fcitx-fullwidth-char.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/remote/CMakeFiles/fcitx-remote-module.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/imselector/CMakeFiles/fcitx-imselector.dir/build.make src/module/imselector/CMakeFiles/fcitx-imselector.dir/build [ 81%] Built target fcitx-autoeng make -f src/module/clipboard/CMakeFiles/fcitx-clipboard.dir/build.make src/module/clipboard/CMakeFiles/fcitx-clipboard.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/imselector/CMakeFiles/fcitx-imselector.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 81%] Built target fcitx-remote-module make -f src/module/vk/CMakeFiles/fcitx-vk.dir/build.make src/module/vk/CMakeFiles/fcitx-vk.dir/depend [ 81%] Built target fcitx-fullwidth-char make -f src/module/dbus/CMakeFiles/fcitx-dbus.dir/build.make src/module/dbus/CMakeFiles/fcitx-dbus.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/clipboard /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/clipboard /<>/obj-i686-linux-gnu/src/module/clipboard/CMakeFiles/fcitx-clipboard.dir/DependInfo.cmake --color= [ 81%] Built target fcitx-imselector make -f src/module/lua/CMakeFiles/fcitx-lua.dir/build.make src/module/lua/CMakeFiles/fcitx-lua.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/dbus /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/dbus /<>/obj-i686-linux-gnu/src/module/dbus/CMakeFiles/fcitx-dbus.dir/DependInfo.cmake --color= cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/vk /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/vk /<>/obj-i686-linux-gnu/src/module/vk/CMakeFiles/fcitx-vk.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/lua /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/lua /<>/obj-i686-linux-gnu/src/module/lua/CMakeFiles/fcitx-lua.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/clipboard/CMakeFiles/fcitx-clipboard.dir/build.make src/module/clipboard/CMakeFiles/fcitx-clipboard.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/dbus/CMakeFiles/fcitx-dbus.dir/build.make src/module/dbus/CMakeFiles/fcitx-dbus.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/lua/CMakeFiles/fcitx-lua.dir/build.make src/module/lua/CMakeFiles/fcitx-lua.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/clipboard/CMakeFiles/fcitx-clipboard.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 81%] Built target fcitx-clipboard make -f src/module/unicode/CMakeFiles/fcitx-unicode.dir/build.make src/module/unicode/CMakeFiles/fcitx-unicode.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/unicode /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/unicode /<>/obj-i686-linux-gnu/src/module/unicode/CMakeFiles/fcitx-unicode.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/dbus/CMakeFiles/fcitx-dbus.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/lua/CMakeFiles/fcitx-lua.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/vk/CMakeFiles/fcitx-vk.dir/build.make src/module/vk/CMakeFiles/fcitx-vk.dir/build make -f src/module/unicode/CMakeFiles/fcitx-unicode.dir/build.make src/module/unicode/CMakeFiles/fcitx-unicode.dir/build [ 82%] Built target fcitx-dbus make -f src/module/freedesktop-notify/CMakeFiles/fcitx-freedesktop-notify.dir/build.make src/module/freedesktop-notify/CMakeFiles/fcitx-freedesktop-notify.dir/depend [ 82%] Built target fcitx-lua make -f src/module/notificationitem/CMakeFiles/fcitx-notificationitem.dir/build.make src/module/notificationitem/CMakeFiles/fcitx-notificationitem.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/freedesktop-notify /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/freedesktop-notify /<>/obj-i686-linux-gnu/src/module/freedesktop-notify/CMakeFiles/fcitx-freedesktop-notify.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/notificationitem /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/notificationitem /<>/obj-i686-linux-gnu/src/module/notificationitem/CMakeFiles/fcitx-notificationitem.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/unicode/CMakeFiles/fcitx-unicode.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 82%] Built target fcitx-unicode make -f src/im/pinyin/CMakeFiles/fcitx-pinyin.dir/build.make src/im/pinyin/CMakeFiles/fcitx-pinyin.dir/depend make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/pinyin /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/pinyin /<>/obj-i686-linux-gnu/src/im/pinyin/CMakeFiles/fcitx-pinyin.dir/DependInfo.cmake --color= make -f src/module/freedesktop-notify/CMakeFiles/fcitx-freedesktop-notify.dir/build.make src/module/freedesktop-notify/CMakeFiles/fcitx-freedesktop-notify.dir/build make -f src/module/notificationitem/CMakeFiles/fcitx-notificationitem.dir/build.make src/module/notificationitem/CMakeFiles/fcitx-notificationitem.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/vk/CMakeFiles/fcitx-vk.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 83%] Built target fcitx-vk make -f src/im/keyboard/CMakeFiles/fcitx-keyboard.dir/build.make src/im/keyboard/CMakeFiles/fcitx-keyboard.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/keyboard /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/keyboard /<>/obj-i686-linux-gnu/src/im/keyboard/CMakeFiles/fcitx-keyboard.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/pinyin/CMakeFiles/fcitx-pinyin.dir/build.make src/im/pinyin/CMakeFiles/fcitx-pinyin.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/freedesktop-notify/CMakeFiles/fcitx-freedesktop-notify.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 84%] Built target fcitx-freedesktop-notify make -f src/im/table/CMakeFiles/fcitx-table.dir/build.make src/im/table/CMakeFiles/fcitx-table.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/notificationitem/CMakeFiles/fcitx-notificationitem.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 85%] Built target fcitx-notificationitem make -f src/im/qw/CMakeFiles/fcitx-qw.dir/build.make src/im/qw/CMakeFiles/fcitx-qw.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/table /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/table /<>/obj-i686-linux-gnu/src/im/table/CMakeFiles/fcitx-table.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/qw /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/qw /<>/obj-i686-linux-gnu/src/im/qw/CMakeFiles/fcitx-qw.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/im/pinyin/CMakeFiles/fcitx-pinyin.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/qw/CMakeFiles/fcitx-qw.dir/build.make src/im/qw/CMakeFiles/fcitx-qw.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/table/CMakeFiles/fcitx-table.dir/build.make src/im/table/CMakeFiles/fcitx-table.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/im/qw/CMakeFiles/fcitx-qw.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/im/table/CMakeFiles/fcitx-table.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/keyboard/CMakeFiles/fcitx-keyboard.dir/build.make src/im/keyboard/CMakeFiles/fcitx-keyboard.dir/build [ 87%] Built target fcitx-pinyin make -f src/frontend/xim/CMakeFiles/fcitx-xim.dir/build.make src/frontend/xim/CMakeFiles/fcitx-xim.dir/depend [ 89%] Built target fcitx-table [ 89%] Built target fcitx-qw make -f src/frontend/ipc/CMakeFiles/fcitx-ipc.dir/build.make src/frontend/ipc/CMakeFiles/fcitx-ipc.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/frontend/xim /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/frontend/xim /<>/obj-i686-linux-gnu/src/frontend/xim/CMakeFiles/fcitx-xim.dir/DependInfo.cmake --color= make -f src/ui/classic/CMakeFiles/fcitx-classic-ui.dir/build.make src/ui/classic/CMakeFiles/fcitx-classic-ui.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/im/keyboard/CMakeFiles/fcitx-keyboard.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/ui/classic /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/ui/classic /<>/obj-i686-linux-gnu/src/ui/classic/CMakeFiles/fcitx-classic-ui.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/frontend/ipc /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/frontend/ipc /<>/obj-i686-linux-gnu/src/frontend/ipc/CMakeFiles/fcitx-ipc.dir/DependInfo.cmake --color= [ 90%] Built target fcitx-keyboard make -f src/lib/fcitx-qt/test/CMakeFiles/testqconnection.dir/build.make src/lib/fcitx-qt/test/CMakeFiles/testqconnection.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/lib/fcitx-qt/test /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/lib/fcitx-qt/test /<>/obj-i686-linux-gnu/src/lib/fcitx-qt/test/CMakeFiles/testqconnection.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/frontend/xim/CMakeFiles/fcitx-xim.dir/build.make src/frontend/xim/CMakeFiles/fcitx-xim.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/frontend/ipc/CMakeFiles/fcitx-ipc.dir/build.make src/frontend/ipc/CMakeFiles/fcitx-ipc.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/ui/classic/CMakeFiles/fcitx-classic-ui.dir/build.make src/ui/classic/CMakeFiles/fcitx-classic-ui.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/lib/fcitx-qt/test/CMakeFiles/testqconnection.dir/build.make src/lib/fcitx-qt/test/CMakeFiles/testqconnection.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/frontend/ipc/CMakeFiles/fcitx-ipc.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 91%] Built target fcitx-ipc make -f src/module/x11/CMakeFiles/fcitx-x11--addon.dir/build.make src/module/x11/CMakeFiles/fcitx-x11--addon.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/x11 /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/x11 /<>/obj-i686-linux-gnu/src/module/x11/CMakeFiles/fcitx-x11--addon.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/frontend/xim/CMakeFiles/fcitx-xim.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/x11/CMakeFiles/fcitx-x11--addon.dir/build.make src/module/x11/CMakeFiles/fcitx-x11--addon.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/x11/CMakeFiles/fcitx-x11--addon.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 91%] Built target fcitx-x11--addon [ 95%] Built target fcitx-xim make -f src/module/xkb/CMakeFiles/fcitx-xkb--addon.dir/build.make src/module/xkb/CMakeFiles/fcitx-xkb--addon.dir/depend make -f src/module/xkbdbus/CMakeFiles/fcitx-xkbdbus--addon.dir/build.make src/module/xkbdbus/CMakeFiles/fcitx-xkbdbus--addon.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/xkb /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/xkb /<>/obj-i686-linux-gnu/src/module/xkb/CMakeFiles/fcitx-xkb--addon.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/xkbdbus /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/xkbdbus /<>/obj-i686-linux-gnu/src/module/xkbdbus/CMakeFiles/fcitx-xkbdbus--addon.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/lib/fcitx-qt/test/CMakeFiles/testqconnection.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 96%] Built target testqconnection make -f src/module/chttrans/CMakeFiles/fcitx-chttrans--addon.dir/build.make src/module/chttrans/CMakeFiles/fcitx-chttrans--addon.dir/depend make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/xkb/CMakeFiles/fcitx-xkb--addon.dir/build.make src/module/xkb/CMakeFiles/fcitx-xkb--addon.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/xkbdbus/CMakeFiles/fcitx-xkbdbus--addon.dir/build.make src/module/xkbdbus/CMakeFiles/fcitx-xkbdbus--addon.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/chttrans /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/chttrans /<>/obj-i686-linux-gnu/src/module/chttrans/CMakeFiles/fcitx-chttrans--addon.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/xkb/CMakeFiles/fcitx-xkb--addon.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/xkbdbus/CMakeFiles/fcitx-xkbdbus--addon.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [ 96%] Built target fcitx-xkb--addon make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/chttrans/CMakeFiles/fcitx-chttrans--addon.dir/build.make src/module/chttrans/CMakeFiles/fcitx-chttrans--addon.dir/build make -f src/module/punc/CMakeFiles/fcitx-punc--addon.dir/build.make src/module/punc/CMakeFiles/fcitx-punc--addon.dir/depend [ 96%] Built target fcitx-xkbdbus--addon make -f src/module/spell/CMakeFiles/fcitx-spell--addon.dir/build.make src/module/spell/CMakeFiles/fcitx-spell--addon.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/punc /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/punc /<>/obj-i686-linux-gnu/src/module/punc/CMakeFiles/fcitx-punc--addon.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/chttrans/CMakeFiles/fcitx-chttrans--addon.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/spell /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/spell /<>/obj-i686-linux-gnu/src/module/spell/CMakeFiles/fcitx-spell--addon.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/punc/CMakeFiles/fcitx-punc--addon.dir/build.make src/module/punc/CMakeFiles/fcitx-punc--addon.dir/build [ 96%] Built target fcitx-chttrans--addon make -f src/module/pinyin-enhance/CMakeFiles/fcitx-pinyin-enhance--addon.dir/build.make src/module/pinyin-enhance/CMakeFiles/fcitx-pinyin-enhance--addon.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/punc/CMakeFiles/fcitx-punc--addon.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/pinyin-enhance /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/pinyin-enhance /<>/obj-i686-linux-gnu/src/module/pinyin-enhance/CMakeFiles/fcitx-pinyin-enhance--addon.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/spell/CMakeFiles/fcitx-spell--addon.dir/build.make src/module/spell/CMakeFiles/fcitx-spell--addon.dir/build [ 96%] Built target fcitx-punc--addon make -f src/module/quickphrase/CMakeFiles/fcitx-quickphrase--addon.dir/build.make src/module/quickphrase/CMakeFiles/fcitx-quickphrase--addon.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/spell/CMakeFiles/fcitx-spell--addon.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/quickphrase /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/quickphrase /<>/obj-i686-linux-gnu/src/module/quickphrase/CMakeFiles/fcitx-quickphrase--addon.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/ui/classic/CMakeFiles/fcitx-classic-ui.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/pinyin-enhance/CMakeFiles/fcitx-pinyin-enhance--addon.dir/build.make src/module/pinyin-enhance/CMakeFiles/fcitx-pinyin-enhance--addon.dir/build [ 96%] Built target fcitx-spell--addon make -f src/module/autoeng/CMakeFiles/fcitx-autoeng--addon.dir/build.make src/module/autoeng/CMakeFiles/fcitx-autoeng--addon.dir/depend make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/quickphrase/CMakeFiles/fcitx-quickphrase--addon.dir/build.make src/module/quickphrase/CMakeFiles/fcitx-quickphrase--addon.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/pinyin-enhance/CMakeFiles/fcitx-pinyin-enhance--addon.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [100%] Built target fcitx-classic-ui make -f src/module/fullwidthchar/CMakeFiles/fcitx-fullwidth-char--addon.dir/build.make src/module/fullwidthchar/CMakeFiles/fcitx-fullwidth-char--addon.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/autoeng /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/autoeng /<>/obj-i686-linux-gnu/src/module/autoeng/CMakeFiles/fcitx-autoeng--addon.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/quickphrase/CMakeFiles/fcitx-quickphrase--addon.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/fullwidthchar /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/fullwidthchar /<>/obj-i686-linux-gnu/src/module/fullwidthchar/CMakeFiles/fcitx-fullwidth-char--addon.dir/DependInfo.cmake --color= [100%] Built target fcitx-pinyin-enhance--addon make -f src/module/remote/CMakeFiles/fcitx-remote-module--addon.dir/build.make src/module/remote/CMakeFiles/fcitx-remote-module--addon.dir/depend [100%] Built target fcitx-quickphrase--addon make -f src/module/imselector/CMakeFiles/fcitx-imselector--addon.dir/build.make src/module/imselector/CMakeFiles/fcitx-imselector--addon.dir/depend make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/autoeng/CMakeFiles/fcitx-autoeng--addon.dir/build.make src/module/autoeng/CMakeFiles/fcitx-autoeng--addon.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/remote /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/remote /<>/obj-i686-linux-gnu/src/module/remote/CMakeFiles/fcitx-remote-module--addon.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/imselector /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/imselector /<>/obj-i686-linux-gnu/src/module/imselector/CMakeFiles/fcitx-imselector--addon.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/autoeng/CMakeFiles/fcitx-autoeng--addon.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/fullwidthchar/CMakeFiles/fcitx-fullwidth-char--addon.dir/build.make src/module/fullwidthchar/CMakeFiles/fcitx-fullwidth-char--addon.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/remote/CMakeFiles/fcitx-remote-module--addon.dir/build.make src/module/remote/CMakeFiles/fcitx-remote-module--addon.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/imselector/CMakeFiles/fcitx-imselector--addon.dir/build.make src/module/imselector/CMakeFiles/fcitx-imselector--addon.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/fullwidthchar/CMakeFiles/fcitx-fullwidth-char--addon.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/remote/CMakeFiles/fcitx-remote-module--addon.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/imselector/CMakeFiles/fcitx-imselector--addon.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [100%] Built target fcitx-autoeng--addon make -f src/module/clipboard/CMakeFiles/fcitx-clipboard--addon.dir/build.make src/module/clipboard/CMakeFiles/fcitx-clipboard--addon.dir/depend [100%] Built target fcitx-fullwidth-char--addon make -f src/module/vk/CMakeFiles/fcitx-vk--addon.dir/build.make src/module/vk/CMakeFiles/fcitx-vk--addon.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/clipboard /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/clipboard /<>/obj-i686-linux-gnu/src/module/clipboard/CMakeFiles/fcitx-clipboard--addon.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/vk /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/vk /<>/obj-i686-linux-gnu/src/module/vk/CMakeFiles/fcitx-vk--addon.dir/DependInfo.cmake --color= [100%] Built target fcitx-remote-module--addon make -f src/module/dbus/CMakeFiles/fcitx-dbus--addon.dir/build.make src/module/dbus/CMakeFiles/fcitx-dbus--addon.dir/depend [100%] Built target fcitx-imselector--addon make -f src/module/lua/CMakeFiles/fcitx-lua--addon.dir/build.make src/module/lua/CMakeFiles/fcitx-lua--addon.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/dbus /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/dbus /<>/obj-i686-linux-gnu/src/module/dbus/CMakeFiles/fcitx-dbus--addon.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/lua /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/lua /<>/obj-i686-linux-gnu/src/module/lua/CMakeFiles/fcitx-lua--addon.dir/DependInfo.cmake --color= make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/clipboard/CMakeFiles/fcitx-clipboard--addon.dir/build.make src/module/clipboard/CMakeFiles/fcitx-clipboard--addon.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/vk/CMakeFiles/fcitx-vk--addon.dir/build.make src/module/vk/CMakeFiles/fcitx-vk--addon.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/clipboard/CMakeFiles/fcitx-clipboard--addon.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/lua/CMakeFiles/fcitx-lua--addon.dir/build.make src/module/lua/CMakeFiles/fcitx-lua--addon.dir/build make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/dbus/CMakeFiles/fcitx-dbus--addon.dir/build.make src/module/dbus/CMakeFiles/fcitx-dbus--addon.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/vk/CMakeFiles/fcitx-vk--addon.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [100%] Built target fcitx-clipboard--addon [100%] Built target fcitx-vk--addon make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/lua/CMakeFiles/fcitx-lua--addon.dir/build'. make[3]: Nothing to be done for 'src/module/dbus/CMakeFiles/fcitx-dbus--addon.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/unicode/CMakeFiles/fcitx-unicode--addon.dir/build.make src/module/unicode/CMakeFiles/fcitx-unicode--addon.dir/depend make -f src/module/freedesktop-notify/CMakeFiles/fcitx-freedesktop-notify--addon.dir/build.make src/module/freedesktop-notify/CMakeFiles/fcitx-freedesktop-notify--addon.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/unicode /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/unicode /<>/obj-i686-linux-gnu/src/module/unicode/CMakeFiles/fcitx-unicode--addon.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/freedesktop-notify /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/freedesktop-notify /<>/obj-i686-linux-gnu/src/module/freedesktop-notify/CMakeFiles/fcitx-freedesktop-notify--addon.dir/DependInfo.cmake --color= [100%] Built target fcitx-lua--addon make -f src/module/notificationitem/CMakeFiles/fcitx-notificationitem--addon.dir/build.make src/module/notificationitem/CMakeFiles/fcitx-notificationitem--addon.dir/depend make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/unicode/CMakeFiles/fcitx-unicode--addon.dir/build.make src/module/unicode/CMakeFiles/fcitx-unicode--addon.dir/build make -f src/module/freedesktop-notify/CMakeFiles/fcitx-freedesktop-notify--addon.dir/build.make src/module/freedesktop-notify/CMakeFiles/fcitx-freedesktop-notify--addon.dir/build [100%] Built target fcitx-dbus--addon make -f src/im/pinyin/CMakeFiles/fcitx-pinyin--addon.dir/build.make src/im/pinyin/CMakeFiles/fcitx-pinyin--addon.dir/depend make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/module/notificationitem /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/module/notificationitem /<>/obj-i686-linux-gnu/src/module/notificationitem/CMakeFiles/fcitx-notificationitem--addon.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/freedesktop-notify/CMakeFiles/fcitx-freedesktop-notify--addon.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/unicode/CMakeFiles/fcitx-unicode--addon.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [100%] Built target fcitx-freedesktop-notify--addon make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src/im/pinyin /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/src/im/pinyin /<>/obj-i686-linux-gnu/src/im/pinyin/CMakeFiles/fcitx-pinyin--addon.dir/DependInfo.cmake --color= make -f CMakeFiles/fcitx-modules.target.dir/build.make CMakeFiles/fcitx-modules.target.dir/depend [100%] Built target fcitx-unicode--addon make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/module/notificationitem/CMakeFiles/fcitx-notificationitem--addon.dir/build.make src/module/notificationitem/CMakeFiles/fcitx-notificationitem--addon.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' cd /<>/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu /<>/obj-i686-linux-gnu/CMakeFiles/fcitx-modules.target.dir/DependInfo.cmake --color= make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/module/notificationitem/CMakeFiles/fcitx-notificationitem--addon.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f src/im/pinyin/CMakeFiles/fcitx-pinyin--addon.dir/build.make src/im/pinyin/CMakeFiles/fcitx-pinyin--addon.dir/build make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'src/im/pinyin/CMakeFiles/fcitx-pinyin--addon.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' make -f CMakeFiles/fcitx-modules.target.dir/build.make CMakeFiles/fcitx-modules.target.dir/build [100%] Built target fcitx-notificationitem--addon make[3]: Entering directory '/<>/obj-i686-linux-gnu' make[3]: Nothing to be done for 'CMakeFiles/fcitx-modules.target.dir/build'. make[3]: Leaving directory '/<>/obj-i686-linux-gnu' [100%] Built target fcitx-pinyin--addon [100%] Built target fcitx-modules.target make[2]: Leaving directory '/<>/obj-i686-linux-gnu' /usr/bin/cmake -E cmake_progress_start /<>/obj-i686-linux-gnu/CMakeFiles 0 make -f CMakeFiles/Makefile2 preinstall make[2]: Entering directory '/<>/obj-i686-linux-gnu' make[2]: Nothing to be done for 'preinstall'. make[2]: Leaving directory '/<>/obj-i686-linux-gnu' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "Release" -- Installing: /<>/debian/tmp/usr/share/locale/ca/LC_MESSAGES/fcitx.mo -- Installing: /<>/debian/tmp/usr/share/locale/da/LC_MESSAGES/fcitx.mo -- Installing: /<>/debian/tmp/usr/share/locale/de/LC_MESSAGES/fcitx.mo -- Installing: /<>/debian/tmp/usr/share/locale/es/LC_MESSAGES/fcitx.mo -- Installing: /<>/debian/tmp/usr/share/locale/fr/LC_MESSAGES/fcitx.mo -- Installing: /<>/debian/tmp/usr/share/locale/ja/LC_MESSAGES/fcitx.mo -- Installing: /<>/debian/tmp/usr/share/locale/ko/LC_MESSAGES/fcitx.mo -- Installing: /<>/debian/tmp/usr/share/locale/ru/LC_MESSAGES/fcitx.mo -- Installing: /<>/debian/tmp/usr/share/locale/zh_CN/LC_MESSAGES/fcitx.mo -- Installing: /<>/debian/tmp/usr/share/locale/zh_TW/LC_MESSAGES/fcitx.mo -- Installing: /<>/debian/tmp/usr/share/cmake/fcitx/getdescpo -- Installing: /<>/debian/tmp/usr/lib/i386-linux-gnu/libfcitx-config.so.4.1 -- Installing: /<>/debian/tmp/usr/lib/i386-linux-gnu/libfcitx-config.so.4 -- Installing: /<>/debian/tmp/usr/lib/i386-linux-gnu/libfcitx-config.so -- Set runtime path of "/<>/debian/tmp/usr/lib/i386-linux-gnu/libfcitx-config.so.4.1" to "" -- Installing: /<>/debian/tmp/usr/lib/i386-linux-gnu/pkgconfig/fcitx-config.pc -- Installing: /<>/debian/tmp/usr/include/fcitx-config/fcitx-config.h -- Installing: /<>/debian/tmp/usr/include/fcitx-config/hotkey.h -- Installing: /<>/debian/tmp/usr/include/fcitx-config/xdg.h -- Installing: /<>/debian/tmp/usr/lib/i386-linux-gnu/libfcitx-utils.so.0.1 -- Installing: /<>/debian/tmp/usr/lib/i386-linux-gnu/libfcitx-utils.so.0 -- Installing: /<>/debian/tmp/usr/lib/i386-linux-gnu/libfcitx-utils.so -- Installing: /<>/debian/tmp/usr/lib/i386-linux-gnu/pkgconfig/fcitx-utils.pc -- Installing: /<>/debian/tmp/usr/include/fcitx-utils/log.h -- Installing: /<>/debian/tmp/usr/include/fcitx-utils/utarray.h -- Installing: /<>/debian/tmp/usr/include/fcitx-utils/utf8.h -- Installing: /<>/debian/tmp/usr/include/fcitx-utils/utils.h -- Installing: /<>/debian/tmp/usr/include/fcitx-utils/uthash.h -- Installing: /<>/debian/tmp/usr/include/fcitx-utils/memory.h -- Installing: /<>/debian/tmp/usr/include/fcitx-utils/keysym.h -- Installing: /<>/debian/tmp/usr/include/fcitx-utils/keysymgen.h -- Installing: /<>/debian/tmp/usr/include/fcitx-utils/bitset.h -- Installing: /<>/debian/tmp/usr/include/fcitx-utils/handler-table.h -- Installing: /<>/debian/tmp/usr/include/fcitx-utils/objpool.h -- Installing: /<>/debian/tmp/usr/include/fcitx-utils/desktop-parse.h -- Installing: /<>/debian/tmp/usr/include/fcitx-utils/stringmap.h -- Installing: /<>/debian/tmp/usr/lib/i386-linux-gnu/libfcitx-core.so.0.3 -- Installing: /<>/debian/tmp/usr/lib/i386-linux-gnu/libfcitx-core.so.0 -- Installing: /<>/debian/tmp/usr/lib/i386-linux-gnu/libfcitx-core.so -- Set runtime path of "/<>/debian/tmp/usr/lib/i386-linux-gnu/libfcitx-core.so.0.3" to "" -- Installing: /<>/debian/tmp/usr/lib/i386-linux-gnu/pkgconfig/fcitx.pc -- Installing: /<>/debian/tmp/usr/include/fcitx/candidate.h -- Installing: /<>/debian/tmp/usr/include/fcitx/ime.h -- Installing: /<>/debian/tmp/usr/include/fcitx/ui.h -- Installing: /<>/debian/tmp/usr/include/fcitx/hook.h -- Installing: /<>/debian/tmp/usr/include/fcitx/configfile.h -- Installing: /<>/debian/tmp/usr/include/fcitx/profile.h -- Installing: /<>/debian/tmp/usr/include/fcitx/module.h -- Installing: /<>/debian/tmp/usr/include/fcitx/instance.h -- Installing: /<>/debian/tmp/usr/include/fcitx/addon.h -- Installing: /<>/debian/tmp/usr/include/fcitx/frontend.h -- Installing: /<>/debian/tmp/usr/include/fcitx/fcitx.h -- Installing: /<>/debian/tmp/usr/include/fcitx/keys.h -- Installing: /<>/debian/tmp/usr/include/fcitx/context.h -- Installing: /<>/debian/tmp/usr/lib/i386-linux-gnu/libfcitx-gclient.so.0.1 -- Installing: /<>/debian/tmp/usr/lib/i386-linux-gnu/libfcitx-gclient.so.0 -- Installing: /<>/debian/tmp/usr/lib/i386-linux-gnu/libfcitx-gclient.so -- Set runtime path of "/<>/debian/tmp/usr/lib/i386-linux-gnu/libfcitx-gclient.so.0.1" to "" -- Installing: /<>/debian/tmp/usr/lib/i386-linux-gnu/pkgconfig/fcitx-gclient.pc -- Installing: /<>/debian/tmp/usr/include/fcitx-gclient/fcitxclient.h -- Installing: /<>/debian/tmp/usr/include/fcitx-gclient/fcitxinputmethod.h -- Installing: /<>/debian/tmp/usr/include/fcitx-gclient/fcitxkbd.h -- Installing: /<>/debian/tmp/usr/include/fcitx-gclient/fcitxconnection.h -- Installing: /<>/debian/tmp/usr/share/gir-1.0/Fcitx-1.0.gir -- Installing: /<>/debian/tmp/usr/lib/i386-linux-gnu/girepository-1.0/Fcitx-1.0.typelib -- Installing: /<>/debian/tmp/usr/lib/i386-linux-gnu/libfcitx-qt.so.0.1 -- Installing: /<>/debian/tmp/usr/lib/i386-linux-gnu/libfcitx-qt.so.0 -- Installing: /<>/debian/tmp/usr/lib/i386-linux-gnu/libfcitx-qt.so -- Set runtime path of "/<>/debian/tmp/usr/lib/i386-linux-gnu/libfcitx-qt.so.0.1" to "" -- Installing: /<>/debian/tmp/usr/lib/i386-linux-gnu/pkgconfig/fcitx-qt.pc -- Installing: /<>/debian/tmp/usr/include/fcitx-qt/fcitxqtconnection.h -- Installing: /<>/debian/tmp/usr/include/fcitx-qt/fcitxqt_export.h -- Installing: /<>/debian/tmp/usr/include/fcitx-qt/fcitxqtformattedpreedit.h -- Installing: /<>/debian/tmp/usr/include/fcitx-qt/fcitxqtinputcontextproxy.h -- Installing: /<>/debian/tmp/usr/include/fcitx-qt/fcitxqtinputmethodproxy.h -- Installing: /<>/debian/tmp/usr/include/fcitx-qt/fcitxqtconfiguiplugin.h -- Installing: /<>/debian/tmp/usr/include/fcitx-qt/fcitxqtconfiguiwidget.h -- Installing: /<>/debian/tmp/usr/include/fcitx-qt/fcitxqtconfiguifactory.h -- Installing: /<>/debian/tmp/usr/include/fcitx-qt/fcitxqtkeyboardlayout.h -- Installing: /<>/debian/tmp/usr/include/fcitx-qt/fcitxqtkeyboardproxy.h -- Installing: /<>/debian/tmp/usr/include/fcitx-qt/fcitxqtinputmethoditem.h -- Installing: /<>/debian/tmp/usr/include/fcitx-qt/fcitxqtkeysequencewidget.h -- Installing: /<>/debian/tmp/usr/bin/fcitx -- Set runtime path of "/<>/debian/tmp/usr/bin/fcitx" to "" -- Installing: /<>/debian/tmp/usr/share/fcitx/addon/fcitx-x11.conf -- Installing: /<>/debian/tmp/usr/lib/i386-linux-gnu/fcitx/fcitx-x11.so -- Installing: /<>/debian/tmp/usr/include/fcitx/module/x11/x11stuff.h -- Installing: /<>/debian/tmp/usr/include/fcitx/module/x11/fcitx-x11.h -- Installing: /<>/debian/tmp/usr/share/fcitx/addon/fcitx-xkb.conf -- Installing: /<>/debian/tmp/usr/lib/i386-linux-gnu/fcitx/fcitx-xkb.so -- Installing: /<>/debian/tmp/usr/include/fcitx/module/xkb/xkb.h -- Installing: /<>/debian/tmp/usr/include/fcitx/module/xkb/fcitx-xkb.h -- Installing: /<>/debian/tmp/usr/share/fcitx/configdesc/fcitx-xkb.desc -- Installing: /<>/debian/tmp/usr/share/fcitx/addon/fcitx-xkbdbus.conf -- Installing: /<>/debian/tmp/usr/lib/i386-linux-gnu/fcitx/fcitx-xkbdbus.so -- Installing: /<>/debian/tmp/usr/include/fcitx/module/xkbdbus/fcitx-xkbdbus.h -- Installing: /<>/debian/tmp/usr/share/fcitx/addon/fcitx-chttrans.conf -- Installing: /<>/debian/tmp/usr/lib/i386-linux-gnu/fcitx/fcitx-chttrans.so -- Installing: /<>/debian/tmp/usr/include/fcitx/module/chttrans/chttrans.h -- Installing: /<>/debian/tmp/usr/include/fcitx/module/chttrans/fcitx-chttrans.h -- Installing: /<>/debian/tmp/usr/share/fcitx/configdesc/fcitx-chttrans.desc -- Installing: /<>/debian/tmp/usr/share/fcitx/addon/fcitx-punc.conf -- Installing: /<>/debian/tmp/usr/lib/i386-linux-gnu/fcitx/fcitx-punc.so -- Installing: /<>/debian/tmp/usr/include/fcitx/module/punc/punc.h -- Installing: /<>/debian/tmp/usr/include/fcitx/module/punc/fcitx-punc.h -- Installing: /<>/debian/tmp/usr/share/fcitx/addon/fcitx-spell.conf -- Installing: /<>/debian/tmp/usr/lib/i386-linux-gnu/fcitx/fcitx-spell.so -- Installing: /<>/debian/tmp/usr/include/fcitx/module/spell/spell.h -- Installing: /<>/debian/tmp/usr/include/fcitx/module/spell/fcitx-spell.h -- Installing: /<>/debian/tmp/usr/share/fcitx/configdesc/fcitx-spell.desc -- Installing: /<>/debian/tmp/usr/lib/i386-linux-gnu/fcitx/libexec/comp-spell-dict -- Set runtime path of "/<>/debian/tmp/usr/lib/i386-linux-gnu/fcitx/libexec/comp-spell-dict" to "" -- Installing: /<>/debian/tmp/usr/share/fcitx/spell/en_dict.fscd -- Installing: /<>/debian/tmp/usr/share/fcitx/addon/fcitx-pinyin-enhance.conf -- Installing: /<>/debian/tmp/usr/lib/i386-linux-gnu/fcitx/fcitx-pinyin-enhance.so -- Installing: /<>/debian/tmp/usr/include/fcitx/module/pinyin-enhance/pinyin-enhance.h -- Installing: /<>/debian/tmp/usr/include/fcitx/module/pinyin-enhance/fcitx-pinyin-enhance.h -- Installing: /<>/debian/tmp/usr/share/fcitx/configdesc/fcitx-pinyin-enhance.desc -- Installing: /<>/debian/tmp/usr/share/fcitx/py-enhance/py_stroke.mb -- Installing: /<>/debian/tmp/usr/share/fcitx/py-enhance/py_table.mb -- Installing: /<>/debian/tmp/usr/share/fcitx/addon/fcitx-quickphrase.conf -- Installing: /<>/debian/tmp/usr/lib/i386-linux-gnu/fcitx/fcitx-quickphrase.so -- Installing: /<>/debian/tmp/usr/include/fcitx/module/quickphrase/quickphrase.h -- Installing: /<>/debian/tmp/usr/include/fcitx/module/quickphrase/fcitx-quickphrase.h -- Installing: /<>/debian/tmp/usr/share/fcitx/configdesc/fcitx-quickphrase.desc -- Installing: /<>/debian/tmp/usr/share/fcitx/data/quickphrase.d -- Installing: /<>/debian/tmp/usr/share/fcitx/data/quickphrase.d/emoji-eac.mb -- Installing: /<>/debian/tmp/usr/share/fcitx/data/quickphrase.d/latex.mb -- Installing: /<>/debian/tmp/usr/share/fcitx/data/quickphrase.d/emoji.mb -- Installing: /<>/debian/tmp/usr/share/fcitx/addon/fcitx-autoeng.conf -- Installing: /<>/debian/tmp/usr/lib/i386-linux-gnu/fcitx/fcitx-autoeng.so -- Installing: /<>/debian/tmp/usr/share/fcitx/configdesc/fcitx-autoeng.desc -- Installing: /<>/debian/tmp/usr/share/fcitx/addon/fcitx-fullwidth-char.conf -- Installing: /<>/debian/tmp/usr/lib/i386-linux-gnu/fcitx/fcitx-fullwidth-char.so -- Installing: /<>/debian/tmp/usr/share/fcitx/addon/fcitx-remote-module.conf -- Installing: /<>/debian/tmp/usr/lib/i386-linux-gnu/fcitx/fcitx-remote-module.so -- Installing: /<>/debian/tmp/usr/share/fcitx/addon/fcitx-imselector.conf -- Installing: /<>/debian/tmp/usr/lib/i386-linux-gnu/fcitx/fcitx-imselector.so -- Installing: /<>/debian/tmp/usr/share/fcitx/configdesc/fcitx-imselector.desc -- Installing: /<>/debian/tmp/usr/share/fcitx/addon/fcitx-clipboard.conf -- Installing: /<>/debian/tmp/usr/lib/i386-linux-gnu/fcitx/fcitx-clipboard.so -- Installing: /<>/debian/tmp/usr/include/fcitx/module/clipboard/clipboard.h -- Installing: /<>/debian/tmp/usr/include/fcitx/module/clipboard/fcitx-clipboard.h -- Installing: /<>/debian/tmp/usr/share/fcitx/configdesc/fcitx-clipboard.desc -- Installing: /<>/debian/tmp/usr/share/fcitx/addon/fcitx-vk.conf -- Installing: /<>/debian/tmp/usr/lib/i386-linux-gnu/fcitx/fcitx-vk.so -- Installing: /<>/debian/tmp/usr/share/fcitx/addon/fcitx-dbus.conf -- Installing: /<>/debian/tmp/usr/lib/i386-linux-gnu/fcitx/fcitx-dbus.so -- Installing: /<>/debian/tmp/usr/include/fcitx/module/dbus/dbusstuff.h -- Installing: /<>/debian/tmp/usr/include/fcitx/module/dbus/fcitx-dbus.h -- Installing: /<>/debian/tmp/usr/bin/fcitx-dbus-watcher -- Set runtime path of "/<>/debian/tmp/usr/bin/fcitx-dbus-watcher" to "" -- Installing: /<>/debian/tmp/usr/bin/fcitx-remote -- Set runtime path of "/<>/debian/tmp/usr/bin/fcitx-remote" to "" -- Installing: /<>/debian/tmp/usr/share/dbus-1/services/org.fcitx.Fcitx.service -- Installing: /<>/debian/tmp/usr/share/fcitx/addon/fcitx-lua.conf -- Installing: /<>/debian/tmp/usr/lib/i386-linux-gnu/fcitx/fcitx-lua.so -- Installing: /<>/debian/tmp/usr/include/fcitx/module/lua/luamod.h -- Installing: /<>/debian/tmp/usr/include/fcitx/module/lua/fcitx-lua.h -- Installing: /<>/debian/tmp/usr/share/fcitx/addon/fcitx-unicode.conf -- Installing: /<>/debian/tmp/usr/lib/i386-linux-gnu/fcitx/fcitx-unicode.so -- Installing: /<>/debian/tmp/usr/share/fcitx/configdesc/fcitx-unicode.desc -- Installing: /<>/debian/tmp/usr/share/fcitx/data/charselectdata -- Installing: /<>/debian/tmp/usr/share/fcitx/addon/fcitx-freedesktop-notify.conf -- Installing: /<>/debian/tmp/usr/lib/i386-linux-gnu/fcitx/fcitx-freedesktop-notify.so -- Installing: /<>/debian/tmp/usr/include/fcitx/module/freedesktop-notify/freedesktop-notify.h -- Installing: /<>/debian/tmp/usr/include/fcitx/module/freedesktop-notify/fcitx-freedesktop-notify.h -- Installing: /<>/debian/tmp/usr/share/fcitx/addon/fcitx-notificationitem.conf -- Installing: /<>/debian/tmp/usr/lib/i386-linux-gnu/fcitx/fcitx-notificationitem.so -- Installing: /<>/debian/tmp/usr/include/fcitx/module/notificationitem/notificationitem.h -- Installing: /<>/debian/tmp/usr/include/fcitx/module/notificationitem/fcitx-notificationitem.h -- Installing: /<>/debian/tmp/usr/share/fcitx/addon/fcitx-pinyin.conf -- Installing: /<>/debian/tmp/usr/share/fcitx/inputmethod/pinyin.conf -- Installing: /<>/debian/tmp/usr/share/fcitx/inputmethod/shuangpin.conf -- Installing: /<>/debian/tmp/usr/lib/i386-linux-gnu/fcitx/fcitx-pinyin.so -- Installing: /<>/debian/tmp/usr/include/fcitx/module/pinyin/pydef.h -- Installing: /<>/debian/tmp/usr/include/fcitx/module/pinyin/fcitx-pinyin.h -- Installing: /<>/debian/tmp/usr/share/fcitx/configdesc/fcitx-pinyin.desc -- Installing: /<>/debian/tmp/usr/share/fcitx/pinyin/pySym.mb -- Installing: /<>/debian/tmp/usr/share/fcitx/pinyin/sp.dat -- Installing: /<>/debian/tmp/usr/share/fcitx/pinyin/pybase.mb -- Installing: /<>/debian/tmp/usr/share/fcitx/pinyin/pyphrase.mb -- Installing: /<>/debian/tmp/usr/share/fcitx/addon/fcitx-keyboard.conf -- Installing: /<>/debian/tmp/usr/lib/i386-linux-gnu/fcitx/fcitx-keyboard.so -- Installing: /<>/debian/tmp/usr/share/fcitx/configdesc/fcitx-keyboard.desc -- Installing: /<>/debian/tmp/usr/share/fcitx/addon/fcitx-table.conf -- Installing: /<>/debian/tmp/usr/lib/i386-linux-gnu/fcitx/fcitx-table.so -- Installing: /<>/debian/tmp/usr/share/fcitx/configdesc/fcitx-table.desc -- Installing: /<>/debian/tmp/usr/share/fcitx/configdesc/table.desc -- Installing: /<>/debian/tmp/usr/share/fcitx/table/db.conf -- Installing: /<>/debian/tmp/usr/share/fcitx/table/erbi.conf -- Installing: /<>/debian/tmp/usr/share/fcitx/table/qxm.conf -- Installing: /<>/debian/tmp/usr/share/fcitx/table/wanfeng.conf -- Installing: /<>/debian/tmp/usr/share/fcitx/table/wbpy.conf -- Installing: /<>/debian/tmp/usr/share/fcitx/table/wbx.conf -- Installing: /<>/debian/tmp/usr/share/fcitx/table/zrm.conf -- Installing: /<>/debian/tmp/usr/share/fcitx/table/cangjie.conf -- Installing: /<>/debian/tmp/usr/share/fcitx/table/db.mb -- Installing: /<>/debian/tmp/usr/share/fcitx/table/erbi.mb -- Installing: /<>/debian/tmp/usr/share/fcitx/table/qxm.mb -- Installing: /<>/debian/tmp/usr/share/fcitx/table/wanfeng.mb -- Installing: /<>/debian/tmp/usr/share/fcitx/table/wbpy.mb -- Installing: /<>/debian/tmp/usr/share/fcitx/table/wbx.mb -- Installing: /<>/debian/tmp/usr/share/fcitx/table/zrm.mb -- Installing: /<>/debian/tmp/usr/share/fcitx/table/cj.mb -- Installing: /<>/debian/tmp/usr/share/fcitx/addon/fcitx-qw.conf -- Installing: /<>/debian/tmp/usr/share/fcitx/inputmethod/qw.conf -- Installing: /<>/debian/tmp/usr/lib/i386-linux-gnu/fcitx/fcitx-qw.so -- Installing: /<>/debian/tmp/usr/share/fcitx/addon/fcitx-xim.conf -- Installing: /<>/debian/tmp/usr/lib/i386-linux-gnu/fcitx/fcitx-xim.so -- Installing: /<>/debian/tmp/usr/share/fcitx/configdesc/fcitx-xim.desc -- Installing: /<>/debian/tmp/usr/share/fcitx/addon/fcitx-ipc.conf -- Installing: /<>/debian/tmp/usr/lib/i386-linux-gnu/fcitx/fcitx-ipc.so -- Installing: /<>/debian/tmp/usr/include/fcitx/module/ipc/ipc.h -- Installing: /<>/debian/tmp/usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/immodules/im-fcitx.so -- Set runtime path of "/<>/debian/tmp/usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/immodules/im-fcitx.so" to "" -- Installing: /<>/debian/tmp/usr/lib/i386-linux-gnu/gtk-3.0/3.0.0/immodules/im-fcitx.so -- Set runtime path of "/<>/debian/tmp/usr/lib/i386-linux-gnu/gtk-3.0/3.0.0/immodules/im-fcitx.so" to "" -- Installing: /<>/debian/tmp/usr/lib/i386-linux-gnu/qt4/plugins/inputmethods/qtim-fcitx.so -- Set runtime path of "/<>/debian/tmp/usr/lib/i386-linux-gnu/qt4/plugins/inputmethods/qtim-fcitx.so" to "" -- Installing: /<>/debian/tmp/usr/bin/fcitx-skin-installer -- Installing: /<>/debian/tmp/usr/share/applications/fcitx-skin-installer.desktop -- Installing: /<>/debian/tmp/usr/share/mime/packages/x-fskin.xml -- Installing: /<>/debian/tmp/usr/share/fcitx/addon/fcitx-classic-ui.conf -- Installing: /<>/debian/tmp/usr/lib/i386-linux-gnu/fcitx/fcitx-classic-ui.so -- Installing: /<>/debian/tmp/usr/include/fcitx/module/classicui/classicuiinterface.h -- Installing: /<>/debian/tmp/usr/include/fcitx/module/classicui/fcitx-classicui.h -- Installing: /<>/debian/tmp/usr/share/fcitx/configdesc/fcitx-classic-ui.desc -- Installing: /<>/debian/tmp/usr/share/fcitx/configdesc/skin.desc -- Installing: /<>/debian/tmp/usr/share/fcitx/addon/fcitx-kimpanel-ui.conf -- Installing: /<>/debian/tmp/usr/lib/i386-linux-gnu/fcitx/fcitx-kimpanel-ui.so -- Installing: /<>/debian/tmp/usr/share/doc/fcitx/cjkvinput.txt -- Installing: /<>/debian/tmp/usr/share/doc/fcitx/wb_fh.htm -- Installing: /<>/debian/tmp/usr/share/doc/fcitx/pinyin.txt -- Installing: /<>/debian/tmp/usr/share/doc/fcitx/Develop_Readme -- Installing: /<>/debian/tmp/usr/share/doc/fcitx/API.txt -- Installing: /<>/debian/tmp/usr/share/man/man1/fcitx.1 -- Installing: /<>/debian/tmp/usr/share/man/man1/createPYMB.1 -- Installing: /<>/debian/tmp/usr/share/man/man1/readPYBase.1 -- Installing: /<>/debian/tmp/usr/share/man/man1/readPYMB.1 -- Installing: /<>/debian/tmp/usr/share/man/man1/mb2org.1 -- Installing: /<>/debian/tmp/usr/share/man/man1/scel2org.1 -- Installing: /<>/debian/tmp/usr/share/man/man1/mb2txt.1 -- Installing: /<>/debian/tmp/usr/share/man/man1/txt2mb.1 -- Installing: /<>/debian/tmp/usr/share/man/man1/fcitx-remote.1 -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/default -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/default/remind_inactive.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/default/vk_active.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/default/next.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/default/fullwidth_active.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/default/erbi.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/default/boshiamy.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/default/fcitx_skin.conf -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/default/cn.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/default/wbpy.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/default/logo.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/default/dianbaoma.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/default/en.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/default/inactive.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/default/active.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/default/fullwidth_inactive.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/default/unikey.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/default/chttrans_active.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/default/chttrans_inactive.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/default/pinyin-libpinyin.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/default/wanfeng.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/default/pinyin.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/default/anthy.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/default/quwei.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/default/hangul.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/default/vk_inactive.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/default/bar.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/default/sogoupinyin.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/default/bingchan.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/default/shuangpin.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/default/shuangpin-libpinyin.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/default/input.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/default/remind_active.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/default/keyboard.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/default/punc_active.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/default/bopomofo.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/default/wubi.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/default/ziranma.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/default/punc_inactive.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/default/cangjie.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/default/prev.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/default/menu.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/default/kkc.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/classic -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/classic/remind_inactive.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/classic/vk_active.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/classic/next.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/classic/fullwidth_active.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/classic/erbi.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/classic/fcitx_skin.conf -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/classic/cn.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/classic/wbpy.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/classic/logo.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/classic/dianbaoma.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/classic/en.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/classic/inactive.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/classic/active.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/classic/fullwidth_inactive.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/classic/chttrans_active.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/classic/chttrans_inactive.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/classic/wanfeng.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/classic/pinyin.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/classic/quwei.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/classic/vk_inactive.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/classic/bar.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/classic/bingchan.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/classic/shuangpin.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/classic/input.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/classic/remind_active.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/classic/punc_active.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/classic/wubi.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/classic/ziranma.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/classic/punc_inactive.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/classic/cangjie.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/classic/prev.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/classic/menu.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/dark -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/dark/remind_inactive.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/dark/vk_active.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/dark/next.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/dark/fullwidth_active.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/dark/erbi.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/dark/fcitx_skin.conf -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/dark/cn.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/dark/wbpy.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/dark/logo.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/dark/dianbaoma.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/dark/en.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/dark/inactive.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/dark/active.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/dark/fullwidth_inactive.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/dark/chttrans_active.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/dark/chttrans_inactive.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/dark/wanfeng.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/dark/pinyin.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/dark/quwei.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/dark/vk_inactive.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/dark/bar.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/dark/bingchan.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/dark/shuangpin.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/dark/input.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/dark/remind_active.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/dark/keyboard.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/dark/punc_active.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/dark/wubi.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/dark/ziranma.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/dark/punc_inactive.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/dark/cangjie.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/dark/prev.png -- Installing: /<>/debian/tmp/usr/share/fcitx/skin/dark/menu.png -- Installing: /<>/debian/tmp/usr/share/fcitx/imicon -- Installing: /<>/debian/tmp/usr/share/fcitx/imicon/erbi.png -- Installing: /<>/debian/tmp/usr/share/fcitx/imicon/wbpy.png -- Installing: /<>/debian/tmp/usr/share/fcitx/imicon/pinyin.png -- Installing: /<>/debian/tmp/usr/share/fcitx/imicon/shuangpin.png -- Installing: /<>/debian/tmp/usr/share/fcitx/imicon/wubi.png -- Installing: /<>/debian/tmp/usr/share/fcitx/imicon/ziranma.png -- Installing: /<>/debian/tmp/usr/share/fcitx/imicon/cangjie.png -- Installing: /<>/debian/tmp/usr/lib/i386-linux-gnu/fcitx/qt/libfcitx-quickphrase-editor.so -- Set runtime path of "/<>/debian/tmp/usr/lib/i386-linux-gnu/fcitx/qt/libfcitx-quickphrase-editor.so" to "" -- Installing: /<>/debian/tmp/usr/lib/i386-linux-gnu/fcitx/libexec/fcitx-qt-gui-wrapper -- Set runtime path of "/<>/debian/tmp/usr/lib/i386-linux-gnu/fcitx/libexec/fcitx-qt-gui-wrapper" to "" -- Installing: /<>/debian/tmp/usr/bin/createPYMB -- Set runtime path of "/<>/debian/tmp/usr/bin/createPYMB" to "" -- Installing: /<>/debian/tmp/usr/bin/readPYBase -- Set runtime path of "/<>/debian/tmp/usr/bin/readPYBase" to "" -- Installing: /<>/debian/tmp/usr/bin/readPYMB -- Set runtime path of "/<>/debian/tmp/usr/bin/readPYMB" to "" -- Installing: /<>/debian/tmp/usr/bin/mb2org -- Set runtime path of "/<>/debian/tmp/usr/bin/mb2org" to "" -- Installing: /<>/debian/tmp/usr/bin/mb2txt -- Set runtime path of "/<>/debian/tmp/usr/bin/mb2txt" to "" -- Installing: /<>/debian/tmp/usr/bin/txt2mb -- Set runtime path of "/<>/debian/tmp/usr/bin/txt2mb" to "" -- Installing: /<>/debian/tmp/usr/bin/scel2org -- Installing: /<>/debian/tmp/usr/lib/i386-linux-gnu/fcitx/libexec/fcitx-scanner -- Set runtime path of "/<>/debian/tmp/usr/lib/i386-linux-gnu/fcitx/libexec/fcitx-scanner" to "" -- Installing: /<>/debian/tmp/usr/lib/i386-linux-gnu/fcitx/libexec/fcitx-po-parser -- Set runtime path of "/<>/debian/tmp/usr/lib/i386-linux-gnu/fcitx/libexec/fcitx-po-parser" to "" -- Installing: /<>/debian/tmp/usr/share/applications/fcitx.desktop -- Installing: /<>/debian/tmp/usr/share/applications/fcitx-configtool.desktop -- Installing: /<>/debian/tmp/usr/share/fcitx/data/AutoEng.dat -- Installing: /<>/debian/tmp/usr/share/fcitx/data/gbks2t.tab -- Installing: /<>/debian/tmp/usr/share/fcitx/data/punc.mb.zh_CN -- Installing: /<>/debian/tmp/usr/share/fcitx/data/punc.mb.zh_HK -- Installing: /<>/debian/tmp/usr/share/fcitx/data/punc.mb.zh_TW -- Installing: /<>/debian/tmp/usr/share/fcitx/data/vk.conf -- Installing: /<>/debian/tmp/usr/share/fcitx/configdesc/addon.desc -- Installing: /<>/debian/tmp/usr/share/fcitx/configdesc/config.desc -- Installing: /<>/debian/tmp/usr/share/fcitx/configdesc/profile.desc -- Installing: /<>/debian/tmp/usr/share/fcitx/configdesc/inputmethod.desc -- Installing: /<>/debian/tmp/etc/xdg/autostart/fcitx-autostart.desktop -- Installing: /<>/debian/tmp/usr/share/fcitx/dbus/daemon.conf -- Installing: /<>/debian/tmp/usr/share/fcitx/data/env_setup.sh -- Installing: /<>/debian/tmp/usr/bin/fcitx-configtool -- Installing: /<>/debian/tmp/usr/bin/fcitx4-config -- Installing: /<>/debian/tmp/usr/bin/fcitx-autostart -- Installing: /<>/debian/tmp/usr/bin/fcitx-diagnose -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/16x16 -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/16x16/apps -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/16x16/apps/fcitx-vk-active.png -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/16x16/apps/fcitx.png -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/16x16/apps/fcitx-fullwidth-active.png -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/16x16/apps/fcitx-fullwidth-inactive.png -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/16x16/apps/fcitx-punc-inactive.png -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/16x16/apps/fcitx-punc-active.png -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/16x16/apps/fcitx-vk-inactive.png -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/16x16/apps/fcitx-kbd.png -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/22x22 -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/22x22/apps -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/22x22/apps/fcitx-vk-active.png -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/22x22/apps/fcitx.png -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/22x22/apps/fcitx-fullwidth-active.png -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/22x22/apps/fcitx-fullwidth-inactive.png -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/22x22/apps/fcitx-punc-inactive.png -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/22x22/apps/fcitx-punc-active.png -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/22x22/apps/fcitx-vk-inactive.png -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/22x22/apps/fcitx-kbd.png -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/24x24 -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/24x24/apps -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/24x24/apps/fcitx-vk-active.png -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/24x24/apps/fcitx.png -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/24x24/apps/fcitx-fullwidth-active.png -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/24x24/apps/fcitx-fullwidth-inactive.png -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/24x24/apps/fcitx-punc-inactive.png -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/24x24/apps/fcitx-punc-active.png -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/24x24/apps/fcitx-vk-inactive.png -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/24x24/apps/fcitx-kbd.png -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/32x32 -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/32x32/apps -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/32x32/apps/fcitx.png -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/48x48 -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/48x48/apps -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/48x48/apps/fcitx-vk-active.png -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/48x48/apps/fcitx.png -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/48x48/apps/fcitx-shuangpin.png -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/48x48/apps/fcitx-fullwidth-active.png -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/48x48/apps/fcitx-remind-active.png -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/48x48/apps/fcitx-fullwidth-inactive.png -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/48x48/apps/fcitx-punc-inactive.png -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/48x48/apps/fcitx-cangjie.png -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/48x48/apps/fcitx-pinyin.png -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/48x48/apps/fcitx-remind-inactive.png -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/48x48/apps/fcitx-wubi.png -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/48x48/apps/fcitx-chttrans-inactive.png -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/48x48/apps/fcitx-wbpy.png -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/48x48/apps/fcitx-chttrans-active.png -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/48x48/apps/fcitx-ziranma.png -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/48x48/apps/fcitx-punc-active.png -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/48x48/apps/fcitx-vk-inactive.png -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/48x48/apps/fcitx-kbd.png -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/48x48/apps/fcitx-chn.png -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/48x48/apps/fcitx-erbi.png -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/128x128 -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/128x128/apps -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/128x128/apps/fcitx.png -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/scalable -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/scalable/apps -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/scalable/apps/fcitx-kbd.svg -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/scalable/apps/fcitx-fullwidth-active.svg -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/scalable/apps/fcitx-fullwidth-inactive.svg -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/scalable/apps/fcitx-punc-inactive.svg -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/scalable/apps/fcitx.svg -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/scalable/apps/fcitx-vk-active.svg -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/scalable/apps/fcitx-vk-inactive.svg -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/scalable/apps/fcitx-punc-active.svg -- Up-to-date: /<>/debian/tmp/usr/share/icons/hicolor/scalable -- Up-to-date: /<>/debian/tmp/usr/share/icons/hicolor/scalable/apps -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/scalable/apps/fcitx-punc-active-symbolic.svg -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/scalable/apps/fcitx-fullwidth-inactive-symbolic.svg -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/scalable/apps/fcitx-kbd-symbolic.svg -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/scalable/apps/fcitx-vk-inactive-symbolic.svg -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/scalable/apps/fcitx-punc-inactive-symbolic.svg -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/scalable/apps/fcitx-vk-active-symbolic.svg -- Installing: /<>/debian/tmp/usr/share/icons/hicolor/scalable/apps/fcitx-fullwidth-active-symbolic.svg -- Installing: /<>/debian/tmp/usr/share/cmake/fcitx/FcitxConfig.cmake -- Installing: /<>/debian/tmp/usr/share/cmake/fcitx/FcitxMacro.cmake -- Installing: /<>/debian/tmp/usr/share/cmake/fcitx/FcitxConfigVersion.cmake -- Installing: /<>/debian/tmp/usr/share/cmake/fcitx/fcitx-merge-config.sh -- Installing: /<>/debian/tmp/usr/share/cmake/fcitx/fcitx-cmake-helper.sh -- Installing: /<>/debian/tmp/usr/share/cmake/fcitx/fcitx-extract-gettext.sh -- Installing: /<>/debian/tmp/usr/share/cmake/fcitx/fcitx-extract-confdesc.sh -- Installing: /<>/debian/tmp/usr/share/cmake/fcitx/fcitx-extract-desktop.sh -- Installing: /<>/debian/tmp/usr/share/cmake/fcitx/fcitx-extract-po.sh -- Installing: /<>/debian/tmp/usr/share/cmake/fcitx/fcitx-extract-qt.sh -- Installing: /<>/debian/tmp/usr/share/cmake/fcitx/fcitx-extract-kde.sh -- Installing: /<>/debian/tmp/usr/share/cmake/fcitx/fcitx-parse-po.sh -- Installing: /<>/debian/tmp/usr/share/cmake/fcitx/fcitx-write-po.sh make[1]: Leaving directory '/<>/obj-i686-linux-gnu' dh_install -a dh_installdocs -a dh_installchangelogs -a dh_installman -a dh_lintian -a dh_perl -a dh_link -a dh_strip_nondeterminism -a dh_compress -a dh_fixperms -a debian/rules override_dh_missing make[1]: Entering directory '/<>' dh_missing --fail-missing make[1]: Leaving directory '/<>' debian/rules override_dh_strip make[1]: Entering directory '/<>' dh_strip --dbgsym-migration='fcitx-dbg (<< 4.2.9.4-1~)' make[1]: Leaving directory '/<>' debian/rules override_dh_makeshlibs make[1]: Entering directory '/<>' dh_makeshlibs -plibfcitx-core0 dh_makeshlibs -plibfcitx-config4 dh_makeshlibs -plibfcitx-utils0 dh_makeshlibs -plibfcitx-qt0 dh_makeshlibs -plibfcitx-gclient0 make[1]: Leaving directory '/<>' dh_shlibdeps -a dh_girepository -a dh_installdeb -a dh_gencontrol -a dh_md5sums -a dh_builddeb -a INFO: pkgstriptranslations version 131 INFO: pkgstriptranslations version 131 INFO: pkgstriptranslations version 131 INFO: pkgstriptranslations version 131 pkgstriptranslations: processing fcitx-pinyin (in debian/fcitx-pinyin); do_strip: , oemstrip: pkgstriptranslations: processing fcitx-bin (in debian/fcitx-bin); do_strip: , oemstrip: pkgstriptranslations: processing fcitx-module-x11-dbgsym (in debian/.debhelper/fcitx-module-x11/dbgsym-root); do_strip: , oemstrip: pkgstriptranslations: processing libfcitx-qt0-dbgsym (in debian/.debhelper/libfcitx-qt0/dbgsym-root); do_strip: , oemstrip: pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/.debhelper/libfcitx-qt0/dbgsym-root/DEBIAN/control, package libfcitx-qt0-dbgsym, directory debian/.debhelper/libfcitx-qt0/dbgsym-root pkgstripfiles: Running PNG optimization (using 4 cpus) for package libfcitx-qt0-dbgsym ... pkgstripfiles: processing control file: debian/fcitx-pinyin/DEBIAN/control, package fcitx-pinyin, directory debian/fcitx-pinyin pkgstripfiles: No PNG files. dpkg-deb: building package 'libfcitx-qt0-dbgsym' in 'debian/.debhelper/scratch-space/build-libfcitx-qt0/libfcitx-qt0-dbgsym_4.2.9.4-3_i386.deb'. INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... Renaming libfcitx-qt0-dbgsym_4.2.9.4-3_i386.deb to libfcitx-qt0-dbgsym_4.2.9.4-3_i386.ddeb INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... INFO: pkgstriptranslations version 131 INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... pkgstriptranslations: processing fcitx-libs-dev (in debian/fcitx-libs-dev); do_strip: , oemstrip: INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... pkgstripfiles: processing control file: debian/fcitx-libs-dev/DEBIAN/control, package fcitx-libs-dev, directory debian/fcitx-libs-dev INFO: pkgstripfiles: waiting for lock (fcitx-libs-dev) ... pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... pkgstripfiles: processing control file: debian/fcitx-bin/DEBIAN/control, package fcitx-bin, directory debian/fcitx-bin INFO: pkgstripfiles: waiting for lock (fcitx-libs-dev) ... Searching for duplicated docs in dependency libfcitx-config4... symlinking changelog.Debian.gz in fcitx-bin to file in libfcitx-config4 Searching for duplicated docs in dependency libfcitx-core0... Searching for duplicated docs in dependency libfcitx-utils0... pkgstripfiles: Running PNG optimization (using 4 cpus) for package fcitx-bin ... pkgstripfiles: No PNG files. dpkg-deb: building package 'fcitx-bin' in '../fcitx-bin_4.2.9.4-3_i386.deb'. INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... INFO: pkgstripfiles: waiting for lock (fcitx-libs-dev) ... INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... INFO: pkgstripfiles: waiting for lock (fcitx-libs-dev) ... INFO: pkgstriptranslations version 131 pkgstriptranslations: processing fcitx-bin-dbgsym (in debian/.debhelper/fcitx-bin/dbgsym-root); do_strip: , oemstrip: INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... INFO: pkgstripfiles: waiting for lock (fcitx-libs-dev) ... pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... INFO: pkgstripfiles: waiting for lock (fcitx-libs-dev) ... pkgstripfiles: processing control file: debian/.debhelper/fcitx-bin/dbgsym-root/DEBIAN/control, package fcitx-bin-dbgsym, directory debian/.debhelper/fcitx-bin/dbgsym-root pkgstripfiles: Running PNG optimization (using 4 cpus) for package fcitx-bin-dbgsym ... pkgstripfiles: No PNG files. dpkg-deb: building package 'fcitx-bin-dbgsym' in 'debian/.debhelper/scratch-space/build-fcitx-bin/fcitx-bin-dbgsym_4.2.9.4-3_i386.deb'. Renaming fcitx-bin-dbgsym_4.2.9.4-3_i386.deb to fcitx-bin-dbgsym_4.2.9.4-3_i386.ddeb INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... INFO: pkgstripfiles: waiting for lock (fcitx-libs-dev) ... INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... INFO: pkgstripfiles: waiting for lock (fcitx-libs-dev) ... INFO: pkgstriptranslations version 131 pkgstriptranslations: processing libfcitx-config4 (in debian/libfcitx-config4); do_strip: , oemstrip: INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... INFO: pkgstripfiles: waiting for lock (fcitx-libs-dev) ... pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... INFO: pkgstripfiles: waiting for lock (fcitx-libs-dev) ... pkgstripfiles: processing control file: debian/libfcitx-config4/DEBIAN/control, package libfcitx-config4, directory debian/libfcitx-config4 Searching for duplicated docs in dependency libfcitx-utils0... symlinking changelog.Debian.gz in libfcitx-config4 to file in libfcitx-utils0 INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... pkgstripfiles: Running PNG optimization (using 4 cpus) for package libfcitx-config4 ... pkgstripfiles: No PNG files. INFO: pkgstripfiles: waiting for lock (fcitx-libs-dev) ... dpkg-deb: building package 'libfcitx-config4' in '../libfcitx-config4_4.2.9.4-3_i386.deb'. pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... INFO: pkgstripfiles: waiting for lock (fcitx-libs-dev) ... pkgstripfiles: processing control file: debian/.debhelper/fcitx-module-x11/dbgsym-root/DEBIAN/control, package fcitx-module-x11-dbgsym, directory debian/.debhelper/fcitx-module-x11/dbgsym-root pkgstripfiles: Running PNG optimization (using 4 cpus) for package fcitx-module-x11-dbgsym ... pkgstripfiles: No PNG files. INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... dpkg-deb: building package 'fcitx-module-x11-dbgsym' in 'debian/.debhelper/scratch-space/build-fcitx-module-x11/fcitx-module-x11-dbgsym_4.2.9.4-3_i386.deb'. INFO: pkgstripfiles: waiting for lock (fcitx-libs-dev) ... INFO: pkgstriptranslations version 131 Renaming fcitx-module-x11-dbgsym_4.2.9.4-3_i386.deb to fcitx-module-x11-dbgsym_4.2.9.4-3_i386.ddeb INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... INFO: pkgstripfiles: waiting for lock (fcitx-libs-dev) ... pkgstriptranslations: processing libfcitx-config4-dbgsym (in debian/.debhelper/libfcitx-config4/dbgsym-root); do_strip: , oemstrip: INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... INFO: pkgstripfiles: waiting for lock (fcitx-libs-dev) ... INFO: pkgstriptranslations version 131 INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... pkgstriptranslations: processing fcitx-module-lua (in debian/fcitx-module-lua); do_strip: , oemstrip: INFO: pkgstripfiles: waiting for lock (fcitx-libs-dev) ... pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... INFO: pkgstripfiles: waiting for lock (fcitx-libs-dev) ... pkgstripfiles: processing control file: debian/.debhelper/libfcitx-config4/dbgsym-root/DEBIAN/control, package libfcitx-config4-dbgsym, directory debian/.debhelper/libfcitx-config4/dbgsym-root pkgstripfiles: Running PNG optimization (using 4 cpus) for package libfcitx-config4-dbgsym ... pkgstripfiles: No PNG files. dpkg-deb: building package 'libfcitx-config4-dbgsym' in 'debian/.debhelper/scratch-space/build-libfcitx-config4/libfcitx-config4-dbgsym_4.2.9.4-3_i386.deb'. Renaming libfcitx-config4-dbgsym_4.2.9.4-3_i386.deb to libfcitx-config4-dbgsym_4.2.9.4-3_i386.ddeb INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... INFO: pkgstripfiles: waiting for lock (fcitx-libs-dev) ... pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... INFO: pkgstripfiles: waiting for lock (fcitx-libs-dev) ... pkgstripfiles: processing control file: debian/fcitx-module-lua/DEBIAN/control, package fcitx-module-lua, directory debian/fcitx-module-lua INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... INFO: pkgstriptranslations version 131 INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... INFO: pkgstripfiles: waiting for lock (fcitx-libs-dev) ... pkgstriptranslations: processing libfcitx-core0 (in debian/libfcitx-core0); do_strip: , oemstrip: INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... INFO: pkgstripfiles: waiting for lock (fcitx-libs-dev) ... INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... INFO: pkgstripfiles: waiting for lock (fcitx-libs-dev) ... pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... pkgstripfiles: processing control file: debian/libfcitx-core0/DEBIAN/control, package libfcitx-core0, directory debian/libfcitx-core0 INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... Searching for duplicated docs in dependency libfcitx-config4... INFO: pkgstripfiles: waiting for lock (fcitx-libs-dev) ... symlinking changelog.Debian.gz in libfcitx-core0 to file in libfcitx-utils0 Searching for duplicated docs in dependency libfcitx-utils0... pkgstripfiles: Running PNG optimization (using 4 cpus) for package libfcitx-core0 ... pkgstripfiles: No PNG files. dpkg-deb: building package 'libfcitx-core0' in '../libfcitx-core0_4.2.9.4-3_i386.deb'. INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... INFO: pkgstripfiles: waiting for lock (fcitx-libs-dev) ... INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... INFO: pkgstriptranslations version 131 INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... INFO: pkgstripfiles: waiting for lock (fcitx-libs-dev) ... pkgstriptranslations: processing libfcitx-core0-dbgsym (in debian/.debhelper/libfcitx-core0/dbgsym-root); do_strip: , oemstrip: INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... INFO: pkgstripfiles: waiting for lock (fcitx-libs-dev) ... pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... INFO: pkgstripfiles: waiting for lock (fcitx-libs-dev) ... pkgstripfiles: processing control file: debian/.debhelper/libfcitx-core0/dbgsym-root/DEBIAN/control, package libfcitx-core0-dbgsym, directory debian/.debhelper/libfcitx-core0/dbgsym-root pkgstripfiles: Running PNG optimization (using 4 cpus) for package libfcitx-core0-dbgsym ... pkgstripfiles: No PNG files. dpkg-deb: building package 'libfcitx-core0-dbgsym' in 'debian/.debhelper/scratch-space/build-libfcitx-core0/libfcitx-core0-dbgsym_4.2.9.4-3_i386.deb'. INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... Renaming libfcitx-core0-dbgsym_4.2.9.4-3_i386.deb to libfcitx-core0-dbgsym_4.2.9.4-3_i386.ddeb INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... INFO: pkgstripfiles: waiting for lock (fcitx-libs-dev) ... INFO: pkgstriptranslations version 131 INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... pkgstriptranslations: processing libfcitx-utils0 (in debian/libfcitx-utils0); do_strip: , oemstrip: INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... INFO: pkgstripfiles: waiting for lock (fcitx-libs-dev) ... INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... INFO: pkgstripfiles: waiting for lock (fcitx-libs-dev) ... INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... pkgstripfiles: processing control file: debian/libfcitx-utils0/DEBIAN/control, package libfcitx-utils0, directory debian/libfcitx-utils0 pkgstripfiles: Truncating usr/share/doc/libfcitx-utils0/changelog.Debian.gz to topmost ten records pkgstripfiles: Running PNG optimization (using 4 cpus) for package libfcitx-utils0 ... pkgstripfiles: No PNG files. dpkg-deb: building package 'libfcitx-utils0' in '../libfcitx-utils0_4.2.9.4-3_i386.deb'. INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... INFO: pkgstripfiles: waiting for lock (fcitx-libs-dev) ... INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... INFO: pkgstripfiles: waiting for lock (fcitx-libs-dev) ... INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... INFO: pkgstriptranslations version 131 INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... pkgstriptranslations: processing libfcitx-utils0-dbgsym (in debian/.debhelper/libfcitx-utils0/dbgsym-root); do_strip: , oemstrip: INFO: pkgstripfiles: waiting for lock (fcitx-libs-dev) ... INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... INFO: pkgstripfiles: waiting for lock (fcitx-libs-dev) ... pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... pkgstripfiles: processing control file: debian/.debhelper/libfcitx-utils0/dbgsym-root/DEBIAN/control, package libfcitx-utils0-dbgsym, directory debian/.debhelper/libfcitx-utils0/dbgsym-root pkgstripfiles: Running PNG optimization (using 4 cpus) for package libfcitx-utils0-dbgsym ... pkgstripfiles: No PNG files. dpkg-deb: building package 'libfcitx-utils0-dbgsym' in 'debian/.debhelper/scratch-space/build-libfcitx-utils0/libfcitx-utils0-dbgsym_4.2.9.4-3_i386.deb'. Renaming libfcitx-utils0-dbgsym_4.2.9.4-3_i386.deb to libfcitx-utils0-dbgsym_4.2.9.4-3_i386.ddeb INFO: pkgstripfiles: waiting for lock (fcitx-libs-dev) ... INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... INFO: pkgstripfiles: waiting for lock (fcitx-libs-dev) ... INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... INFO: pkgstriptranslations version 131 INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... pkgstriptranslations: processing libfcitx-gclient0 (in debian/libfcitx-gclient0); do_strip: , oemstrip: INFO: pkgstripfiles: waiting for lock (fcitx-libs-dev) ... INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... INFO: pkgstripfiles: waiting for lock (fcitx-libs-dev) ... INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/libfcitx-gclient0/DEBIAN/control, package libfcitx-gclient0, directory debian/libfcitx-gclient0 Searching for duplicated docs in dependency libfcitx-utils0... symlinking changelog.Debian.gz in libfcitx-gclient0 to file in libfcitx-utils0 INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... pkgstripfiles: Running PNG optimization (using 4 cpus) for package libfcitx-gclient0 ... pkgstripfiles: No PNG files. dpkg-deb: building package 'libfcitx-gclient0' in '../libfcitx-gclient0_4.2.9.4-3_i386.deb'. INFO: pkgstripfiles: waiting for lock (fcitx-libs-dev) ... INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... INFO: pkgstripfiles: waiting for lock (fcitx-libs-dev) ... INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... INFO: pkgstriptranslations version 131 pkgstriptranslations: processing libfcitx-gclient0-dbgsym (in debian/.debhelper/libfcitx-gclient0/dbgsym-root); do_strip: , oemstrip: INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... INFO: pkgstripfiles: waiting for lock (fcitx-libs-dev) ... INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " INFO: pkgstripfiles: waiting for lock (fcitx-libs-dev) ... INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... pkgstripfiles: processing control file: debian/.debhelper/libfcitx-gclient0/dbgsym-root/DEBIAN/control, package libfcitx-gclient0-dbgsym, directory debian/.debhelper/libfcitx-gclient0/dbgsym-root pkgstripfiles: Running PNG optimization (using 4 cpus) for package libfcitx-gclient0-dbgsym ... pkgstripfiles: No PNG files. dpkg-deb: building package 'libfcitx-gclient0-dbgsym' in 'debian/.debhelper/scratch-space/build-libfcitx-gclient0/libfcitx-gclient0-dbgsym_4.2.9.4-3_i386.deb'. INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... Renaming libfcitx-gclient0-dbgsym_4.2.9.4-3_i386.deb to libfcitx-gclient0-dbgsym_4.2.9.4-3_i386.ddeb INFO: pkgstripfiles: waiting for lock (fcitx-libs-dev) ... INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... INFO: pkgstriptranslations version 131 INFO: pkgstripfiles: waiting for lock (fcitx-libs-dev) ... INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... pkgstriptranslations: processing libfcitx-qt0 (in debian/libfcitx-qt0); do_strip: , oemstrip: INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... INFO: pkgstripfiles: waiting for lock (fcitx-libs-dev) ... INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... pkgstripfiles: processing control file: debian/libfcitx-qt0/DEBIAN/control, package libfcitx-qt0, directory debian/libfcitx-qt0 Searching for duplicated docs in dependency libfcitx-config4... symlinking changelog.Debian.gz in libfcitx-qt0 to file in libfcitx-utils0 Searching for duplicated docs in dependency libfcitx-utils0... pkgstripfiles: Running PNG optimization (using 4 cpus) for package libfcitx-qt0 ... pkgstripfiles: No PNG files. dpkg-deb: building package 'libfcitx-qt0' in '../libfcitx-qt0_4.2.9.4-3_i386.deb'. INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... Searching for duplicated docs in dependency fcitx-bin... Searching for duplicated docs in dependency gir1.2-fcitx-1.0... symlinking changelog.Debian.gz in fcitx-libs-dev to file in gir1.2-fcitx-1.0 Searching for duplicated docs in dependency libfcitx-config4... Searching for duplicated docs in dependency libfcitx-core0... Searching for duplicated docs in dependency libfcitx-gclient0... Searching for duplicated docs in dependency libfcitx-qt0... Searching for duplicated docs in dependency libfcitx-utils0... pkgstripfiles: Running PNG optimization (using 4 cpus) for package fcitx-libs-dev ... pkgstripfiles: No PNG files. dpkg-deb: building package 'fcitx-libs-dev' in '../fcitx-libs-dev_4.2.9.4-3_i386.deb'. INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... INFO: pkgstriptranslations version 131 INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... pkgstriptranslations: processing gir1.2-fcitx-1.0 (in debian/gir1.2-fcitx-1.0); do_strip: , oemstrip: INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... pkgstripfiles: processing control file: debian/gir1.2-fcitx-1.0/DEBIAN/control, package gir1.2-fcitx-1.0, directory debian/gir1.2-fcitx-1.0 Searching for duplicated docs in dependency libfcitx-gclient0... symlinking changelog.Debian.gz in gir1.2-fcitx-1.0 to file in libfcitx-utils0 pkgstripfiles: Running PNG optimization (using 4 cpus) for package gir1.2-fcitx-1.0 ... pkgstripfiles: No PNG files. INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... dpkg-deb: building package 'gir1.2-fcitx-1.0' in '../gir1.2-fcitx-1.0_4.2.9.4-3_i386.deb'. INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... INFO: pkgstriptranslations version 131 INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... pkgstriptranslations: processing fcitx-ui-classic (in debian/fcitx-ui-classic); do_strip: , oemstrip: INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... pkgstripfiles: processing control file: debian/fcitx-ui-classic/DEBIAN/control, package fcitx-ui-classic, directory debian/fcitx-ui-classic Searching for duplicated docs in dependency fcitx-module-x11... symlinking changelog.Debian.gz in fcitx-ui-classic to file in fcitx-module-x11 pkgstripfiles: Running PNG optimization (using 4 cpus) for package fcitx-ui-classic ... INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... ooooooINFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... oooINFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... oooooINFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... ooooINFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... oooooINFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... oooINFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... ooooINFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... oooooooINFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... ooo.oINFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... ooINFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... oo.ooINFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... .ooooINFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... o.oINFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... ooooINFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... oINFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... .oo.INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... ooooINFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... ooooooINFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... oooooooINFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... ooooooooINFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... oooooooooooINFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... o pkgstripfiles: PNG optimization (97/0) for package fcitx-ui-classic took 13 s dpkg-deb: building package 'fcitx-ui-classic' in '../fcitx-ui-classic_4.2.9.4-3_i386.deb'. INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... INFO: pkgstriptranslations version 131 pkgstriptranslations: processing fcitx-ui-classic-dbgsym (in debian/.debhelper/fcitx-ui-classic/dbgsym-root); do_strip: , oemstrip: INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/.debhelper/fcitx-ui-classic/dbgsym-root/DEBIAN/control, package fcitx-ui-classic-dbgsym, directory debian/.debhelper/fcitx-ui-classic/dbgsym-root pkgstripfiles: Running PNG optimization (using 4 cpus) for package fcitx-ui-classic-dbgsym ... pkgstripfiles: No PNG files. dpkg-deb: building package 'fcitx-ui-classic-dbgsym' in 'debian/.debhelper/scratch-space/build-fcitx-ui-classic/fcitx-ui-classic-dbgsym_4.2.9.4-3_i386.deb'. INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... Renaming fcitx-ui-classic-dbgsym_4.2.9.4-3_i386.deb to fcitx-ui-classic-dbgsym_4.2.9.4-3_i386.ddeb INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... INFO: pkgstriptranslations version 131 pkgstriptranslations: processing fcitx-frontend-gtk2 (in debian/fcitx-frontend-gtk2); do_strip: , oemstrip: INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/fcitx-frontend-gtk2/DEBIAN/control, package fcitx-frontend-gtk2, directory debian/fcitx-frontend-gtk2 Searching for duplicated docs in dependency fcitx-module-dbus... symlinking changelog.Debian.gz in fcitx-frontend-gtk2 to file in fcitx-module-dbus Searching for duplicated docs in dependency libfcitx-gclient0... Searching for duplicated docs in dependency libfcitx-utils0... pkgstripfiles: Running PNG optimization (using 4 cpus) for package fcitx-frontend-gtk2 ... pkgstripfiles: No PNG files. dpkg-deb: building package 'fcitx-frontend-gtk2' in '../fcitx-frontend-gtk2_4.2.9.4-3_i386.deb'. INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... INFO: pkgstriptranslations version 131 pkgstriptranslations: processing fcitx-frontend-gtk2-dbgsym (in debian/.debhelper/fcitx-frontend-gtk2/dbgsym-root); do_strip: , oemstrip: INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... pkgstripfiles: processing control file: debian/.debhelper/fcitx-frontend-gtk2/dbgsym-root/DEBIAN/control, package fcitx-frontend-gtk2-dbgsym, directory debian/.debhelper/fcitx-frontend-gtk2/dbgsym-root pkgstripfiles: Running PNG optimization (using 4 cpus) for package fcitx-frontend-gtk2-dbgsym ... pkgstripfiles: No PNG files. dpkg-deb: building package 'fcitx-frontend-gtk2-dbgsym' in 'debian/.debhelper/scratch-space/build-fcitx-frontend-gtk2/fcitx-frontend-gtk2-dbgsym_4.2.9.4-3_i386.deb'. Renaming fcitx-frontend-gtk2-dbgsym_4.2.9.4-3_i386.deb to fcitx-frontend-gtk2-dbgsym_4.2.9.4-3_i386.ddeb INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... INFO: pkgstriptranslations version 131 INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... pkgstriptranslations: processing fcitx-frontend-gtk3 (in debian/fcitx-frontend-gtk3); do_strip: , oemstrip: INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/fcitx-frontend-gtk3/DEBIAN/control, package fcitx-frontend-gtk3, directory debian/fcitx-frontend-gtk3 Searching for duplicated docs in dependency fcitx-module-dbus... symlinking changelog.Debian.gz in fcitx-frontend-gtk3 to file in fcitx-module-dbus Searching for duplicated docs in dependency libfcitx-gclient0... Searching for duplicated docs in dependency libfcitx-utils0... pkgstripfiles: Running PNG optimization (using 4 cpus) for package fcitx-frontend-gtk3 ... INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... pkgstripfiles: No PNG files. dpkg-deb: building package 'fcitx-frontend-gtk3' in '../fcitx-frontend-gtk3_4.2.9.4-3_i386.deb'. INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... INFO: pkgstriptranslations version 131 INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... pkgstriptranslations: processing fcitx-frontend-gtk3-dbgsym (in debian/.debhelper/fcitx-frontend-gtk3/dbgsym-root); do_strip: , oemstrip: INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... pkgstripfiles: processing control file: debian/.debhelper/fcitx-frontend-gtk3/dbgsym-root/DEBIAN/control, package fcitx-frontend-gtk3-dbgsym, directory debian/.debhelper/fcitx-frontend-gtk3/dbgsym-root pkgstripfiles: Running PNG optimization (using 4 cpus) for package fcitx-frontend-gtk3-dbgsym ... pkgstripfiles: No PNG files. dpkg-deb: building package 'fcitx-frontend-gtk3-dbgsym' in 'debian/.debhelper/scratch-space/build-fcitx-frontend-gtk3/fcitx-frontend-gtk3-dbgsym_4.2.9.4-3_i386.deb'. Renaming fcitx-frontend-gtk3-dbgsym_4.2.9.4-3_i386.deb to fcitx-frontend-gtk3-dbgsym_4.2.9.4-3_i386.ddeb INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... INFO: pkgstriptranslations version 131 pkgstriptranslations: processing fcitx-frontend-qt4 (in debian/fcitx-frontend-qt4); do_strip: , oemstrip: INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " INFO: pkgstripfiles: waiting for lock (fcitx-pinyin) ... pkgstripfiles: processing control file: debian/fcitx-frontend-qt4/DEBIAN/control, package fcitx-frontend-qt4, directory debian/fcitx-frontend-qt4 Searching for duplicated docs in dependency fcitx-module-dbus... symlinking changelog.Debian.gz in fcitx-frontend-qt4 to file in fcitx-module-dbus Searching for duplicated docs in dependency libfcitx-qt0... Searching for duplicated docs in dependency libfcitx-utils0... pkgstripfiles: Running PNG optimization (using 4 cpus) for package fcitx-frontend-qt4 ... pkgstripfiles: No PNG files. dpkg-deb: building package 'fcitx-frontend-qt4' in '../fcitx-frontend-qt4_4.2.9.4-3_i386.deb'. INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... Searching for duplicated docs in dependency fcitx-bin... INFO: pkgstriptranslations version 131 Searching for duplicated docs in dependency fcitx-modules... symlinking changelog.Debian.gz in fcitx-pinyin to file in fcitx-modules pkgstripfiles: Running PNG optimization (using 4 cpus) for package fcitx-pinyin ... pkgstripfiles: No PNG files. dpkg-deb: building package 'fcitx-pinyin' in '../fcitx-pinyin_4.2.9.4-3_i386.deb'. pkgstriptranslations: processing fcitx-frontend-qt4-dbgsym (in debian/.debhelper/fcitx-frontend-qt4/dbgsym-root); do_strip: , oemstrip: INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/.debhelper/fcitx-frontend-qt4/dbgsym-root/DEBIAN/control, package fcitx-frontend-qt4-dbgsym, directory debian/.debhelper/fcitx-frontend-qt4/dbgsym-root pkgstripfiles: Running PNG optimization (using 4 cpus) for package fcitx-frontend-qt4-dbgsym ... pkgstripfiles: No PNG files. dpkg-deb: building package 'fcitx-frontend-qt4-dbgsym' in 'debian/.debhelper/scratch-space/build-fcitx-frontend-qt4/fcitx-frontend-qt4-dbgsym_4.2.9.4-3_i386.deb'. INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... Renaming fcitx-frontend-qt4-dbgsym_4.2.9.4-3_i386.deb to fcitx-frontend-qt4-dbgsym_4.2.9.4-3_i386.ddeb INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... INFO: pkgstriptranslations version 131 pkgstriptranslations: processing fcitx-pinyin-dbgsym (in debian/.debhelper/fcitx-pinyin/dbgsym-root); do_strip: , oemstrip: INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/.debhelper/fcitx-pinyin/dbgsym-root/DEBIAN/control, package fcitx-pinyin-dbgsym, directory debian/.debhelper/fcitx-pinyin/dbgsym-root pkgstripfiles: Running PNG optimization (using 4 cpus) for package fcitx-pinyin-dbgsym ... pkgstripfiles: No PNG files. dpkg-deb: building package 'fcitx-pinyin-dbgsym' in 'debian/.debhelper/scratch-space/build-fcitx-pinyin/fcitx-pinyin-dbgsym_4.2.9.4-3_i386.deb'. Renaming fcitx-pinyin-dbgsym_4.2.9.4-3_i386.deb to fcitx-pinyin-dbgsym_4.2.9.4-3_i386.ddeb INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... INFO: pkgstriptranslations version 131 pkgstriptranslations: processing fcitx-qw (in debian/fcitx-qw); do_strip: , oemstrip: INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/fcitx-qw/DEBIAN/control, package fcitx-qw, directory debian/fcitx-qw Searching for duplicated docs in dependency fcitx-bin... Searching for duplicated docs in dependency fcitx-modules... symlinking changelog.Debian.gz in fcitx-qw to file in fcitx-modules INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... pkgstripfiles: Running PNG optimization (using 4 cpus) for package fcitx-qw ... pkgstripfiles: No PNG files. dpkg-deb: building package 'fcitx-qw' in '../fcitx-qw_4.2.9.4-3_i386.deb'. INFO: pkgstriptranslations version 131 INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... pkgstriptranslations: processing fcitx-qw-dbgsym (in debian/.debhelper/fcitx-qw/dbgsym-root); do_strip: , oemstrip: pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/.debhelper/fcitx-qw/dbgsym-root/DEBIAN/control, package fcitx-qw-dbgsym, directory debian/.debhelper/fcitx-qw/dbgsym-root INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... pkgstripfiles: Running PNG optimization (using 4 cpus) for package fcitx-qw-dbgsym ... pkgstripfiles: No PNG files. dpkg-deb: building package 'fcitx-qw-dbgsym' in 'debian/.debhelper/scratch-space/build-fcitx-qw/fcitx-qw-dbgsym_4.2.9.4-3_i386.deb'. Renaming fcitx-qw-dbgsym_4.2.9.4-3_i386.deb to fcitx-qw-dbgsym_4.2.9.4-3_i386.ddeb INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... INFO: pkgstriptranslations version 131 pkgstriptranslations: processing fcitx-table (in debian/fcitx-table); do_strip: , oemstrip: pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... pkgstripfiles: processing control file: debian/fcitx-table/DEBIAN/control, package fcitx-table, directory debian/fcitx-table Searching for duplicated docs in dependency fcitx-bin... Searching for duplicated docs in dependency fcitx-modules... symlinking changelog.Debian.gz in fcitx-table to file in fcitx-modules pkgstripfiles: Running PNG optimization (using 4 cpus) for package fcitx-table ... pkgstripfiles: No PNG files. dpkg-deb: building package 'fcitx-table' in '../fcitx-table_4.2.9.4-3_i386.deb'. INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... INFO: pkgstriptranslations version 131 pkgstriptranslations: processing fcitx-table-dbgsym (in debian/.debhelper/fcitx-table/dbgsym-root); do_strip: , oemstrip: INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/.debhelper/fcitx-table/dbgsym-root/DEBIAN/control, package fcitx-table-dbgsym, directory debian/.debhelper/fcitx-table/dbgsym-root pkgstripfiles: Running PNG optimization (using 4 cpus) for package fcitx-table-dbgsym ... pkgstripfiles: No PNG files. dpkg-deb: building package 'fcitx-table-dbgsym' in 'debian/.debhelper/scratch-space/build-fcitx-table/fcitx-table-dbgsym_4.2.9.4-3_i386.deb'. Renaming fcitx-table-dbgsym_4.2.9.4-3_i386.deb to fcitx-table-dbgsym_4.2.9.4-3_i386.ddeb INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... INFO: pkgstriptranslations version 131 pkgstriptranslations: processing fcitx-modules (in debian/fcitx-modules); do_strip: , oemstrip: INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/fcitx-modules/DEBIAN/control, package fcitx-modules, directory debian/fcitx-modules INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... pkgstripfiles: Truncating usr/share/doc/fcitx-modules/changelog.Debian.gz to topmost ten records pkgstripfiles: Running PNG optimization (using 4 cpus) for package fcitx-modules ... pkgstripfiles: No PNG files. dpkg-deb: building package 'fcitx-modules' in '../fcitx-modules_4.2.9.4-3_i386.deb'. INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... INFO: pkgstriptranslations version 131 pkgstriptranslations: processing fcitx-modules-dbgsym (in debian/.debhelper/fcitx-modules/dbgsym-root); do_strip: , oemstrip: INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/.debhelper/fcitx-modules/dbgsym-root/DEBIAN/control, package fcitx-modules-dbgsym, directory debian/.debhelper/fcitx-modules/dbgsym-root pkgstripfiles: Running PNG optimization (using 4 cpus) for package fcitx-modules-dbgsym ... pkgstripfiles: No PNG files. dpkg-deb: building package 'fcitx-modules-dbgsym' in 'debian/.debhelper/scratch-space/build-fcitx-modules/fcitx-modules-dbgsym_4.2.9.4-3_i386.deb'. INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... Renaming fcitx-modules-dbgsym_4.2.9.4-3_i386.deb to fcitx-modules-dbgsym_4.2.9.4-3_i386.ddeb INFO: pkgstriptranslations version 131 INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... pkgstriptranslations: processing fcitx-module-dbus (in debian/fcitx-module-dbus); do_strip: , oemstrip: pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... pkgstripfiles: processing control file: debian/fcitx-module-dbus/DEBIAN/control, package fcitx-module-dbus, directory debian/fcitx-module-dbus Searching for duplicated docs in dependency fcitx-modules... symlinking changelog.Debian.gz in fcitx-module-dbus to file in fcitx-modules pkgstripfiles: Running PNG optimization (using 4 cpus) for package fcitx-module-dbus ... pkgstripfiles: No PNG files. dpkg-deb: building package 'fcitx-module-dbus' in '../fcitx-module-dbus_4.2.9.4-3_i386.deb'. INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... INFO: pkgstriptranslations version 131 pkgstriptranslations: processing fcitx-module-dbus-dbgsym (in debian/.debhelper/fcitx-module-dbus/dbgsym-root); do_strip: , oemstrip: INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... pkgstripfiles: processing control file: debian/.debhelper/fcitx-module-dbus/dbgsym-root/DEBIAN/control, package fcitx-module-dbus-dbgsym, directory debian/.debhelper/fcitx-module-dbus/dbgsym-root pkgstripfiles: Running PNG optimization (using 4 cpus) for package fcitx-module-dbus-dbgsym ... pkgstripfiles: No PNG files. dpkg-deb: building package 'fcitx-module-dbus-dbgsym' in 'debian/.debhelper/scratch-space/build-fcitx-module-dbus/fcitx-module-dbus-dbgsym_4.2.9.4-3_i386.deb'. Renaming fcitx-module-dbus-dbgsym_4.2.9.4-3_i386.deb to fcitx-module-dbus-dbgsym_4.2.9.4-3_i386.ddeb INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... INFO: pkgstriptranslations version 131 pkgstriptranslations: processing fcitx-module-x11 (in debian/fcitx-module-x11); do_strip: , oemstrip: INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " INFO: pkgstripfiles: waiting for lock (fcitx-module-lua) ... pkgstripfiles: processing control file: debian/fcitx-module-x11/DEBIAN/control, package fcitx-module-x11, directory debian/fcitx-module-x11 Searching for duplicated docs in dependency fcitx-modules... symlinking changelog.Debian.gz in fcitx-module-x11 to file in fcitx-modules pkgstripfiles: Running PNG optimization (using 4 cpus) for package fcitx-module-x11 ... pkgstripfiles: No PNG files. dpkg-deb: building package 'fcitx-module-x11' in '../fcitx-module-x11_4.2.9.4-3_i386.deb'. Searching for duplicated docs in dependency fcitx-modules... symlinking changelog.Debian.gz in fcitx-module-lua to file in fcitx-modules pkgstripfiles: Running PNG optimization (using 4 cpus) for package fcitx-module-lua ... pkgstripfiles: No PNG files. dpkg-deb: building package 'fcitx-module-lua' in '../fcitx-module-lua_4.2.9.4-3_i386.deb'. INFO: pkgstriptranslations version 131 pkgstriptranslations: processing fcitx-module-lua-dbgsym (in debian/.debhelper/fcitx-module-lua/dbgsym-root); do_strip: , oemstrip: pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/.debhelper/fcitx-module-lua/dbgsym-root/DEBIAN/control, package fcitx-module-lua-dbgsym, directory debian/.debhelper/fcitx-module-lua/dbgsym-root pkgstripfiles: Running PNG optimization (using 4 cpus) for package fcitx-module-lua-dbgsym ... pkgstripfiles: No PNG files. dpkg-deb: building package 'fcitx-module-lua-dbgsym' in 'debian/.debhelper/scratch-space/build-fcitx-module-lua/fcitx-module-lua-dbgsym_4.2.9.4-3_i386.deb'. Renaming fcitx-module-lua-dbgsym_4.2.9.4-3_i386.deb to fcitx-module-lua-dbgsym_4.2.9.4-3_i386.ddeb INFO: pkgstriptranslations version 131 pkgstriptranslations: processing fcitx-module-kimpanel (in debian/fcitx-module-kimpanel); do_strip: , oemstrip: pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/fcitx-module-kimpanel/DEBIAN/control, package fcitx-module-kimpanel, directory debian/fcitx-module-kimpanel Searching for duplicated docs in dependency fcitx-module-dbus... symlinking changelog.Debian.gz in fcitx-module-kimpanel to file in fcitx-modules pkgstripfiles: Running PNG optimization (using 4 cpus) for package fcitx-module-kimpanel ... pkgstripfiles: No PNG files. dpkg-deb: building package 'fcitx-module-kimpanel' in '../fcitx-module-kimpanel_4.2.9.4-3_i386.deb'. INFO: pkgstriptranslations version 131 pkgstriptranslations: processing fcitx-module-kimpanel-dbgsym (in debian/.debhelper/fcitx-module-kimpanel/dbgsym-root); do_strip: , oemstrip: pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/.debhelper/fcitx-module-kimpanel/dbgsym-root/DEBIAN/control, package fcitx-module-kimpanel-dbgsym, directory debian/.debhelper/fcitx-module-kimpanel/dbgsym-root pkgstripfiles: Running PNG optimization (using 4 cpus) for package fcitx-module-kimpanel-dbgsym ... pkgstripfiles: No PNG files. dpkg-deb: building package 'fcitx-module-kimpanel-dbgsym' in 'debian/.debhelper/scratch-space/build-fcitx-module-kimpanel/fcitx-module-kimpanel-dbgsym_4.2.9.4-3_i386.deb'. Renaming fcitx-module-kimpanel-dbgsym_4.2.9.4-3_i386.deb to fcitx-module-kimpanel-dbgsym_4.2.9.4-3_i386.ddeb INFO: pkgstriptranslations version 131 pkgstriptranslations: processing fcitx-module-quickphrase-editor (in debian/fcitx-module-quickphrase-editor); do_strip: , oemstrip: pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/fcitx-module-quickphrase-editor/DEBIAN/control, package fcitx-module-quickphrase-editor, directory debian/fcitx-module-quickphrase-editor Searching for duplicated docs in dependency libfcitx-config4... symlinking changelog.Debian.gz in fcitx-module-quickphrase-editor to file in libfcitx-utils0 Searching for duplicated docs in dependency libfcitx-qt0... Searching for duplicated docs in dependency libfcitx-utils0... pkgstripfiles: Running PNG optimization (using 4 cpus) for package fcitx-module-quickphrase-editor ... pkgstripfiles: No PNG files. dpkg-deb: building package 'fcitx-module-quickphrase-editor' in '../fcitx-module-quickphrase-editor_4.2.9.4-3_i386.deb'. INFO: pkgstriptranslations version 131 pkgstriptranslations: processing fcitx-module-quickphrase-editor-dbgsym (in debian/.debhelper/fcitx-module-quickphrase-editor/dbgsym-root); do_strip: , oemstrip: pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/.debhelper/fcitx-module-quickphrase-editor/dbgsym-root/DEBIAN/control, package fcitx-module-quickphrase-editor-dbgsym, directory debian/.debhelper/fcitx-module-quickphrase-editor/dbgsym-root pkgstripfiles: Running PNG optimization (using 4 cpus) for package fcitx-module-quickphrase-editor-dbgsym ... pkgstripfiles: No PNG files. dpkg-deb: building package 'fcitx-module-quickphrase-editor-dbgsym' in 'debian/.debhelper/scratch-space/build-fcitx-module-quickphrase-editor/fcitx-module-quickphrase-editor-dbgsym_4.2.9.4-3_i386.deb'. Renaming fcitx-module-quickphrase-editor-dbgsym_4.2.9.4-3_i386.deb to fcitx-module-quickphrase-editor-dbgsym_4.2.9.4-3_i386.ddeb INFO: pkgstriptranslations version 131 pkgstriptranslations: processing fcitx-tools (in debian/fcitx-tools); do_strip: , oemstrip: pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/fcitx-tools/DEBIAN/control, package fcitx-tools, directory debian/fcitx-tools Searching for duplicated docs in dependency fcitx-bin... Searching for duplicated docs in dependency libfcitx-config4... symlinking changelog.Debian.gz in fcitx-tools to file in libfcitx-utils0 Searching for duplicated docs in dependency libfcitx-utils0... pkgstripfiles: Running PNG optimization (using 4 cpus) for package fcitx-tools ... pkgstripfiles: No PNG files. dpkg-deb: building package 'fcitx-tools' in '../fcitx-tools_4.2.9.4-3_i386.deb'. INFO: pkgstriptranslations version 131 pkgstriptranslations: processing fcitx-tools-dbgsym (in debian/.debhelper/fcitx-tools/dbgsym-root); do_strip: , oemstrip: pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/.debhelper/fcitx-tools/dbgsym-root/DEBIAN/control, package fcitx-tools-dbgsym, directory debian/.debhelper/fcitx-tools/dbgsym-root pkgstripfiles: Running PNG optimization (using 4 cpus) for package fcitx-tools-dbgsym ... pkgstripfiles: No PNG files. dpkg-deb: building package 'fcitx-tools-dbgsym' in 'debian/.debhelper/scratch-space/build-fcitx-tools/fcitx-tools-dbgsym_4.2.9.4-3_i386.deb'. Renaming fcitx-tools-dbgsym_4.2.9.4-3_i386.deb to fcitx-tools-dbgsym_4.2.9.4-3_i386.ddeb dpkg-genbuildinfo --build=any dpkg-genchanges --build=any -mLaunchpad Build Daemon >../fcitx_4.2.9.4-3_i386.changes dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included) dpkg-source --after-build fcitx-4.2.9.4 dpkg-buildpackage: info: binary-only upload (no source included) -------------------------------------------------------------------------------- Build finished at 20171102-1009 Finished -------- I: Built successfully +------------------------------------------------------------------------------+ | Post Build Chroot | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Changes | +------------------------------------------------------------------------------+ fcitx_4.2.9.4-3_i386.changes: ----------------------------- Format: 1.8 Date: Tue, 24 Oct 2017 23:36:22 +0800 Source: fcitx Binary: fcitx fcitx-bin fcitx-data fcitx-libs libfcitx-config4 libfcitx-core0 libfcitx-utils0 libfcitx-gclient0 libfcitx-qt0 fcitx-libs-dev gir1.2-fcitx-1.0 fcitx-ui-classic fcitx-frontend-all fcitx-frontend-gtk2 fcitx-frontend-gtk3 fcitx-frontend-qt4 fcitx-pinyin fcitx-qw fcitx-table fcitx-table-all fcitx-table-bingchan fcitx-table-cangjie fcitx-table-dianbaoma fcitx-table-erbi fcitx-table-wanfeng fcitx-table-wbpy fcitx-table-wubi fcitx-table-ziranma fcitx-modules fcitx-module-dbus fcitx-module-x11 fcitx-module-lua fcitx-module-kimpanel fcitx-module-quickphrase-editor fcitx-tools Architecture: i386 Version: 1:4.2.9.4-3 Distribution: bionic-proposed Urgency: medium Maintainer: Launchpad Build Daemon Changed-By: Aron Xu Description: fcitx - Flexible Input Method Framework fcitx-bin - Flexible Input Method Framework - essential binaries fcitx-data - Flexible Input Method Framework - essential data files fcitx-frontend-all - Flexible Input Method Framework - frontends metapackage fcitx-frontend-gtk2 - Flexible Input Method Framework - GTK+ 2 IM Module frontend fcitx-frontend-gtk3 - Flexible Input Method Framework - GTK+ 3 IM Module frontend fcitx-frontend-qt4 - Flexible Input Method Framework - Qt4 IM Module frontend fcitx-libs - Flexible Input Method Framework - meta package for libraries fcitx-libs-dev - Flexible Input Method Framework - library development files fcitx-module-dbus - Flexible Input Method Framework - D-Bus module and IPC frontend fcitx-module-kimpanel - Flexible Input Method Framework - KIMPanel protocol module fcitx-module-lua - Flexible Input Method Framework - Lua module fcitx-module-quickphrase-editor - Flexible Input Method Framework - Quick Phrase editor module fcitx-module-x11 - Flexible Input Method Framework - X11 module and XIM frontend fcitx-modules - Flexible Input Method Framework - core modules fcitx-pinyin - Flexible Input Method Framework - classic Pinyin engine fcitx-qw - Flexible Input Method Framework - QuWei engine fcitx-table - Flexible Input Method Framework - table engine fcitx-table-all - Flexible Input Method Framework - tables metapackage fcitx-table-bingchan - Flexible Input Method Framework - Bingchan table fcitx-table-cangjie - Flexible Input Method Framework - Cangjie table fcitx-table-dianbaoma - Flexible Input Method Framework - Dianbaoma table fcitx-table-erbi - Flexible Input Method Framework - Erbi table fcitx-table-wanfeng - Flexible Input Method Framework - Wanfeng table fcitx-table-wbpy - Flexible Input Method Framework - WubiPinyin table fcitx-table-wubi - Flexible Input Method Framework - Wubi table fcitx-table-ziranma - Flexible Input Method Framework - Ziranma table fcitx-tools - Flexible Input Method Framework - various tools fcitx-ui-classic - Flexible Input Method Framework - Classic user interface gir1.2-fcitx-1.0 - GObject introspection data for fcitx libfcitx-config4 - Flexible Input Method Framework - configuration support library libfcitx-core0 - Flexible Input Method Framework - library of core functions libfcitx-gclient0 - Flexible Input Method Framework - D-Bus client library for Glib libfcitx-qt0 - Flexible Input Method Framework - Meta package for Qt library libfcitx-utils0 - Flexible Input Method Framework - utility support library Changes: fcitx (1:4.2.9.4-3) unstable; urgency=medium . * Restore fcitx-libs for compatibility Checksums-Sha1: 9be0b336fd5447cb82c0fb0319c3bea531645ad1 101760 fcitx-bin-dbgsym_4.2.9.4-3_i386.ddeb 095b4ae8461bc9fea1b15c661decc7925250d1e9 41768 fcitx-bin_4.2.9.4-3_i386.deb bbec4ccb7c0f5dff17bd838767932dc8fd3bae46 40420 fcitx-frontend-gtk2-dbgsym_4.2.9.4-3_i386.ddeb 30f8f83fffbbfe6b609ac44730356a95e42c0081 15760 fcitx-frontend-gtk2_4.2.9.4-3_i386.deb c5fca4ae7414dcbf970153870f5874b1e0f2d606 38468 fcitx-frontend-gtk3-dbgsym_4.2.9.4-3_i386.ddeb d5744f19d85d082cc4ef574bc8ee6758a0835123 16888 fcitx-frontend-gtk3_4.2.9.4-3_i386.deb b43403d75a2f78f8018ed04f911f15f4b716f956 451112 fcitx-frontend-qt4-dbgsym_4.2.9.4-3_i386.ddeb bb8d9f6a8632ec9fc89a4ab37feab0c6aa41dda1 34308 fcitx-frontend-qt4_4.2.9.4-3_i386.deb 39272c34dc40e9262a2ce71efd997b0966fc4c5a 111400 fcitx-libs-dev_4.2.9.4-3_i386.deb fc14db562ff8c37e783aef487259590060fec0e6 143548 fcitx-module-dbus-dbgsym_4.2.9.4-3_i386.ddeb 6a9f787485745b8f9a7d8429b4042f0c18b842c3 32564 fcitx-module-dbus_4.2.9.4-3_i386.deb b54663f865e530fd258ddbff7f32ffb6bfede013 55076 fcitx-module-kimpanel-dbgsym_4.2.9.4-3_i386.ddeb 35e8de2bf76d015d6e946b8a9cd9c85c379a2554 19224 fcitx-module-kimpanel_4.2.9.4-3_i386.deb a0db65af54d51cd68c061a2e5773d9e0563d1427 55244 fcitx-module-lua-dbgsym_4.2.9.4-3_i386.ddeb fb868a23ffbd86201a0d1d83498216b32d109871 18468 fcitx-module-lua_4.2.9.4-3_i386.deb 703bf59aa13577ce684924753096cd83e2c31ecd 534152 fcitx-module-quickphrase-editor-dbgsym_4.2.9.4-3_i386.ddeb 96cb56d2749c19995fbc0305f263aad2eb827216 43804 fcitx-module-quickphrase-editor_4.2.9.4-3_i386.deb 6766a8009a4ee89a5c3b19511b82ae56e80eb1df 504528 fcitx-module-x11-dbgsym_4.2.9.4-3_i386.ddeb 55b138695cc2ae124bfc6ac010b1d70c97e03f86 93060 fcitx-module-x11_4.2.9.4-3_i386.deb 99c9540fd69c34a94518fc3f8e5b57de31d9f1da 549360 fcitx-modules-dbgsym_4.2.9.4-3_i386.ddeb 5fcb246eb8debb8df35d57b45c4ee90d28ee32c3 1462996 fcitx-modules_4.2.9.4-3_i386.deb 49a2bcb836f12d068355a3bb101b65516eb9fed2 198128 fcitx-pinyin-dbgsym_4.2.9.4-3_i386.ddeb 5c419fc2466b3ef0cfeafa15ffe5757b539d68d3 2055072 fcitx-pinyin_4.2.9.4-3_i386.deb 95593d77babca33fff8716c698e15ae2b904a0f7 29872 fcitx-qw-dbgsym_4.2.9.4-3_i386.ddeb b4437c1ffb3bc22485643e60e1d524b1f0437f32 8076 fcitx-qw_4.2.9.4-3_i386.deb 642a1797300396d46b6e1b843b57073d9f9df738 94740 fcitx-table-dbgsym_4.2.9.4-3_i386.ddeb 179ceba712fb12120e01c6a7ffc39390b296eddd 47580 fcitx-table_4.2.9.4-3_i386.deb 0a2cb26b5683a573dfc85f3508202dd3ab58650b 146672 fcitx-tools-dbgsym_4.2.9.4-3_i386.ddeb d67c32281cf951ae73226d99032b2e54043e2789 57612 fcitx-tools_4.2.9.4-3_i386.deb 3c9f956dcd17b4ab107b62ddd024d5c7311c1eb3 329056 fcitx-ui-classic-dbgsym_4.2.9.4-3_i386.ddeb dbb06312c2dfbdb2ae9754d46fae6eca052979d7 101168 fcitx-ui-classic_4.2.9.4-3_i386.deb 805f1dc0dd975b3bea6cafdef40a7ea5569eaec8 30026 fcitx_4.2.9.4-3_i386.buildinfo 393a5dd4105530565d711f4d4e9d85abefeedbb4 6388 gir1.2-fcitx-1.0_4.2.9.4-3_i386.deb 016ee006346c9c08b3569010905327383af5c064 83696 libfcitx-config4-dbgsym_4.2.9.4-3_i386.ddeb 65e6f6a2c80407ad90a0e1aafc34500f271e8bc1 33028 libfcitx-config4_4.2.9.4-3_i386.deb 0e5f08a274e43b7ab4c3b8cf01770b35bfb58b44 215828 libfcitx-core0-dbgsym_4.2.9.4-3_i386.ddeb 1f40c080f694bb21346eac15fe3dd3ae1651cdf4 60000 libfcitx-core0_4.2.9.4-3_i386.deb a36f8dda5bef04e94948ed7a6d02c8433180d3ff 46140 libfcitx-gclient0-dbgsym_4.2.9.4-3_i386.ddeb 41e9bbf575f046ff79a3dce6cebbd6ad2d6c35a0 20484 libfcitx-gclient0_4.2.9.4-3_i386.deb 4a3419c1c2d1f85e3861bdfbf4a48b8d67bc87e7 1166468 libfcitx-qt0-dbgsym_4.2.9.4-3_i386.ddeb 1140d9e349e0513362f595a602dc234505aa40a0 73068 libfcitx-qt0_4.2.9.4-3_i386.deb cd8ad78a7d81f8d019218e39272528ec2add7033 66452 libfcitx-utils0-dbgsym_4.2.9.4-3_i386.ddeb 48228a7bd11f47e46d5e687867b3766b444c6b4c 34988 libfcitx-utils0_4.2.9.4-3_i386.deb Checksums-Sha256: 842adda6b60b43c533a943176e71fe60bbe08cda41118e4567f3e46a966cfb45 101760 fcitx-bin-dbgsym_4.2.9.4-3_i386.ddeb abe48c2c63a2718d3be7eccf5aadff5cbfa8c094ccb90c6aaaaccd3c3ff04e1d 41768 fcitx-bin_4.2.9.4-3_i386.deb 9b898a6a1f384dd6d04505ef42508391459a93d7d75ec9aaf69b4391f2bd265f 40420 fcitx-frontend-gtk2-dbgsym_4.2.9.4-3_i386.ddeb d2bdc7d106006dbc05e98b9cb2b3760567bd5c575d5c76a03755740012c86a6b 15760 fcitx-frontend-gtk2_4.2.9.4-3_i386.deb f14078b30cb4320c225f6ca31919727247e1da47537a209d63f034298481a6cd 38468 fcitx-frontend-gtk3-dbgsym_4.2.9.4-3_i386.ddeb 249c50d2c3ed7ae51743b10e4ac79f2e221cc7cde835331ca500ad2f2dffa3c8 16888 fcitx-frontend-gtk3_4.2.9.4-3_i386.deb 2c1dda520fbf1ce038b79bc14c369aefdcccc4faaa2c0a5dbbdd5a93f751c4e0 451112 fcitx-frontend-qt4-dbgsym_4.2.9.4-3_i386.ddeb 49ee8940f59f501d343051a2ab6edd93a6c5fcafdcab5fb4066d7ccdaa534a80 34308 fcitx-frontend-qt4_4.2.9.4-3_i386.deb ac209944d8f87ed047d940ea5e68677b71c5c3ab52021f7c340296680887b019 111400 fcitx-libs-dev_4.2.9.4-3_i386.deb 7c1931935e9cbff49f911e5effa8ae9939753cab8a71d5b5e694fb947a9567bc 143548 fcitx-module-dbus-dbgsym_4.2.9.4-3_i386.ddeb 555ee2014c400444e98f314fe92b1a3fc9f75f206738728821ecf4751371b6de 32564 fcitx-module-dbus_4.2.9.4-3_i386.deb cd37310f119e4b94f7fa4566a67ce24f2538f85b72b4825fcc2f1fbd0d6455bd 55076 fcitx-module-kimpanel-dbgsym_4.2.9.4-3_i386.ddeb f35379cb0c1581391e5354dc05bfb62db6df80aa385d5f158c38c7a981ab6579 19224 fcitx-module-kimpanel_4.2.9.4-3_i386.deb c9b8da58018456b8e7f9680237a3c17b0e8ae711a88a3645d9bbc8eea937ccda 55244 fcitx-module-lua-dbgsym_4.2.9.4-3_i386.ddeb 560231a7bb28ba07635bf833e2b05407198ebabc3ac4ded8332ccee04cb4378c 18468 fcitx-module-lua_4.2.9.4-3_i386.deb 563d6a5a2cc971503ba765e91a6c5af508318f376a9cf1bac4715409eb0aa986 534152 fcitx-module-quickphrase-editor-dbgsym_4.2.9.4-3_i386.ddeb c249842b0a5511a0e6611860ed94bb707a603557e5de2071b535b088d25c8374 43804 fcitx-module-quickphrase-editor_4.2.9.4-3_i386.deb 0fcdd695bb41b1fbac6a347cf6610dc1db4be72a9ba75f8a85dc61d40eae2182 504528 fcitx-module-x11-dbgsym_4.2.9.4-3_i386.ddeb 3e5ee5a36fb703a5cdc3b6da14a24834c771b98c6b49f9c51dc77a8661bd2165 93060 fcitx-module-x11_4.2.9.4-3_i386.deb c7f5bb611c5c050097246ea7ed2bd8785741af2b2954c5b60eefdd673deced1a 549360 fcitx-modules-dbgsym_4.2.9.4-3_i386.ddeb c8adbe77668ece7e539a6a2304c2ce35ca834b37c3db3181dbc1d07e62dd9fb4 1462996 fcitx-modules_4.2.9.4-3_i386.deb cebcd567ca2b2b785fc9d5e6869487f1e98b9bad98bac5e92592af834bfd8116 198128 fcitx-pinyin-dbgsym_4.2.9.4-3_i386.ddeb 2abbf2b4c5d8475768ddf7bb2aa86b49523fc59c3f02c37219b429a6034b855f 2055072 fcitx-pinyin_4.2.9.4-3_i386.deb f2772a56f9c74d2a01dc83147dcc181d5fee242e0c7f170aa1eaa276e8cc2fd0 29872 fcitx-qw-dbgsym_4.2.9.4-3_i386.ddeb 9245a544b193c20ab8e4a0711a2aaafc28c8d1fe82327a792dfd0fe75faa5f86 8076 fcitx-qw_4.2.9.4-3_i386.deb 876e2b44b56c52e98c789b4d99c2a94c823e099ae1badb185111a590c37970f3 94740 fcitx-table-dbgsym_4.2.9.4-3_i386.ddeb e7a801ff5b314f5c667b7a5b4b00e22a708fe7923b1e8aa75165aac7b0340a2a 47580 fcitx-table_4.2.9.4-3_i386.deb 7d2e2f63836f633608924d597a7886ea292b4457d30758763a269ea9f4ce4658 146672 fcitx-tools-dbgsym_4.2.9.4-3_i386.ddeb 7192aebbb3c909699441d3c6700b1a2e5c8c7409f8a82f2e3836817bda2bf30b 57612 fcitx-tools_4.2.9.4-3_i386.deb f9bebd62ddf94b4651f4caf0d08a07349cb8b867791b6917ca2e45c0b941df7a 329056 fcitx-ui-classic-dbgsym_4.2.9.4-3_i386.ddeb 4001ab7a1328676675ab503200adec00ca82a6946539f5ec887affaaf988991e 101168 fcitx-ui-classic_4.2.9.4-3_i386.deb a7ac6789d77cdf5d4bbfb36c11066dba0ced17804bf75325a95552edc3461ba1 30026 fcitx_4.2.9.4-3_i386.buildinfo c23fa0fa1585801348f62f74192dc0e40893259d7e608e69586c9e28cbd74e0e 6388 gir1.2-fcitx-1.0_4.2.9.4-3_i386.deb 78d4c483fdd35a634d902475377d2c8c62f4408766764c4953510d11d63187f1 83696 libfcitx-config4-dbgsym_4.2.9.4-3_i386.ddeb f8b29510ad8754ecd156b020cc0205ddd287697b6ff20af58d0acf5e9430150c 33028 libfcitx-config4_4.2.9.4-3_i386.deb 9cc6bb1c27be769c3da93dcb61c1f954c66fba427bd278744da917d3e59ff541 215828 libfcitx-core0-dbgsym_4.2.9.4-3_i386.ddeb 6ccf0586a1ae7f7a0c05b1ea65d17746c46404ad74702ae8805d21a04b7bec43 60000 libfcitx-core0_4.2.9.4-3_i386.deb 9416233dadeb0e8f8ed114c24a7cf8e90b9e56c7b89a33496695a1c4a1a2e6f8 46140 libfcitx-gclient0-dbgsym_4.2.9.4-3_i386.ddeb 583f14ce4b01d744382fc8b050f4cc39a28ca6bcac57e828d826212ccb434e80 20484 libfcitx-gclient0_4.2.9.4-3_i386.deb 38a81f1f23425059ec7f829b63433c138bb7ee0ccffd44b60ce791285c1e4e13 1166468 libfcitx-qt0-dbgsym_4.2.9.4-3_i386.ddeb 6fb4aeafe863db77cbab115e1131840805f9d49f0ba9fd0da60a251f72ef8cf4 73068 libfcitx-qt0_4.2.9.4-3_i386.deb 0d3d3965533ece1c863ab8f772b86b5df99f6c0e9506fb7c9c56b4093bc663e9 66452 libfcitx-utils0-dbgsym_4.2.9.4-3_i386.ddeb 5b4fbca9fd5ece8c391baa8363f367138a65288fe6ac200d6fea378784df8c05 34988 libfcitx-utils0_4.2.9.4-3_i386.deb Files: 42e0bdf7c396cddc577ed7795070d6f7 101760 debug optional fcitx-bin-dbgsym_4.2.9.4-3_i386.ddeb 943931b831ce99f5c04b5bf578ad67f9 41768 utils optional fcitx-bin_4.2.9.4-3_i386.deb 8f75292085c477193882a71f4cc21beb 40420 debug optional fcitx-frontend-gtk2-dbgsym_4.2.9.4-3_i386.ddeb 730c2d89a4ddb398e9b5c5d8194cd4c9 15760 utils optional fcitx-frontend-gtk2_4.2.9.4-3_i386.deb 6450b25b0fefc63c76a17bf0a8a53ded 38468 debug optional fcitx-frontend-gtk3-dbgsym_4.2.9.4-3_i386.ddeb 4362a56212c98c1697dd909105deccbc 16888 utils optional fcitx-frontend-gtk3_4.2.9.4-3_i386.deb 674ec288b5099c8eb94083506683f4ac 451112 debug optional fcitx-frontend-qt4-dbgsym_4.2.9.4-3_i386.ddeb 87805c753d896ef52174a84d477cc88b 34308 utils optional fcitx-frontend-qt4_4.2.9.4-3_i386.deb b42e08fb615391036860e12d1830ece7 111400 libdevel optional fcitx-libs-dev_4.2.9.4-3_i386.deb 6c14bde4fa4a194c924f38c495f76345 143548 debug optional fcitx-module-dbus-dbgsym_4.2.9.4-3_i386.ddeb 81cdfea526a9a134bfbb9e6fb8b56d09 32564 utils optional fcitx-module-dbus_4.2.9.4-3_i386.deb 165b73231a378c1b4fe82ebc8b5cd35d 55076 debug optional fcitx-module-kimpanel-dbgsym_4.2.9.4-3_i386.ddeb dc46eee5fc40b1ae5895b1c77f688c3a 19224 utils optional fcitx-module-kimpanel_4.2.9.4-3_i386.deb 532bdfabc7ae415b223cd8dafaf4bc5d 55244 debug optional fcitx-module-lua-dbgsym_4.2.9.4-3_i386.ddeb b9001272343380f700a3c6f11f2dc1b2 18468 utils optional fcitx-module-lua_4.2.9.4-3_i386.deb 45f8c3a187943261975c94824fda71a6 534152 debug optional fcitx-module-quickphrase-editor-dbgsym_4.2.9.4-3_i386.ddeb 520e1e96609d38bf32f95bb99496507c 43804 utils optional fcitx-module-quickphrase-editor_4.2.9.4-3_i386.deb 55985c8e8eeae36f7587b48353f3ad05 504528 debug optional fcitx-module-x11-dbgsym_4.2.9.4-3_i386.ddeb c594676ad6a2c018d5214fc75751d65b 93060 utils optional fcitx-module-x11_4.2.9.4-3_i386.deb 1d33a245ce10850e8ee25e67be0c4cd8 549360 debug optional fcitx-modules-dbgsym_4.2.9.4-3_i386.ddeb 640f81b0a7b908177ce5e919f6f44ea9 1462996 utils optional fcitx-modules_4.2.9.4-3_i386.deb bc118ec6b6a3240d4f9441cac4b297be 198128 debug optional fcitx-pinyin-dbgsym_4.2.9.4-3_i386.ddeb 6912efa27b458f6f0f9240e0de6ee5de 2055072 utils optional fcitx-pinyin_4.2.9.4-3_i386.deb aed4eabfd85cda5b0f8e1f81bdd8848b 29872 debug optional fcitx-qw-dbgsym_4.2.9.4-3_i386.ddeb 4cd91188be4bada56d0b63c6028c65ab 8076 utils optional fcitx-qw_4.2.9.4-3_i386.deb 39b4a7faf9feec57adc57b8796ddd3bf 94740 debug optional fcitx-table-dbgsym_4.2.9.4-3_i386.ddeb 08d751ee83e215ab1a0043febbf6c3b3 47580 utils optional fcitx-table_4.2.9.4-3_i386.deb 2a788212becb7670012d26612ee88420 146672 debug optional fcitx-tools-dbgsym_4.2.9.4-3_i386.ddeb 7d5614636d40c8a622f6b491f09b0fde 57612 utils optional fcitx-tools_4.2.9.4-3_i386.deb d46b9eeb5d9bec47e5920d35f699f64d 329056 debug optional fcitx-ui-classic-dbgsym_4.2.9.4-3_i386.ddeb 2ffdc9682b2955ffd26addf57e3714e3 101168 utils optional fcitx-ui-classic_4.2.9.4-3_i386.deb eddcca776d21a37ae07f48bd148000a4 30026 utils optional fcitx_4.2.9.4-3_i386.buildinfo 50e4e2c9f8234ef238a624a0c900f972 6388 introspection optional gir1.2-fcitx-1.0_4.2.9.4-3_i386.deb d4137afc37acbb7f6f8532df0debcfc5 83696 debug optional libfcitx-config4-dbgsym_4.2.9.4-3_i386.ddeb 1c8d713a2efeccd8d4cd7d0504f908de 33028 libs optional libfcitx-config4_4.2.9.4-3_i386.deb 8b79d8ab18e3f7826a9b8f92e5516100 215828 debug optional libfcitx-core0-dbgsym_4.2.9.4-3_i386.ddeb 59ca3b24f9ef96fb635a12c5c626887d 60000 libs optional libfcitx-core0_4.2.9.4-3_i386.deb cf35060f4a7f65b082c4512d7ce98e40 46140 debug optional libfcitx-gclient0-dbgsym_4.2.9.4-3_i386.ddeb 3591299c3cce90d4592b9865a2282894 20484 libs optional libfcitx-gclient0_4.2.9.4-3_i386.deb b80a0b0e0941e0643dde5bc3a74e78cb 1166468 debug optional libfcitx-qt0-dbgsym_4.2.9.4-3_i386.ddeb 7a165b9468e70ca48a7f799e6272ed9e 73068 libs optional libfcitx-qt0_4.2.9.4-3_i386.deb 295cfa2bb023d1effb29b47bd412f0aa 66452 debug optional libfcitx-utils0-dbgsym_4.2.9.4-3_i386.ddeb 97262cbb8a8d1be7a22cce25d4b5c6c4 34988 libs optional libfcitx-utils0_4.2.9.4-3_i386.deb +------------------------------------------------------------------------------+ | Package contents | +------------------------------------------------------------------------------+ fcitx-bin_4.2.9.4-3_i386.deb ---------------------------- new debian package, version 2.0. size 41768 bytes: control archive=1708 bytes. 1311 bytes, 29 lines control 1087 bytes, 16 lines md5sums 202 bytes, 5 lines * postinst #!/bin/sh 202 bytes, 5 lines * postrm #!/bin/sh 202 bytes, 5 lines * preinst #!/bin/sh 202 bytes, 5 lines * prerm #!/bin/sh Package: fcitx-bin Source: fcitx Version: 1:4.2.9.4-3 Architecture: i386 Maintainer: Ubuntu Developers Original-Maintainer: IME Packaging Team Installed-Size: 187 Depends: libc6 (>= 2.15), libdbus-1-3 (>= 1.9.14), libfcitx-config4 (>= 4.2.7), libfcitx-core0 (>= 4.2.8.1), libfcitx-utils0 (>= 4.2.7), libgettextpo0 Recommends: fcitx-data, fcitx-modules Suggests: fcitx (>= 1:4.2.9.4) Breaks: fcitx (<< 1:4.2.9.4) Replaces: fcitx (<< 1:4.2.9.4) Section: utils Priority: optional Homepage: https://github.com/fcitx/fcitx Description: Flexible Input Method Framework - essential binaries Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides the essential executable binaries. If you are looking for a working input experience, please install the package "fcitx" instead. drwxr-xr-x root/root 0 2017-10-24 15:36 ./ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/bin/ -rwxr-xr-x root/root 13672 2017-10-24 15:36 ./usr/bin/fcitx -rwxr-xr-x root/root 277 2017-09-29 05:16 ./usr/bin/fcitx-autostart -rwxr-xr-x root/root 5657 2017-09-29 05:16 ./usr/bin/fcitx-configtool -rwxr-xr-x root/root 9576 2017-10-24 15:36 ./usr/bin/fcitx-dbus-watcher -rwxr-xr-x root/root 51325 2017-09-29 05:16 ./usr/bin/fcitx-diagnose -rwxr-xr-x root/root 9576 2017-10-24 15:36 ./usr/bin/fcitx-remote -rwxr-xr-x root/root 1482 2017-09-29 05:16 ./usr/bin/fcitx-skin-installer drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/fcitx/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/fcitx/libexec/ -rwxr-xr-x root/root 5480 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/fcitx/libexec/comp-spell-dict -rwxr-xr-x root/root 9628 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/fcitx/libexec/fcitx-po-parser -rwxr-xr-x root/root 30108 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/fcitx/libexec/fcitx-scanner drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/dbus-1/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/dbus-1/services/ -rw-r--r-- root/root 57 2017-10-24 15:36 ./usr/share/dbus-1/services/org.fcitx.Fcitx.service drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/doc/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/doc/fcitx-bin/ lrwxrwxrwx root/root 0 2017-10-24 15:36 ./usr/share/doc/fcitx-bin/changelog.Debian.gz -> ../libfcitx-config4/changelog.Debian.gz -rw-r--r-- root/root 9248 2017-10-24 15:28 ./usr/share/doc/fcitx-bin/copyright drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/fcitx/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/fcitx/data/ -rw-r--r-- root/root 1098 2017-09-29 05:16 ./usr/share/fcitx/data/env_setup.sh drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/lintian/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 34 2017-10-23 11:03 ./usr/share/lintian/overrides/fcitx-bin drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/man/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/man/man1/ -rw-r--r-- root/root 418 2017-10-24 15:36 ./usr/share/man/man1/fcitx-remote.1.gz -rw-r--r-- root/root 682 2017-10-24 15:36 ./usr/share/man/man1/fcitx.1.gz fcitx-frontend-gtk2_4.2.9.4-3_i386.deb -------------------------------------- new debian package, version 2.0. size 15760 bytes: control archive=1056 bytes. 1229 bytes, 25 lines control 172 bytes, 2 lines md5sums Package: fcitx-frontend-gtk2 Source: fcitx Version: 1:4.2.9.4-3 Architecture: i386 Maintainer: Ubuntu Developers Original-Maintainer: IME Packaging Team Installed-Size: 63 Depends: fcitx-module-dbus, libc6 (>= 2.4), libfcitx-gclient0 (>= 4.2.9), libfcitx-utils0 (>= 4.2.7), libglib2.0-0 (>= 2.16.0), libgtk2.0-0 (>= 2.24.0), libpango-1.0-0 (>= 1.14.0), libxkbcommon0 (>= 0.5.0) Recommends: fcitx-frontend-gtk3 Section: utils Priority: optional Homepage: https://github.com/fcitx/fcitx Description: Flexible Input Method Framework - GTK+ 2 IM Module frontend Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides the GTK+ 2 IM Module frontend, which is recommended for all desktop users. drwxr-xr-x root/root 0 2017-10-24 15:36 ./ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/gtk-2.0/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/immodules/ -rw-r--r-- root/root 34208 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/immodules/im-fcitx.so drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/doc/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/doc/fcitx-frontend-gtk2/ lrwxrwxrwx root/root 0 2017-10-24 15:36 ./usr/share/doc/fcitx-frontend-gtk2/changelog.Debian.gz -> ../fcitx-module-dbus/changelog.Debian.gz -rw-r--r-- root/root 9248 2017-10-24 15:28 ./usr/share/doc/fcitx-frontend-gtk2/copyright fcitx-frontend-gtk3_4.2.9.4-3_i386.deb -------------------------------------- new debian package, version 2.0. size 16888 bytes: control archive=1104 bytes. 1330 bytes, 26 lines control 171 bytes, 2 lines md5sums Package: fcitx-frontend-gtk3 Source: fcitx Version: 1:4.2.9.4-3 Architecture: i386 Maintainer: Ubuntu Developers Original-Maintainer: IME Packaging Team Installed-Size: 67 Depends: fcitx-module-dbus, libc6 (>= 2.4), libfcitx-gclient0 (>= 4.2.9), libfcitx-utils0 (>= 4.2.7), libglib2.0-0 (>= 2.16.0), libgtk-3-0 (>= 3.9.10), libpango-1.0-0 (>= 1.14.0), libxkbcommon0 (>= 0.5.0) Recommends: fcitx-frontend-gtk2 Section: utils Priority: optional Homepage: https://github.com/fcitx/fcitx Description: Flexible Input Method Framework - GTK+ 3 IM Module frontend Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides the GTK+ 3 IM Module frontend, which is recommended for all desktop users. This is the best solution if you are looking for a better input experience with GTK+ 3 applications. drwxr-xr-x root/root 0 2017-10-24 15:36 ./ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/gtk-3.0/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/gtk-3.0/3.0.0/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/gtk-3.0/3.0.0/immodules/ -rw-r--r-- root/root 38304 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/gtk-3.0/3.0.0/immodules/im-fcitx.so drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/doc/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/doc/fcitx-frontend-gtk3/ lrwxrwxrwx root/root 0 2017-10-24 15:36 ./usr/share/doc/fcitx-frontend-gtk3/changelog.Debian.gz -> ../fcitx-module-dbus/changelog.Debian.gz -rw-r--r-- root/root 9248 2017-10-24 15:28 ./usr/share/doc/fcitx-frontend-gtk3/copyright fcitx-frontend-qt4_4.2.9.4-3_i386.deb ------------------------------------- new debian package, version 2.0. size 34308 bytes: control archive=1072 bytes. 1233 bytes, 24 lines control 173 bytes, 2 lines md5sums Package: fcitx-frontend-qt4 Source: fcitx Version: 1:4.2.9.4-3 Architecture: i386 Maintainer: Ubuntu Developers Original-Maintainer: IME Packaging Team Installed-Size: 107 Depends: fcitx-module-dbus, libc6 (>= 2.4), libfcitx-qt0 (>= 4.2.7), libfcitx-utils0 (>= 4.2.7), libgcc1 (>= 1:3.0), libqt4-dbus (>= 4:4.5.3), libqtcore4 (>= 4:4.8.0), libqtgui4 (>= 4:4.6.1), libstdc++6 (>= 5), libx11-6, libxkbcommon0 (>= 0.5.0) Section: utils Priority: optional Homepage: https://github.com/fcitx/fcitx Description: Flexible Input Method Framework - Qt4 IM Module frontend Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides the QT 4 IM Module frontend, which is recommended for KDE4 desktop users. drwxr-xr-x root/root 0 2017-10-24 15:36 ./ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/qt4/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/qt4/plugins/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/qt4/plugins/inputmethods/ -rw-r--r-- root/root 79272 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/qt4/plugins/inputmethods/qtim-fcitx.so drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/doc/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/doc/fcitx-frontend-qt4/ lrwxrwxrwx root/root 0 2017-10-24 15:36 ./usr/share/doc/fcitx-frontend-qt4/changelog.Debian.gz -> ../fcitx-module-dbus/changelog.Debian.gz -rw-r--r-- root/root 9248 2017-10-24 15:28 ./usr/share/doc/fcitx-frontend-qt4/copyright fcitx-libs-dev_4.2.9.4-3_i386.deb --------------------------------- new debian package, version 2.0. size 111400 bytes: control archive=3684 bytes. 1239 bytes, 25 lines control 7559 bytes, 101 lines md5sums Package: fcitx-libs-dev Source: fcitx Version: 1:4.2.9.4-3 Architecture: i386 Maintainer: Ubuntu Developers Original-Maintainer: IME Packaging Team Installed-Size: 852 Depends: fcitx-bin (>= 1:4.2.9.4-3), gir1.2-fcitx-1.0 (= 1:4.2.9.4-3), libfcitx-config4 (= 1:4.2.9.4-3), libfcitx-core0 (= 1:4.2.9.4-3), libfcitx-gclient0 (= 1:4.2.9.4-3), libfcitx-qt0 (= 1:4.2.9.4-3), libfcitx-utils0 (= 1:4.2.9.4-3) Breaks: fcitx (<< 1:4.2.9.4) Replaces: fcitx (<< 1:4.2.9.4) Section: libdevel Priority: optional Homepage: https://github.com/fcitx/fcitx Description: Flexible Input Method Framework - library development files Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides the library development files. drwxr-xr-x root/root 0 2017-10-24 15:36 ./ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/bin/ -rwxr-xr-x root/root 1768 2017-10-24 15:36 ./usr/bin/fcitx4-config drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/include/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/include/fcitx-config/ -rw-r--r-- root/root 22455 2017-09-29 05:16 ./usr/include/fcitx-config/fcitx-config.h -rw-r--r-- root/root 6901 2017-09-29 05:16 ./usr/include/fcitx-config/hotkey.h -rw-r--r-- root/root 6599 2017-09-29 05:16 ./usr/include/fcitx-config/xdg.h drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/include/fcitx-gclient/ -rw-r--r-- root/root 4246 2017-09-29 05:16 ./usr/include/fcitx-gclient/fcitxclient.h -rw-r--r-- root/root 2769 2017-09-29 05:16 ./usr/include/fcitx-gclient/fcitxconnection.h -rw-r--r-- root/root 4460 2017-09-29 05:16 ./usr/include/fcitx-gclient/fcitxinputmethod.h -rw-r--r-- root/root 3385 2017-09-29 05:16 ./usr/include/fcitx-gclient/fcitxkbd.h drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/include/fcitx-qt/ -rw-r--r-- root/root 1570 2017-09-29 05:16 ./usr/include/fcitx-qt/fcitxqt_export.h -rw-r--r-- root/root 2557 2017-09-29 05:16 ./usr/include/fcitx-qt/fcitxqtconfiguifactory.h -rw-r--r-- root/root 2895 2017-09-29 05:16 ./usr/include/fcitx-qt/fcitxqtconfiguiplugin.h -rw-r--r-- root/root 2999 2017-09-29 05:16 ./usr/include/fcitx-qt/fcitxqtconfiguiwidget.h -rw-r--r-- root/root 3545 2017-09-29 05:16 ./usr/include/fcitx-qt/fcitxqtconnection.h -rw-r--r-- root/root 2262 2017-09-29 05:16 ./usr/include/fcitx-qt/fcitxqtformattedpreedit.h -rw-r--r-- root/root 4976 2017-09-29 05:16 ./usr/include/fcitx-qt/fcitxqtinputcontextproxy.h -rw-r--r-- root/root 2602 2017-09-29 05:16 ./usr/include/fcitx-qt/fcitxqtinputmethoditem.h -rw-r--r-- root/root 8244 2017-09-29 05:16 ./usr/include/fcitx-qt/fcitxqtinputmethodproxy.h -rw-r--r-- root/root 2425 2017-09-29 05:16 ./usr/include/fcitx-qt/fcitxqtkeyboardlayout.h -rw-r--r-- root/root 2574 2017-09-29 05:16 ./usr/include/fcitx-qt/fcitxqtkeyboardproxy.h -rw-r--r-- root/root 4623 2017-09-29 05:16 ./usr/include/fcitx-qt/fcitxqtkeysequencewidget.h drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/include/fcitx-utils/ -rw-r--r-- root/root 3674 2017-09-29 05:16 ./usr/include/fcitx-utils/bitset.h -rw-r--r-- root/root 12005 2017-09-29 05:16 ./usr/include/fcitx-utils/desktop-parse.h -rw-r--r-- root/root 8612 2017-09-29 05:16 ./usr/include/fcitx-utils/handler-table.h -rw-r--r-- root/root 2840 2017-09-29 05:16 ./usr/include/fcitx-utils/keysym.h -rw-r--r-- root/root 134706 2017-09-29 05:16 ./usr/include/fcitx-utils/keysymgen.h -rw-r--r-- root/root 3778 2017-09-29 05:16 ./usr/include/fcitx-utils/log.h -rw-r--r-- root/root 3509 2017-09-29 05:16 ./usr/include/fcitx-utils/memory.h -rw-r--r-- root/root 4874 2017-09-29 05:16 ./usr/include/fcitx-utils/objpool.h -rw-r--r-- root/root 767 2017-09-29 05:16 ./usr/include/fcitx-utils/stringmap.h -rw-r--r-- root/root 19033 2017-09-29 05:16 ./usr/include/fcitx-utils/utarray.h -rw-r--r-- root/root 6132 2017-09-29 05:16 ./usr/include/fcitx-utils/utf8.h -rw-r--r-- root/root 60560 2017-09-29 05:16 ./usr/include/fcitx-utils/uthash.h -rw-r--r-- root/root 35479 2017-09-29 05:16 ./usr/include/fcitx-utils/utils.h drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/include/fcitx/ -rw-r--r-- root/root 5672 2017-09-29 05:16 ./usr/include/fcitx/addon.h -rw-r--r-- root/root 18691 2017-09-29 05:16 ./usr/include/fcitx/candidate.h -rw-r--r-- root/root 6835 2017-09-29 05:16 ./usr/include/fcitx/configfile.h -rw-r--r-- root/root 5986 2017-09-29 05:16 ./usr/include/fcitx/context.h -rw-r--r-- root/root 2812 2017-09-29 05:16 ./usr/include/fcitx/fcitx.h -rw-r--r-- root/root 13284 2017-09-29 05:16 ./usr/include/fcitx/frontend.h -rw-r--r-- root/root 9553 2017-09-29 05:16 ./usr/include/fcitx/hook.h -rw-r--r-- root/root 31934 2017-09-29 05:16 ./usr/include/fcitx/ime.h -rw-r--r-- root/root 8282 2017-09-29 05:16 ./usr/include/fcitx/instance.h -rw-r--r-- root/root 3886 2017-09-29 05:16 ./usr/include/fcitx/keys.h -rw-r--r-- root/root 10924 2017-09-29 05:16 ./usr/include/fcitx/module.h drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/include/fcitx/module/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/include/fcitx/module/chttrans/ -rw-r--r-- root/root 1804 2017-09-29 05:16 ./usr/include/fcitx/module/chttrans/chttrans.h -rw-r--r-- root/root 2257 2017-10-24 15:36 ./usr/include/fcitx/module/chttrans/fcitx-chttrans.h drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/include/fcitx/module/classicui/ -rw-r--r-- root/root 2012 2017-09-29 05:16 ./usr/include/fcitx/module/classicui/classicuiinterface.h -rw-r--r-- root/root 2671 2017-10-24 15:36 ./usr/include/fcitx/module/classicui/fcitx-classicui.h drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/include/fcitx/module/clipboard/ -rw-r--r-- root/root 1540 2017-09-29 05:16 ./usr/include/fcitx/module/clipboard/clipboard.h -rw-r--r-- root/root 2476 2017-10-24 15:36 ./usr/include/fcitx/module/clipboard/fcitx-clipboard.h drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/include/fcitx/module/dbus/ -rw-r--r-- root/root 2123 2017-09-29 05:16 ./usr/include/fcitx/module/dbus/dbusstuff.h -rw-r--r-- root/root 3113 2017-10-24 15:36 ./usr/include/fcitx/module/dbus/fcitx-dbus.h drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/include/fcitx/module/freedesktop-notify/ -rw-r--r-- root/root 6141 2017-10-24 15:36 ./usr/include/fcitx/module/freedesktop-notify/fcitx-freedesktop-notify.h -rw-r--r-- root/root 452 2017-09-29 05:16 ./usr/include/fcitx/module/freedesktop-notify/freedesktop-notify.h drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/include/fcitx/module/ipc/ -rw-r--r-- root/root 1851 2017-09-29 05:16 ./usr/include/fcitx/module/ipc/ipc.h drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/include/fcitx/module/lua/ -rw-r--r-- root/root 2039 2017-10-24 15:36 ./usr/include/fcitx/module/lua/fcitx-lua.h -rw-r--r-- root/root 1716 2017-09-29 05:16 ./usr/include/fcitx/module/lua/luamod.h drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/include/fcitx/module/notificationitem/ -rw-r--r-- root/root 2335 2017-10-24 15:36 ./usr/include/fcitx/module/notificationitem/fcitx-notificationitem.h -rw-r--r-- root/root 1707 2017-09-29 05:16 ./usr/include/fcitx/module/notificationitem/notificationitem.h drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/include/fcitx/module/pinyin-enhance/ -rw-r--r-- root/root 2496 2017-10-24 15:36 ./usr/include/fcitx/module/pinyin-enhance/fcitx-pinyin-enhance.h -rw-r--r-- root/root 1784 2017-09-29 05:16 ./usr/include/fcitx/module/pinyin-enhance/pinyin-enhance.h drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/include/fcitx/module/pinyin/ -rw-r--r-- root/root 3847 2017-10-24 15:36 ./usr/include/fcitx/module/pinyin/fcitx-pinyin.h -rw-r--r-- root/root 2380 2017-09-29 05:16 ./usr/include/fcitx/module/pinyin/pydef.h drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/include/fcitx/module/punc/ -rw-r--r-- root/root 2271 2017-10-24 15:36 ./usr/include/fcitx/module/punc/fcitx-punc.h -rw-r--r-- root/root 1753 2017-09-29 05:16 ./usr/include/fcitx/module/punc/punc.h drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/include/fcitx/module/quickphrase/ -rw-r--r-- root/root 2117 2017-10-24 15:36 ./usr/include/fcitx/module/quickphrase/fcitx-quickphrase.h -rw-r--r-- root/root 1840 2017-09-29 05:16 ./usr/include/fcitx/module/quickphrase/quickphrase.h drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/include/fcitx/module/spell/ -rw-r--r-- root/root 4557 2017-10-24 15:36 ./usr/include/fcitx/module/spell/fcitx-spell.h -rw-r--r-- root/root 2437 2017-09-29 05:16 ./usr/include/fcitx/module/spell/spell.h drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/include/fcitx/module/x11/ -rw-r--r-- root/root 8777 2017-10-24 15:36 ./usr/include/fcitx/module/x11/fcitx-x11.h -rw-r--r-- root/root 3597 2017-09-29 05:16 ./usr/include/fcitx/module/x11/x11stuff.h drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/include/fcitx/module/xkb/ -rw-r--r-- root/root 3851 2017-10-24 15:36 ./usr/include/fcitx/module/xkb/fcitx-xkb.h -rw-r--r-- root/root 2615 2017-09-29 05:16 ./usr/include/fcitx/module/xkb/xkb.h drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/include/fcitx/module/xkbdbus/ -rw-r--r-- root/root 1915 2017-10-24 15:36 ./usr/include/fcitx/module/xkbdbus/fcitx-xkbdbus.h -rw-r--r-- root/root 3004 2017-09-29 05:16 ./usr/include/fcitx/profile.h -rw-r--r-- root/root 26958 2017-09-29 05:16 ./usr/include/fcitx/ui.h drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/ lrwxrwxrwx root/root 0 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/libfcitx-config.so -> libfcitx-config.so.4 lrwxrwxrwx root/root 0 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/libfcitx-core.so -> libfcitx-core.so.0 lrwxrwxrwx root/root 0 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/libfcitx-gclient.so -> libfcitx-gclient.so.0 lrwxrwxrwx root/root 0 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/libfcitx-qt.so -> libfcitx-qt.so.0 lrwxrwxrwx root/root 0 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/libfcitx-utils.so -> libfcitx-utils.so.0 drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/pkgconfig/ -rw-r--r-- root/root 247 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/pkgconfig/fcitx-config.pc -rw-r--r-- root/root 280 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/pkgconfig/fcitx-gclient.pc -rw-r--r-- root/root 270 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/pkgconfig/fcitx-qt.pc -rw-r--r-- root/root 222 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/pkgconfig/fcitx-utils.pc -rw-r--r-- root/root 254 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/pkgconfig/fcitx.pc drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/cmake/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/cmake/fcitx/ -rw-r--r-- root/root 5013 2017-09-29 05:16 ./usr/share/cmake/fcitx/FcitxConfig.cmake -rw-r--r-- root/root 480 2017-10-24 15:36 ./usr/share/cmake/fcitx/FcitxConfigVersion.cmake -rw-r--r-- root/root 40092 2017-09-29 05:16 ./usr/share/cmake/fcitx/FcitxMacro.cmake -rwxr-xr-x root/root 6236 2017-09-29 05:16 ./usr/share/cmake/fcitx/fcitx-cmake-helper.sh -rwxr-xr-x root/root 1869 2017-09-29 05:16 ./usr/share/cmake/fcitx/fcitx-extract-confdesc.sh -rwxr-xr-x root/root 2317 2017-09-29 05:16 ./usr/share/cmake/fcitx/fcitx-extract-desktop.sh -rwxr-xr-x root/root 1677 2017-09-29 05:16 ./usr/share/cmake/fcitx/fcitx-extract-gettext.sh -rwxr-xr-x root/root 1883 2017-09-29 05:16 ./usr/share/cmake/fcitx/fcitx-extract-kde.sh -rwxr-xr-x root/root 1135 2017-09-29 05:16 ./usr/share/cmake/fcitx/fcitx-extract-po.sh -rwxr-xr-x root/root 1548 2017-09-29 05:16 ./usr/share/cmake/fcitx/fcitx-extract-qt.sh -rwxr-xr-x root/root 2161 2017-09-29 05:16 ./usr/share/cmake/fcitx/fcitx-merge-config.sh -rw-r--r-- root/root 3557 2017-09-29 05:16 ./usr/share/cmake/fcitx/fcitx-parse-po.sh -rw-r--r-- root/root 7356 2017-09-29 05:16 ./usr/share/cmake/fcitx/fcitx-write-po.sh -rwxr-xr-x root/root 2184 2017-09-29 05:16 ./usr/share/cmake/fcitx/getdescpo drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/doc-base/ -rw-r--r-- root/root 284 2017-10-23 11:03 ./usr/share/doc-base/fcitx-dev-docs drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/doc/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/doc/fcitx-libs-dev/ lrwxrwxrwx root/root 0 2017-10-24 15:36 ./usr/share/doc/fcitx-libs-dev/changelog.Debian.gz -> ../gir1.2-fcitx-1.0/changelog.Debian.gz -rw-r--r-- root/root 9248 2017-10-24 15:28 ./usr/share/doc/fcitx-libs-dev/copyright drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/doc/fcitx/ -rw-r--r-- root/root 8232 2017-09-29 05:16 ./usr/share/doc/fcitx/API.txt.gz -rw-r--r-- root/root 484 2017-09-29 05:16 ./usr/share/doc/fcitx/Develop_Readme drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/gir-1.0/ -rw-r--r-- root/root 51912 2017-10-24 15:36 ./usr/share/gir-1.0/Fcitx-1.0.gir drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/lintian/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 39 2017-10-23 11:03 ./usr/share/lintian/overrides/fcitx-libs-dev fcitx-module-dbus_4.2.9.4-3_i386.deb ------------------------------------ new debian package, version 2.0. size 32564 bytes: control archive=1204 bytes. 1112 bytes, 25 lines control 616 bytes, 8 lines md5sums Package: fcitx-module-dbus Source: fcitx Version: 1:4.2.9.4-3 Architecture: i386 Maintainer: Ubuntu Developers Original-Maintainer: IME Packaging Team Installed-Size: 119 Depends: fcitx-modules, libc6 (>= 2.17), libdbus-1-3 (>= 1.9.14) Section: utils Priority: optional Multi-Arch: foreign Homepage: https://github.com/fcitx/fcitx Description: Flexible Input Method Framework - D-Bus module and IPC frontend Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides the D-Bus module and IPC interface which are directly used by IM Modules and KIMPanel support for instance. drwxr-xr-x root/root 0 2017-10-24 15:36 ./ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/fcitx/ -rw-r--r-- root/root 17684 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/fcitx/fcitx-dbus.so -rw-r--r-- root/root 21836 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/fcitx/fcitx-freedesktop-notify.so -rw-r--r-- root/root 42400 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/fcitx/fcitx-ipc.so drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/doc/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/doc/fcitx-module-dbus/ lrwxrwxrwx root/root 0 2017-10-24 15:36 ./usr/share/doc/fcitx-module-dbus/changelog.Debian.gz -> ../fcitx-modules/changelog.Debian.gz -rw-r--r-- root/root 9248 2017-10-24 15:28 ./usr/share/doc/fcitx-module-dbus/copyright drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/fcitx/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/fcitx/addon/ -rw-r--r-- root/root 993 2017-10-24 15:36 ./usr/share/fcitx/addon/fcitx-dbus.conf -rw-r--r-- root/root 1407 2017-10-24 15:36 ./usr/share/fcitx/addon/fcitx-freedesktop-notify.conf -rw-r--r-- root/root 960 2017-10-24 15:36 ./usr/share/fcitx/addon/fcitx-ipc.conf drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/fcitx/dbus/ -rw-r--r-- root/root 2386 2017-09-29 05:16 ./usr/share/fcitx/dbus/daemon.conf fcitx-module-kimpanel_4.2.9.4-3_i386.deb ---------------------------------------- new debian package, version 2.0. size 19224 bytes: control archive=1168 bytes. 1347 bytes, 30 lines control 243 bytes, 3 lines md5sums Package: fcitx-module-kimpanel Source: fcitx Version: 1:4.2.9.4-3 Architecture: i386 Maintainer: Ubuntu Developers Original-Maintainer: IME Packaging Team Installed-Size: 72 Depends: fcitx-module-dbus, libc6 (>= 2.8), libdbus-1-3 (>= 1.9.14) Suggests: kdebase-bin, plasma-widgets-kimpanel Breaks: fcitx (<< 1:4.2.9.4) Replaces: fcitx (<< 1:4.2.9.4), fcitx-ui-kimpanel Provides: fcitx-ui-kimpanel Section: utils Priority: optional Multi-Arch: foreign Homepage: https://github.com/fcitx/fcitx Description: Flexible Input Method Framework - KIMPanel protocol module Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides the KIMPanel protocol module of Fcitx, which implements a protocol to talk with D-Bus and is usually needed by the plugin for environments like KIMPanel/(Q)KIMToy, GNOME Shell and Unity. drwxr-xr-x root/root 0 2017-10-24 15:36 ./ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/fcitx/ -rw-r--r-- root/root 42348 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/fcitx/fcitx-kimpanel-ui.so drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/doc/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/doc/fcitx-module-kimpanel/ lrwxrwxrwx root/root 0 2017-10-24 15:36 ./usr/share/doc/fcitx-module-kimpanel/changelog.Debian.gz -> ../fcitx-modules/changelog.Debian.gz -rw-r--r-- root/root 9248 2017-10-24 15:28 ./usr/share/doc/fcitx-module-kimpanel/copyright drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/fcitx/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/fcitx/addon/ -rw-r--r-- root/root 750 2017-10-24 15:36 ./usr/share/fcitx/addon/fcitx-kimpanel-ui.conf fcitx-module-lua_4.2.9.4-3_i386.deb ----------------------------------- new debian package, version 2.0. size 18468 bytes: control archive=1020 bytes. 1043 bytes, 24 lines control 222 bytes, 3 lines md5sums Package: fcitx-module-lua Source: fcitx Version: 1:4.2.9.4-3 Architecture: i386 Maintainer: Ubuntu Developers Original-Maintainer: IME Packaging Team Installed-Size: 64 Depends: fcitx-modules, libc6 (>= 2.4), liblua5.2-0 Section: utils Priority: optional Homepage: https://github.com/fcitx/fcitx Description: Flexible Input Method Framework - Lua module Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides the Lua module, which enables users to extend their usage with the Lua programming language. drwxr-xr-x root/root 0 2017-10-24 15:36 ./ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/fcitx/ -rw-r--r-- root/root 34132 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/fcitx/fcitx-lua.so drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/doc/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/doc/fcitx-module-lua/ lrwxrwxrwx root/root 0 2017-10-24 15:36 ./usr/share/doc/fcitx-module-lua/changelog.Debian.gz -> ../fcitx-modules/changelog.Debian.gz -rw-r--r-- root/root 9248 2017-10-24 15:28 ./usr/share/doc/fcitx-module-lua/copyright drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/fcitx/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/fcitx/addon/ -rw-r--r-- root/root 872 2017-10-24 15:36 ./usr/share/fcitx/addon/fcitx-lua.conf fcitx-module-quickphrase-editor_4.2.9.4-3_i386.deb -------------------------------------------------- new debian package, version 2.0. size 43804 bytes: control archive=1100 bytes. 1362 bytes, 27 lines control 187 bytes, 2 lines md5sums Package: fcitx-module-quickphrase-editor Source: fcitx Version: 1:4.2.9.4-3 Architecture: i386 Maintainer: Ubuntu Developers Original-Maintainer: IME Packaging Team Installed-Size: 158 Depends: libc6 (>= 2.4), libfcitx-config4 (>= 4.2.7), libfcitx-qt0 (>= 4.2.7), libfcitx-utils0 (>= 4.2.8.1), libgcc1 (>= 1:3.0), libqtcore4 (>= 4:4.7.0~beta1), libqtgui4 (>= 4:4.6.1), libstdc++6 (>= 5) Suggests: fcitx-config-gtk | fcitx-config-gtk2 | kde-config-fcitx Breaks: fcitx (<< 1:4.2.9.4) Replaces: fcitx (<< 1:4.2.9.4) Section: utils Priority: optional Homepage: https://github.com/fcitx/fcitx Description: Flexible Input Method Framework - Quick Phrase editor module Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides the Quick Phrase Editor module for configuration tools including fcitx-config-gtk and kde-config-fcitx. drwxr-xr-x root/root 0 2017-10-24 15:36 ./ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/fcitx/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/fcitx/qt/ -rw-r--r-- root/root 132520 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/fcitx/qt/libfcitx-quickphrase-editor.so drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/doc/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/doc/fcitx-module-quickphrase-editor/ lrwxrwxrwx root/root 0 2017-10-24 15:36 ./usr/share/doc/fcitx-module-quickphrase-editor/changelog.Debian.gz -> ../libfcitx-utils0/changelog.Debian.gz -rw-r--r-- root/root 9248 2017-10-24 15:28 ./usr/share/doc/fcitx-module-quickphrase-editor/copyright fcitx-module-x11_4.2.9.4-3_i386.deb ----------------------------------- new debian package, version 2.0. size 93060 bytes: control archive=1544 bytes. 1555 bytes, 29 lines control 1031 bytes, 14 lines md5sums Package: fcitx-module-x11 Source: fcitx Version: 1:4.2.9.4-3 Architecture: i386 Maintainer: Ubuntu Developers Original-Maintainer: IME Packaging Team Installed-Size: 297 Depends: fcitx-modules, libc6 (>= 2.15), libcairo2 (>= 1.2.4), libdbus-1-3 (>= 1.9.14), libglib2.0-0 (>= 2.12.0), libpango-1.0-0 (>= 1.14.0), libpangocairo-1.0-0 (>= 1.22.0), libx11-6, libxfixes3, libxinerama1, libxkbfile1, libxml2 (>= 2.7.4), libxrender1 Section: utils Priority: optional Homepage: https://github.com/fcitx/fcitx Description: Flexible Input Method Framework - X11 module and XIM frontend Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides the X11 module, X11 utilities used by other addons such as fcitx-ui-classic, and is required for all desktop users. An Xlibs based virtual keyboard module has been also included in this package for it's an obvious feature needed by many desktop users. . XIM frontend (client) is placed in this package too because of its nature of being the basic input protocol supported by X. drwxr-xr-x root/root 0 2017-10-24 15:36 ./ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/fcitx/ -rw-r--r-- root/root 30052 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/fcitx/fcitx-vk.so -rw-r--r-- root/root 25932 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/fcitx/fcitx-x11.so -rw-r--r-- root/root 120676 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/fcitx/fcitx-xim.so -rw-r--r-- root/root 54604 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/fcitx/fcitx-xkb.so -rw-r--r-- root/root 25880 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/fcitx/fcitx-xkbdbus.so drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/doc/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/doc/fcitx-module-x11/ lrwxrwxrwx root/root 0 2017-10-24 15:36 ./usr/share/doc/fcitx-module-x11/changelog.Debian.gz -> ../fcitx-modules/changelog.Debian.gz -rw-r--r-- root/root 9248 2017-10-24 15:28 ./usr/share/doc/fcitx-module-x11/copyright drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/fcitx/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/fcitx/addon/ -rw-r--r-- root/root 1011 2017-10-24 15:36 ./usr/share/fcitx/addon/fcitx-vk.conf -rw-r--r-- root/root 868 2017-10-24 15:36 ./usr/share/fcitx/addon/fcitx-x11.conf -rw-r--r-- root/root 827 2017-10-24 15:36 ./usr/share/fcitx/addon/fcitx-xim.conf -rw-r--r-- root/root 690 2017-10-24 15:36 ./usr/share/fcitx/addon/fcitx-xkb.conf -rw-r--r-- root/root 1077 2017-10-24 15:36 ./usr/share/fcitx/addon/fcitx-xkbdbus.conf drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/fcitx/configdesc/ -rw-r--r-- root/root 167 2017-09-29 05:16 ./usr/share/fcitx/configdesc/fcitx-xim.desc -rw-r--r-- root/root 709 2017-09-29 05:16 ./usr/share/fcitx/configdesc/fcitx-xkb.desc drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/fcitx/data/ -rw-r--r-- root/root 3792 2017-09-29 05:16 ./usr/share/fcitx/data/vk.conf fcitx-modules_4.2.9.4-3_i386.deb -------------------------------- new debian package, version 2.0. size 1462996 bytes: control archive=2344 bytes. 1858 bytes, 35 lines control 3263 bytes, 42 lines md5sums Package: fcitx-modules Source: fcitx Version: 1:4.2.9.4-3 Architecture: i386 Maintainer: Ubuntu Developers Original-Maintainer: IME Packaging Team Installed-Size: 5515 Depends: libc6 (>= 2.15), libxkbcommon0 (>= 0.5.0), libxml2 (>= 2.7.4), libpresage1v5 (>= 0.9~) Recommends: fcitx, fcitx-module-dbus, fcitx-module-kimpanel, fcitx-module-lua, fcitx-module-x11 Breaks: fcitx (<< 1:4.2.9.4), fcitx-keyboard, fcitx-module-quickphrase-editor (<< 1:4.2.8.3), fcitx-modules-x11 (<< 1:4.2.7) Replaces: fcitx (<< 1:4.2.9.4), fcitx-keyboard, fcitx-module-quickphrase-editor (<< 1:4.2.8.3), fcitx-modules-x11 (<< 1:4.2.7) Provides: fcitx-keyboard Section: utils Priority: optional Homepage: https://github.com/fcitx/fcitx Description: Flexible Input Method Framework - core modules Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package includes the following common modules: * autoeng: automatically change to English mode while inputing specific string * chttrans: convert Simplified Chinese text to Traditional * fullwidthchar: full-width character input support * punc: punctuation conversion support * quickphrase: conveniently input English or from user-defined simple table * remote: change Fcitx state (deprecated, fcitx-remote uses D-Bus now) * spell: spell check support * keyboard: keyboard layout intergrate. drwxr-xr-x root/root 0 2017-10-24 15:36 ./ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/fcitx/ -rw-r--r-- root/root 21780 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/fcitx/fcitx-autoeng.so -rw-r--r-- root/root 21780 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/fcitx/fcitx-chttrans.so -rw-r--r-- root/root 25876 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/fcitx/fcitx-clipboard.so -rw-r--r-- root/root 9908 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/fcitx/fcitx-fullwidth-char.so -rw-r--r-- root/root 17684 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/fcitx/fcitx-imselector.so -rw-r--r-- root/root 46392 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/fcitx/fcitx-keyboard.so -rw-r--r-- root/root 21780 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/fcitx/fcitx-punc.so -rw-r--r-- root/root 25948 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/fcitx/fcitx-quickphrase.so -rw-r--r-- root/root 9492 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/fcitx/fcitx-remote-module.so -rw-r--r-- root/root 30028 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/fcitx/fcitx-spell.so -rw-r--r-- root/root 38164 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/fcitx/fcitx-unicode.so drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/doc/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/doc/fcitx-modules/ -rw-r--r-- root/root 988 2017-10-24 15:36 ./usr/share/doc/fcitx-modules/changelog.Debian.gz -rw-r--r-- root/root 9248 2017-10-24 15:28 ./usr/share/doc/fcitx-modules/copyright drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/fcitx/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/fcitx/addon/ -rw-r--r-- root/root 1260 2017-10-24 15:36 ./usr/share/fcitx/addon/fcitx-autoeng.conf -rw-r--r-- root/root 1058 2017-10-24 15:36 ./usr/share/fcitx/addon/fcitx-chttrans.conf -rw-r--r-- root/root 751 2017-10-24 15:36 ./usr/share/fcitx/addon/fcitx-clipboard.conf -rw-r--r-- root/root 903 2017-10-24 15:36 ./usr/share/fcitx/addon/fcitx-fullwidth-char.conf -rw-r--r-- root/root 969 2017-10-24 15:36 ./usr/share/fcitx/addon/fcitx-imselector.conf -rw-r--r-- root/root 1024 2017-10-24 15:36 ./usr/share/fcitx/addon/fcitx-keyboard.conf -rw-r--r-- root/root 804 2017-10-24 15:36 ./usr/share/fcitx/addon/fcitx-punc.conf -rw-r--r-- root/root 1072 2017-10-24 15:36 ./usr/share/fcitx/addon/fcitx-quickphrase.conf -rw-r--r-- root/root 1041 2017-10-24 15:36 ./usr/share/fcitx/addon/fcitx-remote-module.conf -rw-r--r-- root/root 785 2017-10-24 15:36 ./usr/share/fcitx/addon/fcitx-spell.conf -rw-r--r-- root/root 985 2017-10-24 15:36 ./usr/share/fcitx/addon/fcitx-unicode.conf drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/fcitx/configdesc/ -rw-r--r-- root/root 803 2017-09-29 05:16 ./usr/share/fcitx/configdesc/fcitx-autoeng.desc -rw-r--r-- root/root 403 2017-09-29 05:16 ./usr/share/fcitx/configdesc/fcitx-chttrans.desc -rw-r--r-- root/root 1057 2017-09-29 05:16 ./usr/share/fcitx/configdesc/fcitx-clipboard.desc -rw-r--r-- root/root 2016 2017-09-29 05:16 ./usr/share/fcitx/configdesc/fcitx-imselector.desc -rw-r--r-- root/root 993 2017-09-29 05:16 ./usr/share/fcitx/configdesc/fcitx-keyboard.desc -rw-r--r-- root/root 753 2017-09-29 05:16 ./usr/share/fcitx/configdesc/fcitx-quickphrase.desc -rw-r--r-- root/root 409 2017-09-29 05:16 ./usr/share/fcitx/configdesc/fcitx-spell.desc -rw-r--r-- root/root 110 2017-09-29 05:16 ./usr/share/fcitx/configdesc/fcitx-unicode.desc drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/fcitx/data/ -rw-r--r-- root/root 71 2017-09-29 05:16 ./usr/share/fcitx/data/AutoEng.dat -rw-r--r-- root/root 3833986 2017-09-29 05:16 ./usr/share/fcitx/data/charselectdata -rw-r--r-- root/root 24073 2017-09-29 05:16 ./usr/share/fcitx/data/gbks2t.tab -rw-r--r-- root/root 136 2017-09-29 05:16 ./usr/share/fcitx/data/punc.mb.zh_CN -rw-r--r-- root/root 136 2017-09-29 05:16 ./usr/share/fcitx/data/punc.mb.zh_HK -rw-r--r-- root/root 133 2017-09-29 05:16 ./usr/share/fcitx/data/punc.mb.zh_TW drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/fcitx/data/quickphrase.d/ -rw-r--r-- root/root 40236 2017-09-29 05:16 ./usr/share/fcitx/data/quickphrase.d/emoji-eac.mb -rw-r--r-- root/root 709 2017-09-29 05:16 ./usr/share/fcitx/data/quickphrase.d/emoji.mb -rw-r--r-- root/root 4947 2017-09-29 05:16 ./usr/share/fcitx/data/quickphrase.d/latex.mb drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/fcitx/spell/ -rw-r--r-- root/root 1400826 2017-10-24 15:36 ./usr/share/fcitx/spell/en_dict.fscd fcitx-pinyin_4.2.9.4-3_i386.deb ------------------------------- new debian package, version 2.0. size 2055072 bytes: control archive=1524 bytes. 1214 bytes, 29 lines control 1329 bytes, 18 lines md5sums Package: fcitx-pinyin Source: fcitx Version: 1:4.2.9.4-3 Architecture: i386 Maintainer: Ubuntu Developers Original-Maintainer: IME Packaging Team Installed-Size: 7198 Depends: fcitx-bin, fcitx-data (>= 1:4.2.9.4), fcitx-modules, libc6 (>= 2.7) Recommends: fcitx Enhances: fcitx-table Breaks: fcitx (<< 1:4.2.9.4) Replaces: fcitx (<< 1:4.2.9.4) Section: utils Priority: optional Homepage: https://github.com/fcitx/fcitx Description: Flexible Input Method Framework - classic Pinyin engine Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides the classic Pinyin input method, which features very short responding time by loading the whole dict into RAM during activation. drwxr-xr-x root/root 0 2017-10-24 15:36 ./ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/fcitx/ -rw-r--r-- root/root 46412 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/fcitx/fcitx-pinyin-enhance.so -rw-r--r-- root/root 181620 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/fcitx/fcitx-pinyin.so drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/doc-base/ -rw-r--r-- root/root 250 2017-10-23 11:03 ./usr/share/doc-base/fcitx-pinyin drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/doc/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/doc/fcitx-pinyin/ lrwxrwxrwx root/root 0 2017-10-24 15:36 ./usr/share/doc/fcitx-pinyin/changelog.Debian.gz -> ../fcitx-modules/changelog.Debian.gz -rw-r--r-- root/root 9248 2017-10-24 15:28 ./usr/share/doc/fcitx-pinyin/copyright drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/doc/fcitx/ -rw-r--r-- root/root 112 2017-09-29 05:16 ./usr/share/doc/fcitx/pinyin.txt drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/fcitx/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/fcitx/addon/ -rw-r--r-- root/root 1113 2017-10-24 15:36 ./usr/share/fcitx/addon/fcitx-pinyin-enhance.conf -rw-r--r-- root/root 837 2017-10-24 15:36 ./usr/share/fcitx/addon/fcitx-pinyin.conf drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/fcitx/configdesc/ -rw-r--r-- root/root 1604 2017-09-29 05:16 ./usr/share/fcitx/configdesc/fcitx-pinyin-enhance.desc -rw-r--r-- root/root 2589 2017-09-29 05:16 ./usr/share/fcitx/configdesc/fcitx-pinyin.desc drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/fcitx/inputmethod/ -rw-r--r-- root/root 272 2017-10-24 15:36 ./usr/share/fcitx/inputmethod/pinyin.conf -rw-r--r-- root/root 293 2017-10-24 15:36 ./usr/share/fcitx/inputmethod/shuangpin.conf drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/fcitx/pinyin/ -rw-r--r-- root/root 2367 2017-09-29 05:16 ./usr/share/fcitx/pinyin/pySym.mb -rw-r--r-- root/root 224796 2017-10-24 15:36 ./usr/share/fcitx/pinyin/pybase.mb -rw-r--r-- root/root 5107795 2017-10-24 15:36 ./usr/share/fcitx/pinyin/pyphrase.mb -rw-r--r-- root/root 3149 2017-09-29 05:16 ./usr/share/fcitx/pinyin/sp.dat drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/fcitx/py-enhance/ -rw-r--r-- root/root 1381313 2017-10-24 15:36 ./usr/share/fcitx/py-enhance/py_stroke.mb -rw-r--r-- root/root 366932 2017-10-24 15:36 ./usr/share/fcitx/py-enhance/py_table.mb drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/lintian/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 49 2017-10-23 11:03 ./usr/share/lintian/overrides/fcitx-pinyin fcitx-qw_4.2.9.4-3_i386.deb --------------------------- new debian package, version 2.0. size 8076 bytes: control archive=1048 bytes. 1070 bytes, 26 lines control 282 bytes, 4 lines md5sums Package: fcitx-qw Source: fcitx Version: 1:4.2.9.4-3 Architecture: i386 Maintainer: Ubuntu Developers Original-Maintainer: IME Packaging Team Installed-Size: 42 Depends: fcitx-bin, fcitx-data (>= 1:4.2.9.4), fcitx-modules, libc6 (>= 2.4) Recommends: fcitx Breaks: fcitx (<< 1:4.2.9.4) Replaces: fcitx (<< 1:4.2.9.4) Section: utils Priority: optional Homepage: https://github.com/fcitx/fcitx Description: Flexible Input Method Framework - QuWei engine Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides the QuWei input method. drwxr-xr-x root/root 0 2017-10-24 15:36 ./ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/fcitx/ -rw-r--r-- root/root 9480 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/fcitx/fcitx-qw.so drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/doc/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/doc/fcitx-qw/ lrwxrwxrwx root/root 0 2017-10-24 15:36 ./usr/share/doc/fcitx-qw/changelog.Debian.gz -> ../fcitx-modules/changelog.Debian.gz -rw-r--r-- root/root 9248 2017-10-24 15:28 ./usr/share/doc/fcitx-qw/copyright drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/fcitx/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/fcitx/addon/ -rw-r--r-- root/root 710 2017-10-24 15:36 ./usr/share/fcitx/addon/fcitx-qw.conf drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/fcitx/inputmethod/ -rw-r--r-- root/root 242 2017-10-24 15:36 ./usr/share/fcitx/inputmethod/qw.conf fcitx-table_4.2.9.4-3_i386.deb ------------------------------ new debian package, version 2.0. size 47580 bytes: control archive=1148 bytes. 1240 bytes, 29 lines control 371 bytes, 5 lines md5sums Package: fcitx-table Source: fcitx Version: 1:4.2.9.4-3 Architecture: i386 Maintainer: Ubuntu Developers Original-Maintainer: IME Packaging Team Installed-Size: 342 Depends: fcitx-bin, fcitx-data (>= 1:4.2.9.4), fcitx-modules, libc6 (>= 2.7) Recommends: fcitx, fcitx-pinyin (>= 1:4.2.9.4) Suggests: fcitx-table-all Breaks: fcitx (<< 1:4.2.9.4) Replaces: fcitx (<< 1:4.2.9.4) Section: utils Priority: optional Homepage: https://github.com/fcitx/fcitx Description: Flexible Input Method Framework - table engine Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides the table engine. By using this engine, Fcitx can support a large number of table-based input methods such as Wubi, WubiPinyin, etc. drwxr-xr-x root/root 0 2017-10-24 15:36 ./ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/fcitx/ -rw-r--r-- root/root 312152 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/fcitx/fcitx-table.so drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/doc/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/doc/fcitx-table/ lrwxrwxrwx root/root 0 2017-10-24 15:36 ./usr/share/doc/fcitx-table/changelog.Debian.gz -> ../fcitx-modules/changelog.Debian.gz -rw-r--r-- root/root 9248 2017-10-24 15:28 ./usr/share/doc/fcitx-table/copyright drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/fcitx/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/fcitx/addon/ -rw-r--r-- root/root 811 2017-10-24 15:36 ./usr/share/fcitx/addon/fcitx-table.conf drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/fcitx/configdesc/ -rw-r--r-- root/root 416 2017-09-29 05:16 ./usr/share/fcitx/configdesc/fcitx-table.desc -rw-r--r-- root/root 4274 2017-09-29 05:16 ./usr/share/fcitx/configdesc/table.desc fcitx-tools_4.2.9.4-3_i386.deb ------------------------------ new debian package, version 2.0. size 57612 bytes: control archive=1308 bytes. 1432 bytes, 33 lines control 559 bytes, 10 lines md5sums Package: fcitx-tools Source: fcitx Version: 1:4.2.9.4-3 Architecture: i386 Maintainer: Ubuntu Developers Original-Maintainer: IME Packaging Team Installed-Size: 360 Depends: fcitx-bin (>= 1:4.2.9.4), libc6 (>= 2.7), libfcitx-config4 (>= 4.2.7), libfcitx-utils0 (>= 4.2.7) Suggests: fcitx Breaks: fcitx (<< 1:4.2.9.4) Replaces: fcitx (<< 1:4.2.9.4) Section: utils Priority: optional Homepage: https://github.com/fcitx/fcitx Description: Flexible Input Method Framework - various tools Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides the following tools: * createPYMB: create a Pinyin data file (.mb) * mb2org: convert a .mb data file to .org file * mb2txt: convert a .mb data file to text file * readPYBase: read Pinyin base file * readPYMB: read Pinyin data file (.mb) * scel2org: convert scel data file (Sougou) to .org file * txt2mb: convert text file to .mb data file drwxr-xr-x root/root 0 2017-10-24 15:36 ./ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/bin/ -rwxr-xr-x root/root 140704 2017-10-24 15:36 ./usr/bin/createPYMB -rwxr-xr-x root/root 136608 2017-10-24 15:36 ./usr/bin/mb2org -rwxr-xr-x root/root 9716 2017-10-24 15:36 ./usr/bin/mb2txt -rwxr-xr-x root/root 9576 2017-10-24 15:36 ./usr/bin/readPYBase -rwxr-xr-x root/root 9576 2017-10-24 15:36 ./usr/bin/readPYMB -rwxr-xr-x root/root 9608 2017-10-24 15:36 ./usr/bin/scel2org -rwxr-xr-x root/root 13796 2017-10-24 15:36 ./usr/bin/txt2mb drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/doc/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/doc/fcitx-tools/ lrwxrwxrwx root/root 0 2017-10-24 15:36 ./usr/share/doc/fcitx-tools/changelog.Debian.gz -> ../libfcitx-utils0/changelog.Debian.gz -rw-r--r-- root/root 9248 2017-10-24 15:28 ./usr/share/doc/fcitx-tools/copyright drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/man/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/man/man1/ -rw-r--r-- root/root 861 2017-10-24 15:36 ./usr/share/man/man1/createPYMB.1.gz lrwxrwxrwx root/root 0 2017-10-24 15:36 ./usr/share/man/man1/mb2org.1.gz -> createPYMB.1.gz -rw-r--r-- root/root 280 2017-10-24 15:36 ./usr/share/man/man1/mb2txt.1.gz lrwxrwxrwx root/root 0 2017-10-24 15:36 ./usr/share/man/man1/readPYBase.1.gz -> createPYMB.1.gz lrwxrwxrwx root/root 0 2017-10-24 15:36 ./usr/share/man/man1/readPYMB.1.gz -> createPYMB.1.gz lrwxrwxrwx root/root 0 2017-10-24 15:36 ./usr/share/man/man1/scel2org.1.gz -> createPYMB.1.gz lrwxrwxrwx root/root 0 2017-10-24 15:36 ./usr/share/man/man1/txt2mb.1.gz -> mb2txt.1.gz fcitx-ui-classic_4.2.9.4-3_i386.deb ----------------------------------- new debian package, version 2.0. size 101168 bytes: control archive=3648 bytes. 1569 bytes, 30 lines control 8478 bytes, 112 lines md5sums Package: fcitx-ui-classic Source: fcitx Version: 1:4.2.9.4-3 Architecture: i386 Maintainer: Ubuntu Developers Original-Maintainer: IME Packaging Team Installed-Size: 309 Depends: fcitx-module-x11, libc6 (>= 2.8), libcairo2 (>= 1.2.4), libdbus-1-3 (>= 1.9.14), libglib2.0-0 (>= 2.12.0), libpango-1.0-0 (>= 1.14.0), libpangocairo-1.0-0 (>= 1.22.0), libx11-6, libxext6 Recommends: fcitx (>= 1:4.2.9.4), zenity | kdebase-bin Breaks: fcitx (<< 1:4.2.9.4), fcitx-hangul (<< 0.3.0), fcitx-unikey (<< 0.2.0) Replaces: fcitx (<< 1:4.2.9.4), fcitx-hangul (<< 0.3.0), fcitx-unikey (<< 0.2.0) Section: utils Priority: optional Homepage: https://github.com/fcitx/fcitx Description: Flexible Input Method Framework - Classic user interface Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package provides the classic user interface, which is suitable for most users. It also provides the following skins: * classic: Fcitx 3.x classic skin ported to new infrastructure * dark: the dark skin fits for dark desktop theme * default: the default skin drwxr-xr-x root/root 0 2017-10-24 15:36 ./ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/fcitx/ -rw-r--r-- root/root 99692 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/fcitx/fcitx-classic-ui.so -rw-r--r-- root/root 42324 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/fcitx/fcitx-notificationitem.so drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/doc/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/doc/fcitx-ui-classic/ lrwxrwxrwx root/root 0 2017-10-24 15:36 ./usr/share/doc/fcitx-ui-classic/changelog.Debian.gz -> ../fcitx-module-x11/changelog.Debian.gz -rw-r--r-- root/root 9248 2017-10-24 15:28 ./usr/share/doc/fcitx-ui-classic/copyright drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/fcitx/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/fcitx/addon/ -rw-r--r-- root/root 1009 2017-10-24 15:36 ./usr/share/fcitx/addon/fcitx-classic-ui.conf -rw-r--r-- root/root 1333 2017-10-24 15:36 ./usr/share/fcitx/addon/fcitx-notificationitem.conf drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/fcitx/configdesc/ -rw-r--r-- root/root 1103 2017-09-29 05:16 ./usr/share/fcitx/configdesc/fcitx-classic-ui.desc drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/fcitx/skin/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/fcitx/skin/classic/ -rw-r--r-- root/root 318 2017-10-24 15:36 ./usr/share/fcitx/skin/classic/active.png -rw-r--r-- root/root 110 2017-10-24 15:36 ./usr/share/fcitx/skin/classic/bar.png -rw-r--r-- root/root 143 2017-10-24 15:36 ./usr/share/fcitx/skin/classic/bingchan.png -rw-r--r-- root/root 121 2017-10-24 15:36 ./usr/share/fcitx/skin/classic/cangjie.png -rw-r--r-- root/root 142 2017-10-24 15:36 ./usr/share/fcitx/skin/classic/chttrans_active.png -rw-r--r-- root/root 139 2017-10-24 15:36 ./usr/share/fcitx/skin/classic/chttrans_inactive.png -rw-r--r-- root/root 334 2017-10-24 15:36 ./usr/share/fcitx/skin/classic/cn.png -rw-r--r-- root/root 139 2017-10-24 15:36 ./usr/share/fcitx/skin/classic/dianbaoma.png -rw-r--r-- root/root 360 2017-10-24 15:36 ./usr/share/fcitx/skin/classic/en.png -rw-r--r-- root/root 85 2017-10-24 15:36 ./usr/share/fcitx/skin/classic/erbi.png -rw-r--r-- root/root 873 2017-09-29 05:16 ./usr/share/fcitx/skin/classic/fcitx_skin.conf -rw-r--r-- root/root 330 2017-10-24 15:36 ./usr/share/fcitx/skin/classic/fullwidth_active.png -rw-r--r-- root/root 229 2017-10-24 15:36 ./usr/share/fcitx/skin/classic/fullwidth_inactive.png -rw-r--r-- root/root 318 2017-10-24 15:36 ./usr/share/fcitx/skin/classic/inactive.png -rw-r--r-- root/root 110 2017-10-24 15:36 ./usr/share/fcitx/skin/classic/input.png -rw-r--r-- root/root 657 2017-10-24 15:36 ./usr/share/fcitx/skin/classic/logo.png -rw-r--r-- root/root 118 2017-10-24 15:36 ./usr/share/fcitx/skin/classic/menu.png -rw-r--r-- root/root 120 2017-10-24 15:36 ./usr/share/fcitx/skin/classic/next.png -rw-r--r-- root/root 139 2017-10-24 15:36 ./usr/share/fcitx/skin/classic/pinyin.png -rw-r--r-- root/root 122 2017-10-24 15:36 ./usr/share/fcitx/skin/classic/prev.png -rw-r--r-- root/root 153 2017-10-24 15:36 ./usr/share/fcitx/skin/classic/punc_active.png -rw-r--r-- root/root 130 2017-10-24 15:36 ./usr/share/fcitx/skin/classic/punc_inactive.png -rw-r--r-- root/root 112 2017-10-24 15:36 ./usr/share/fcitx/skin/classic/quwei.png -rw-r--r-- root/root 143 2017-10-24 15:36 ./usr/share/fcitx/skin/classic/remind_active.png -rw-r--r-- root/root 123 2017-10-24 15:36 ./usr/share/fcitx/skin/classic/remind_inactive.png -rw-r--r-- root/root 115 2017-10-24 15:36 ./usr/share/fcitx/skin/classic/shuangpin.png -rw-r--r-- root/root 334 2017-10-24 15:36 ./usr/share/fcitx/skin/classic/vk_active.png -rw-r--r-- root/root 373 2017-10-24 15:36 ./usr/share/fcitx/skin/classic/vk_inactive.png -rw-r--r-- root/root 145 2017-10-24 15:36 ./usr/share/fcitx/skin/classic/wanfeng.png -rw-r--r-- root/root 101 2017-10-24 15:36 ./usr/share/fcitx/skin/classic/wbpy.png -rw-r--r-- root/root 101 2017-10-24 15:36 ./usr/share/fcitx/skin/classic/wubi.png -rw-r--r-- root/root 92 2017-10-24 15:36 ./usr/share/fcitx/skin/classic/ziranma.png drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/fcitx/skin/dark/ -rw-r--r-- root/root 590 2017-10-24 15:36 ./usr/share/fcitx/skin/dark/active.png -rw-r--r-- root/root 339 2017-10-24 15:36 ./usr/share/fcitx/skin/dark/bar.png -rw-r--r-- root/root 621 2017-10-24 15:36 ./usr/share/fcitx/skin/dark/bingchan.png -rw-r--r-- root/root 528 2017-10-24 15:36 ./usr/share/fcitx/skin/dark/cangjie.png -rw-r--r-- root/root 774 2017-09-29 05:16 ./usr/share/fcitx/skin/dark/chttrans_active.png -rw-r--r-- root/root 698 2017-09-29 05:16 ./usr/share/fcitx/skin/dark/chttrans_inactive.png -rw-r--r-- root/root 233 2017-10-24 15:36 ./usr/share/fcitx/skin/dark/cn.png -rw-r--r-- root/root 672 2017-10-24 15:36 ./usr/share/fcitx/skin/dark/dianbaoma.png -rw-r--r-- root/root 595 2017-09-29 05:16 ./usr/share/fcitx/skin/dark/en.png -rw-r--r-- root/root 302 2017-10-24 15:36 ./usr/share/fcitx/skin/dark/erbi.png -rw-r--r-- root/root 1004 2017-09-29 05:16 ./usr/share/fcitx/skin/dark/fcitx_skin.conf -rw-r--r-- root/root 556 2017-10-24 15:36 ./usr/share/fcitx/skin/dark/fullwidth_active.png -rw-r--r-- root/root 589 2017-09-29 05:16 ./usr/share/fcitx/skin/dark/fullwidth_inactive.png -rw-r--r-- root/root 595 2017-10-24 15:36 ./usr/share/fcitx/skin/dark/inactive.png -rw-r--r-- root/root 454 2017-10-24 15:36 ./usr/share/fcitx/skin/dark/input.png -rw-r--r-- root/root 11366 2017-10-24 15:36 ./usr/share/fcitx/skin/dark/keyboard.png -rw-r--r-- root/root 657 2017-10-24 15:36 ./usr/share/fcitx/skin/dark/logo.png -rw-r--r-- root/root 339 2017-10-24 15:36 ./usr/share/fcitx/skin/dark/menu.png -rw-r--r-- root/root 120 2017-10-24 15:36 ./usr/share/fcitx/skin/dark/next.png -rw-r--r-- root/root 680 2017-10-24 15:36 ./usr/share/fcitx/skin/dark/pinyin.png -rw-r--r-- root/root 101 2017-10-24 15:36 ./usr/share/fcitx/skin/dark/prev.png -rw-r--r-- root/root 513 2017-10-24 15:36 ./usr/share/fcitx/skin/dark/punc_active.png -rw-r--r-- root/root 397 2017-09-29 05:16 ./usr/share/fcitx/skin/dark/punc_inactive.png -rw-r--r-- root/root 557 2017-10-24 15:36 ./usr/share/fcitx/skin/dark/quwei.png -rw-r--r-- root/root 487 2017-09-29 05:16 ./usr/share/fcitx/skin/dark/remind_active.png -rw-r--r-- root/root 738 2017-10-24 15:36 ./usr/share/fcitx/skin/dark/remind_inactive.png -rw-r--r-- root/root 656 2017-10-24 15:36 ./usr/share/fcitx/skin/dark/shuangpin.png -rw-r--r-- root/root 641 2017-09-29 05:16 ./usr/share/fcitx/skin/dark/vk_active.png -rw-r--r-- root/root 587 2017-09-29 05:16 ./usr/share/fcitx/skin/dark/vk_inactive.png -rw-r--r-- root/root 1023 2017-10-24 15:36 ./usr/share/fcitx/skin/dark/wanfeng.png -rw-r--r-- root/root 530 2017-10-24 15:36 ./usr/share/fcitx/skin/dark/wbpy.png -rw-r--r-- root/root 530 2017-10-24 15:36 ./usr/share/fcitx/skin/dark/wubi.png -rw-r--r-- root/root 579 2017-10-24 15:36 ./usr/share/fcitx/skin/dark/ziranma.png drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/fcitx/skin/default/ -rw-r--r-- root/root 318 2017-10-24 15:36 ./usr/share/fcitx/skin/default/active.png -rw-r--r-- root/root 820 2017-10-24 15:36 ./usr/share/fcitx/skin/default/anthy.png -rw-r--r-- root/root 188 2017-10-24 15:36 ./usr/share/fcitx/skin/default/bar.png -rw-r--r-- root/root 746 2017-10-24 15:36 ./usr/share/fcitx/skin/default/bingchan.png -rw-r--r-- root/root 604 2017-10-24 15:36 ./usr/share/fcitx/skin/default/bopomofo.png -rw-r--r-- root/root 661 2017-10-24 15:36 ./usr/share/fcitx/skin/default/boshiamy.png -rw-r--r-- root/root 667 2017-10-24 15:36 ./usr/share/fcitx/skin/default/cangjie.png -rw-r--r-- root/root 822 2017-10-24 15:36 ./usr/share/fcitx/skin/default/chttrans_active.png -rw-r--r-- root/root 807 2017-10-24 15:36 ./usr/share/fcitx/skin/default/chttrans_inactive.png -rw-r--r-- root/root 132 2017-10-24 15:36 ./usr/share/fcitx/skin/default/cn.png -rw-r--r-- root/root 749 2017-10-24 15:36 ./usr/share/fcitx/skin/default/dianbaoma.png -rw-r--r-- root/root 132 2017-10-24 15:36 ./usr/share/fcitx/skin/default/en.png -rw-r--r-- root/root 186 2017-10-24 15:36 ./usr/share/fcitx/skin/default/erbi.png -rw-r--r-- root/root 1074 2017-09-29 05:16 ./usr/share/fcitx/skin/default/fcitx_skin.conf -rw-r--r-- root/root 236 2017-10-24 15:36 ./usr/share/fcitx/skin/default/fullwidth_active.png -rw-r--r-- root/root 333 2017-10-24 15:36 ./usr/share/fcitx/skin/default/fullwidth_inactive.png -rw-r--r-- root/root 872 2017-10-24 15:36 ./usr/share/fcitx/skin/default/hangul.png -rw-r--r-- root/root 318 2017-10-24 15:36 ./usr/share/fcitx/skin/default/inactive.png -rw-r--r-- root/root 661 2017-09-29 05:16 ./usr/share/fcitx/skin/default/input.png -rw-r--r-- root/root 2447 2017-10-24 15:36 ./usr/share/fcitx/skin/default/keyboard.png -rw-r--r-- root/root 710 2017-10-24 15:36 ./usr/share/fcitx/skin/default/kkc.png -rw-r--r-- root/root 1059 2017-10-24 15:36 ./usr/share/fcitx/skin/default/logo.png lrwxrwxrwx root/root 0 2017-10-24 15:36 ./usr/share/fcitx/skin/default/menu.png -> bar.png -rw-r--r-- root/root 127 2017-10-24 15:36 ./usr/share/fcitx/skin/default/next.png -rw-r--r-- root/root 717 2017-10-24 15:36 ./usr/share/fcitx/skin/default/pinyin-libpinyin.png -rw-r--r-- root/root 714 2017-10-24 15:36 ./usr/share/fcitx/skin/default/pinyin.png -rw-r--r-- root/root 126 2017-10-24 15:36 ./usr/share/fcitx/skin/default/prev.png -rw-r--r-- root/root 565 2017-10-24 15:36 ./usr/share/fcitx/skin/default/punc_active.png -rw-r--r-- root/root 505 2017-10-24 15:36 ./usr/share/fcitx/skin/default/punc_inactive.png -rw-r--r-- root/root 572 2017-10-24 15:36 ./usr/share/fcitx/skin/default/quwei.png -rw-r--r-- root/root 782 2017-10-24 15:36 ./usr/share/fcitx/skin/default/remind_active.png -rw-r--r-- root/root 782 2017-10-24 15:36 ./usr/share/fcitx/skin/default/remind_inactive.png -rw-r--r-- root/root 761 2017-10-24 15:36 ./usr/share/fcitx/skin/default/shuangpin-libpinyin.png -rw-r--r-- root/root 869 2017-10-24 15:36 ./usr/share/fcitx/skin/default/shuangpin.png -rw-r--r-- root/root 955 2017-10-24 15:36 ./usr/share/fcitx/skin/default/sogoupinyin.png -rw-r--r-- root/root 411 2017-10-24 15:36 ./usr/share/fcitx/skin/default/unikey.png -rw-r--r-- root/root 167 2017-10-24 15:36 ./usr/share/fcitx/skin/default/vk_active.png -rw-r--r-- root/root 167 2017-10-24 15:36 ./usr/share/fcitx/skin/default/vk_inactive.png -rw-r--r-- root/root 714 2017-10-24 15:36 ./usr/share/fcitx/skin/default/wanfeng.png -rw-r--r-- root/root 628 2017-10-24 15:36 ./usr/share/fcitx/skin/default/wbpy.png -rw-r--r-- root/root 392 2017-10-24 15:36 ./usr/share/fcitx/skin/default/wubi.png -rw-r--r-- root/root 305 2017-10-24 15:36 ./usr/share/fcitx/skin/default/ziranma.png gir1.2-fcitx-1.0_4.2.9.4-3_i386.deb ----------------------------------- new debian package, version 2.0. size 6388 bytes: control archive=1036 bytes. 1125 bytes, 27 lines control 167 bytes, 2 lines md5sums Package: gir1.2-fcitx-1.0 Source: fcitx Version: 1:4.2.9.4-3 Architecture: i386 Maintainer: Ubuntu Developers Original-Maintainer: IME Packaging Team Installed-Size: 35 Depends: gir1.2-glib-2.0, libfcitx-gclient0 (>= 4.2.9) Suggests: fcitx (>= 1:4.2.9.4) Breaks: fcitx (<< 1:4.2.9.4) Replaces: fcitx (<< 1:4.2.9.4) Section: introspection Priority: optional Homepage: https://github.com/fcitx/fcitx Description: GObject introspection data for fcitx Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package can be used by other packages using the GIRepository format to generate dynamic bindings. drwxr-xr-x root/root 0 2017-10-24 15:36 ./ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/girepository-1.0/ -rw-r--r-- root/root 7396 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/girepository-1.0/Fcitx-1.0.typelib drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/doc/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/doc/gir1.2-fcitx-1.0/ lrwxrwxrwx root/root 0 2017-10-24 15:36 ./usr/share/doc/gir1.2-fcitx-1.0/changelog.Debian.gz -> ../libfcitx-utils0/changelog.Debian.gz -rw-r--r-- root/root 9248 2017-10-24 15:28 ./usr/share/doc/gir1.2-fcitx-1.0/copyright libfcitx-config4_4.2.9.4-3_i386.deb ----------------------------------- new debian package, version 2.0. size 33028 bytes: control archive=1492 bytes. 1215 bytes, 28 lines control 155 bytes, 2 lines md5sums 35 bytes, 1 lines shlibs 2028 bytes, 55 lines symbols 75 bytes, 2 lines triggers Package: libfcitx-config4 Source: fcitx Version: 1:4.2.9.4-3 Architecture: i386 Maintainer: Ubuntu Developers Original-Maintainer: IME Packaging Team Installed-Size: 116 Depends: libc6 (>= 2.8), libfcitx-utils0 (>= 4.2.7) Suggests: fcitx (>= 1:4.2.9.4) Breaks: fcitx (<< 1:4.2.9.4), fcitx-libs (<< 1:4.2.8.5-3) Replaces: fcitx (<< 1:4.2.9.4), fcitx-libs (<< 1:4.2.8.5-3) Section: libs Priority: optional Multi-Arch: same Homepage: https://github.com/fcitx/fcitx Description: Flexible Input Method Framework - configuration support library Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package contains the library file: * libfcitx-config - support library for Fcitx configurations drwxr-xr-x root/root 0 2017-10-24 15:36 ./ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/ lrwxrwxrwx root/root 0 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/libfcitx-config.so.4 -> libfcitx-config.so.4.1 -rw-r--r-- root/root 86032 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/libfcitx-config.so.4.1 drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/doc/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/doc/libfcitx-config4/ lrwxrwxrwx root/root 0 2017-10-24 15:36 ./usr/share/doc/libfcitx-config4/changelog.Debian.gz -> ../libfcitx-utils0/changelog.Debian.gz -rw-r--r-- root/root 9248 2017-10-24 15:28 ./usr/share/doc/libfcitx-config4/copyright libfcitx-core0_4.2.9.4-3_i386.deb --------------------------------- new debian package, version 2.0. size 60000 bytes: control archive=3012 bytes. 1224 bytes, 28 lines control 151 bytes, 2 lines md5sums 31 bytes, 1 lines shlibs 12066 bytes, 317 lines symbols 75 bytes, 2 lines triggers Package: libfcitx-core0 Source: fcitx Version: 1:4.2.9.4-3 Architecture: i386 Maintainer: Ubuntu Developers Original-Maintainer: IME Packaging Team Installed-Size: 188 Depends: libc6 (>= 2.15), libfcitx-config4 (>= 4.2.8.1), libfcitx-utils0 (>= 4.2.8.4) Suggests: fcitx (>= 1:4.2.9.4) Breaks: fcitx (<< 1:4.2.9.4), fcitx-libs (<< 1:4.2.8.5-3) Replaces: fcitx (<< 1:4.2.9.4), fcitx-libs (<< 1:4.2.8.5-3) Section: libs Priority: optional Multi-Arch: same Homepage: https://github.com/fcitx/fcitx Description: Flexible Input Method Framework - library of core functions Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package contains the library file: * libfcitx-core - core functions of Fcitx drwxr-xr-x root/root 0 2017-10-24 15:36 ./ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/ lrwxrwxrwx root/root 0 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/libfcitx-core.so.0 -> libfcitx-core.so.0.3 -rw-r--r-- root/root 150104 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/libfcitx-core.so.0.3 drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/doc/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/doc/libfcitx-core0/ lrwxrwxrwx root/root 0 2017-10-24 15:36 ./usr/share/doc/libfcitx-core0/changelog.Debian.gz -> ../libfcitx-utils0/changelog.Debian.gz -rw-r--r-- root/root 9248 2017-10-24 15:28 ./usr/share/doc/libfcitx-core0/copyright libfcitx-gclient0_4.2.9.4-3_i386.deb ------------------------------------ new debian package, version 2.0. size 20484 bytes: control archive=1520 bytes. 1277 bytes, 28 lines control 157 bytes, 2 lines md5sums 37 bytes, 1 lines shlibs 2050 bytes, 52 lines symbols 75 bytes, 2 lines triggers Package: libfcitx-gclient0 Source: fcitx Version: 1:4.2.9.4-3 Architecture: i386 Maintainer: Ubuntu Developers Original-Maintainer: IME Packaging Team Installed-Size: 86 Depends: libc6 (>= 2.4), libdbus-1-3 (>= 1.9.14), libfcitx-utils0 (>= 4.2.7), libglib2.0-0 (>= 2.37.3) Suggests: fcitx (>= 1:4.2.9.4) Breaks: fcitx (<< 1:4.2.9.4), fcitx-libs-gclient (<< 1:4.2.8.5-3) Replaces: fcitx (<< 1:4.2.9.4), fcitx-libs-gclient (<< 1:4.2.8.5-3) Section: libs Priority: optional Multi-Arch: same Homepage: https://github.com/fcitx/fcitx Description: Flexible Input Method Framework - D-Bus client library for Glib Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package contains the following library: * libfcitx-gclient - D-Bus client library for Glib drwxr-xr-x root/root 0 2017-10-24 15:36 ./ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/ lrwxrwxrwx root/root 0 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/libfcitx-gclient.so.0 -> libfcitx-gclient.so.0.1 -rw-r--r-- root/root 54524 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/libfcitx-gclient.so.0.1 drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/doc/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/doc/libfcitx-gclient0/ lrwxrwxrwx root/root 0 2017-10-24 15:36 ./usr/share/doc/libfcitx-gclient0/changelog.Debian.gz -> ../libfcitx-utils0/changelog.Debian.gz -rw-r--r-- root/root 9248 2017-10-24 15:28 ./usr/share/doc/libfcitx-gclient0/copyright libfcitx-qt0_4.2.9.4-3_i386.deb ------------------------------- new debian package, version 2.0. size 73068 bytes: control archive=2488 bytes. 1362 bytes, 28 lines control 239 bytes, 3 lines md5sums 27 bytes, 1 lines shlibs 9595 bytes, 172 lines symbols 75 bytes, 2 lines triggers Package: libfcitx-qt0 Source: fcitx Version: 1:4.2.9.4-3 Architecture: i386 Maintainer: Ubuntu Developers Original-Maintainer: IME Packaging Team Installed-Size: 275 Depends: libc6 (>= 2.8), libfcitx-config4 (>= 4.2.7), libfcitx-utils0 (>= 4.2.7), libgcc1 (>= 1:3.0), libqt4-dbus (>= 4:4.8.0), libqtcore4 (>= 4:4.7.0~beta1), libqtgui4 (>= 4:4.6.1), libstdc++6 (>= 5), libx11-6 Suggests: fcitx (>= 1:4.2.9.4) Breaks: fcitx (<< 1:4.2.9.4), fcitx-libs-qt (<< 1:4.2.8.5-3) Replaces: fcitx (<< 1:4.2.9.4), fcitx-libs-qt (<< 1:4.2.8.5-3) Section: libs Priority: optional Multi-Arch: same Homepage: https://github.com/fcitx/fcitx Description: Flexible Input Method Framework - Meta package for Qt library Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package contains the following library: * libfcitx-qt - D-Bus client library for Qt drwxr-xr-x root/root 0 2017-10-24 15:36 ./ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/fcitx/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/fcitx/libexec/ -rwxr-xr-x root/root 30172 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/fcitx/libexec/fcitx-qt-gui-wrapper lrwxrwxrwx root/root 0 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/libfcitx-qt.so.0 -> libfcitx-qt.so.0.1 -rw-r--r-- root/root 208016 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/libfcitx-qt.so.0.1 drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/doc/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/doc/libfcitx-qt0/ lrwxrwxrwx root/root 0 2017-10-24 15:36 ./usr/share/doc/libfcitx-qt0/changelog.Debian.gz -> ../libfcitx-utils0/changelog.Debian.gz -rw-r--r-- root/root 9248 2017-10-24 15:28 ./usr/share/doc/libfcitx-qt0/copyright libfcitx-utils0_4.2.9.4-3_i386.deb ---------------------------------- new debian package, version 2.0. size 34988 bytes: control archive=2188 bytes. 1172 bytes, 28 lines control 237 bytes, 3 lines md5sums 33 bytes, 1 lines shlibs 6393 bytes, 162 lines symbols 75 bytes, 2 lines triggers Package: libfcitx-utils0 Source: fcitx Version: 1:4.2.9.4-3 Architecture: i386 Maintainer: Ubuntu Developers Original-Maintainer: IME Packaging Team Installed-Size: 114 Depends: libc6 (>= 2.8) Suggests: fcitx (>= 1:4.2.9.4) Breaks: fcitx (<< 1:4.2.9.4), fcitx-libs (<< 1:4.2.8.5-3) Replaces: fcitx (<< 1:4.2.9.4), fcitx-libs (<< 1:4.2.8.5-3) Section: libs Priority: optional Multi-Arch: same Homepage: https://github.com/fcitx/fcitx Description: Flexible Input Method Framework - utility support library Fcitx is a input method framework with extension support, which provides an interface for entering characters of different scripts in applications using a variety of mapping systems. . It offers a pleasant and modern experience, with intuitive graphical configuration tools and customizable skins and mapping tables. It is highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly API. . This package contains the library file: * libfcitx-utils - utility support library for Fcitx drwxr-xr-x root/root 0 2017-10-24 15:36 ./ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/ lrwxrwxrwx root/root 0 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/libfcitx-utils.so.0 -> libfcitx-utils.so.0.1 -rw-r--r-- root/root 79160 2017-10-24 15:36 ./usr/lib/i386-linux-gnu/libfcitx-utils.so.0.1 drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/doc/ drwxr-xr-x root/root 0 2017-10-24 15:36 ./usr/share/doc/libfcitx-utils0/ -rw-r--r-- root/root 989 2017-10-24 15:36 ./usr/share/doc/libfcitx-utils0/changelog.Debian.gz -rw-r--r-- root/root 9248 2017-10-24 15:28 ./usr/share/doc/libfcitx-utils0/copyright +------------------------------------------------------------------------------+ | Post Build | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not removing build depends: as requested +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: i386 Build-Space: 211564 Build-Time: 366 Distribution: bionic-proposed Host Architecture: i386 Install-Time: 100 Job: fcitx_4.2.9.4-3.dsc Machine Architecture: amd64 Package: fcitx Package-Time: 469 Source-Version: 1:4.2.9.4-3 Space: 211564 Status: successful Version: 1:4.2.9.4-3 -------------------------------------------------------------------------------- Finished at 20171102-1009 Build needed 00:07:49, 211564k disc space RUN: /usr/share/launchpad-buildd/slavebin/in-target scan-for-processes --backend=chroot --series=bionic --arch=i386 PACKAGEBUILD-13654710 Scanning for processes to kill in build PACKAGEBUILD-13654710 RUN: /usr/share/launchpad-buildd/slavebin/in-target umount-chroot --backend=chroot --series=bionic --arch=i386 PACKAGEBUILD-13654710 Stopping target for build PACKAGEBUILD-13654710 RUN: /usr/share/launchpad-buildd/slavebin/in-target remove-build --backend=chroot --series=bionic --arch=i386 PACKAGEBUILD-13654710 Removing build PACKAGEBUILD-13654710